Rank Batsman Name Country
1 AB de Villiers South Africa
2 Virat Kohli India
3 Hashim Amla South Africa
4 Quinton de Kock South Africa
5 Rohit Sharma India
6 Tillekeratne Dilshan Sri Lanka
7 Kane Williamson New Zealand
8 Martin Guptill New Zealand
9 Shikhar Dhawan India
10 Joe Root England
11 Francois du Plessis South Africa
12 MS Dhoni India
13 Ross Taylor New Zealand
14 Glenn Maxwell Australia
15 David Warner Australia
16 Aaron Finch Australia
17 Steve Smith Australia
18 George Bailey Australia
19 Jos Buttler England
20 Mushfiqur Rahim Bangladesh
21 Soumya Sarkar Bangladesh
22 Angelo Mathews Sri Lanka
23 Mohammad Hafeez Pakistan
24 Brendon McCullum New Zealand
25 Ajinkya Rahane India
26 Tamim Iqbal Bangladesh
27 Eoin Morgan England
28 Suresh Raina India
29 James Faulkner Australia
30 Shane Watson Australia
31 Shakib Al Hasan Bangladesh
32 Marlon Samuels West Indies
33 Alex Hales England
34 Lahiru Thirimanne Sri Lanka
35 Mitchell Marsh Australia
36 David Miller South Africa
37 Paul Stirling Ireland
38 JP Duminy South Africa
39 Ahmed Shehzad Pakistan
40 Ed Joyce Ireland
41 James Taylor England
42 Mohammad Nasir Hossain Bangladesh
43 Mohammad Shahzad
44 Chris Gayle West Indies
45 Andre Russell West Indies
46 Azhar Ali Pakistan
47 Corey Anderson New Zealand
48 Lendl Simmons West Indies
49 Kevin O’Brien Ireland
50 Sean Williams
51 Darren Bravo West Indies
52 Mahmudullah Bangladesh
53 Kusal Perera Sri Lanka
54 Grant Elliott New Zealand
55 Elton Chigumbura
56 Shikandar Raza
57 Hamilton Masakadza
58 Mohammad Nabi
59 Johnson Charles West Indies
60 Umar Akmal Pakistan
61 Sarfraz Ahmed Pakistan
62 Ambati Rayudu India
63 Darren Sammy West Indies
64 Anamul Haque
65 Niall O’Brien Ireland
66 Farhaan Behardien South Africa
67 Babar Azam Pakistan
68 Craig Ervine
69 Luke Ronchi New Zealand
70 Samiullah Shenwari
71 Dinesh Chandimal Sri Lanka
72 William Porterfield Ireland
73 Shaiman Anwar
74 Haris Sohail Pakistan
75 Rilee Rossouw South Africa
76 Ravindra Jadeja India
77 Tom Latham New Zealand
78 Kyle Coetzer
79 Shoaib Malik Pakistan
80 Matthew Wade Australia
81 Denesh Ramdin West Indies
82 Gary Wilson Ireland
83 Shaun Marsh Australia
84 Noor Ali
85 Moeen Ali England
86 Matt Machan
87 Justice Chibhabha
88 Richard Berrington
89 Sabbir Rahman
90 Jason Roy England
91 Ravi Bopara England
92 Sohaib Maqsood Pakistan
93 Khurram Khan
94 Imrul Kayes
95 Ben Stokes England
96 Mitchell Santner New Zealand
97 Preston Mommsen
98 Milinda Siriwardana Sri Lanka
99 Nasir Jamshed Pakistan
100 Nowroz Mangal

ICC Rankings

Leave a Reply