As with all other cricket statistics, batting statistics and records are given much attention and provide a measure of a player’s effectiveness. The main statistic for batting is a player’s batting average. This is calculated by dividing the number of runs he has scored, not by the innings he has played, but by the number of times he has been dismissed.

Rank Batsman Name Country
1 Virat Kohli India
2 Joe Root England
3 Babar Azam Pakistan
4 Rohit Sharma India
5 David Warner Australia
6 Ross Taylor New Zealand
7 Quinton de Kock New Zealand
8 Francois du Plessis South Africa
9 Kane Williamson New Zealand
10 Shikhar Dhawan India
11 Jonny Bairstow England
12 Hashim Amla South Africa
13 Martin Guptill New Zealand
14 MS Dhoni India
15 Aaron Finch Australia
16 Jos Buttler Glenn Maxwell England
17 Tamim Iqbal Bangladesh
18 Steve Smith Australia
19 Travis Head George Bailey Australia
20 Jason Roy England
21 Mushfiqur Rahim Bangladesh
22 Eoin Morgan England
23 Kyle Coetzer Scotland
24 Fakhar Fakhar Zaman Pakistan
25 Alex Hales Ajinkya Rahane England
26 Angelo Mathews Sri Lanka
27 Mohammad Hafeez Pakistan
28 Ben Stokes England
29 Shakib Al Hasan Bangladesh
30 Ajinkya Rahane India
31 Rahmat Shah Afghanistan
32 Tom Latham New Zealand
33 Glenn Maxwell Australia
34 Paul Stirling Ireland
35 David Miller South Africa
36 Calum MacLeod Scotland
37 Upul Tharanga Srilanka
38 Brendan Taylor Zimbabwe
39 Niroshan Dickwella SriLanka
40 Ed Joyce Ireland
41 Mitchel Marsh Australia
42 Mahmudullah Bangladesh
43 Kusal Mendis Sri lanka
44 Sikandar Sikandar Raza Zimbabwe
45 Sarfraz Ahmed Pakistan
46 Mohammad Shahzad Afghanistan
47 Marcus Stonis Australia
48 Marlon Samuels West Indies
49 Kevin O’Brien Ireland
50 JP Duminy South Africa
51 Shai Hope West Indies
52 Azhar Ali Pakistan
53 Evin Lewis West Indies
54 Shoaib Malik Pakistan
55 Kedar Jadhav India
56 Mohammad Nabi Afghanistan
57 William Porterfield Ireland
58 Soumya Sarkar Bangladesh
59 Colin Munro New Zealand
60 lahiru Thirimanne Srilanka
61 Mitchell Santer New Zealand
62 Jason Holder West Indies
63 Dinesh Chandimal Srilanka
64 James Faulkner Australia
65 Hamilton Maskadza Zimbabwe
66 Rameez Shahzad UAE
67 Anshuman Rath Honk Kong
68 Najibullah Zadran Afghanistan
69 Sabbir Rahman Bangladesh
70 Suresh Raina India
71 Farhaan Behardien South Africa
72 Matthew Wade Australia
73 Neil Broom New Zealand
74 Moen Ali England
75 Shaiman Anwar UAE
76 Hardik Pandya India
77 Craig Ervine Zimbabwe
78 Chris Gayle West Indies
79 Niall O’Brien Ireland
80 Kusal Perera Sri Lanka
81 Shaun Marsh Australia
82 Richard Berrington Scotland
83 Ahmed Shehzad Pakistan
84 Sean Williams Zimbabwe
85 Danushka Gunathilaka Sri Lanka
86 Colin De Grandhomme New Zealand
87 Henry Nicholls New Zealand
88 Imrul Kayes Bangladesh
89 Mahammad Nasir Hossain Bangladesh
90 Javed Ahmadi Afghanistan
91 Jimmy Neesham New Zealand
92 Haris Sohail Pakistan
93 Andrew Balbirine Ireland
94 Imam-Ul-Haq Pakistan
95 Anamul Haque Bangladesh
96 Chris Woakes England
97 Babar Hayat Hong Kong
98 Solomon Mire Zimbabwe
99 Luke Ronchi New Zealand
100 Corey Anderson New Zealand

ICC Rankings

3

Leave a Reply