Rank Batsman Name Country
1 Virat Kohli India
2 Aaron Finch Australia
3 Martin Guptill New Zealand
4 Joe Root New Zealand
5 Francois du Plessis South Africa
6 Kane Williamson New Zealand
7 Alex Hales New Zealand
8 Chris Gayle West Indies
9 Hamilton Masakadza Zimbabwe
10 Mohammad Shahzad Afghanistan
11 Shane Watson Australia
12 Hashim Amla South Africa
13 David Warner Australia
14 Tillekeratne Dilshan Sri Lanka
15 Sabbir Rahman Bangladesh
16 Rohit Sharma India
17 Eoin Morgan New Zealand
18 Marlon Samuels West Indies
19 Quinton de Kock South Africa
20 JP Duminy South Africa
21 Glenn Maxwell Australia
22 Umar Akmal Pakistan
23 Suresh Raina India
24 Jos Buttler New Zealand
25 Ahmed Shehzad
26 Stephan Myburgh
27 Shakib Al Hasan Bangladesh
28 Kusal Perera Sri Lanka
29 Malcolm Waller Zimbabwe
30 David Miller South Africa
31 Yuvraj Singh India
32 Lendl Simmons West Indies
33 Mohammad Hafeez Pakistan
34 AB de Villiers South Africa
35 Michael Swart
36 Tamim Iqbal
37 Dwayne Bravo West Indies
38 Colin Munro New Zealand
39 Kyle Coetzer
40 Shahid Afridi Pakistan
41 Paul Stirling
42 Shoaib Malik Pakistan
43 Wesley Barresi
44 Angelo Mathews Sri Lanka
45 Richard Berrington
46 MS Dhoni India
47 Peter Borren
48 Andre Fletcher West Indies
49 Asghar Stanikzai Afghanistan
50 Johnson Charles West Indies
51 William Porterfield
52 Elton Chigumbura Zimbabwe
53 Najibullah Zadran Afghanistan
54 Usman Khawaja Australia
55 Ross Taylor New Zealand
56 Babar Hayat
57 Matt Machan
58 Thisara Perera Sri Lanka
59 Sean Williams Zimbabwe
60 Mohammad Nabi Afghanistan
61 Shikhar Dhawan India
62 Mahmudullah Bangladesh
63 Jason Roy New Zealand
64 Samiullah Shenwari
65 Sharjeel Khan Pakistan
66 Dinesh Chandimal Sri Lanka
67 Shaiman Anwar
68 Dwayne Smith West Indies
69 Mark Chapman
70 Preston Mommsen
71 Justice Chibhabha Zimbabwe
72 Mushfiqur Rahim Bangladesh
73 Gary Wilson
74 Tom Cooper
75 Kieron Pollard West Indies
76 Vusimuzi Sibanda Zimbabwe
77 Zeeshan Maqsood
78 Noor Ali Afghanistan
79 James Vince New Zealand
80 Ben Cooper
81 Steve Smith Australia
82 Adnan Ilyas
83 Luke Ronchi New Zealand
84 Sarfraz Ahmed Pakistan
85 Anamul Haque Bangladesh
86 Chamara Kapugedera Sri Lanka
87 Rilee Rossouw South Africa
88 Gulbadin Naib
89 Matthew Cross
90 Kevin O’Brien
91 Corey Anderson New Zealand
92 Darren Sammy West Indies
93 Mukhtar Ahmed
94 Mohammad Usman
95 Soumya Sarkar Bangladesh
96 Morne van Wyk South Africa
97 Ajinkya Rahane India
98 Karim Sadiq Afghanistan
99 Paras Khadka
100 Mohammad Shahzad

ICC Rankings

Leave a Reply