India batsman Virat Kohli has been displaced from the top spot of the ICC T20I Rankings for Batsmen following a below-par performance against South Africa in the recently-concluded three-match series. Despite scoring a fluent 43 in the first innings, he was run-out for one in the second match at Cuttack. Aaron finch has taken the numero uno spot. There is no other Indian in the Top 10. Suresh Raina is the second India on the list at No 12, followed by Rohit Sharma at No 21 and MS Dhoni at No 36.

Ravichandran Ashwin is the only Indian bowler in the Top 10 of the ICC T20I Rankings for Bowlers. The Chennai off-spinner is placed at No 4 in a list headed by West Indian Samuel Badree. He is followed by fellow West Indian spinner Sunil Narine and Sri Lankan spinner Sachitra Senanayake. Mitchell Starc and Lasith Malinga are the only seamers in the Top 10 of the bowlers’ rankings.

Shakib Al Hasan takes the top spot in ICC T20I Rankings for all-rounder with 393 points. He is followed by Mohammad Hafeez, Shahid Afridi, Shane Watson and Marlon Samuels on that list. No Indian features in the Top 10 of that list, which also includes Angelo Mathews, JP Duminy, Glenn Maxwell, Dwayne Bravo and Chris Gayle.

ICC T20I Rankings for Batsmen

1) Aaron Finch

2) Virat Kohli

3) Alex Hales

4) Faf du Plessis

5) Chris Gayle

6) Brendon McCullum

7) Kusal Perera

8) Eoin Morgan

9) Martin Guptill

10) David Warner