Highest Average

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Rohit Sharma44129212397.3333088.4812628
2. Jos Buttler432946194.0087108.05-135
3. Ben Stokes43118410292.0022681.421-417
4. Angelo Mathews221915291.009991.92-118
5. Virat Kohli4421829691.00160113.75-2319
6. Joe Root44125813386.0026497.7311319
7. Steven Smith332865686.0010879.63-1-8
8. Kane Williamson33-24410081.3326492.4212321
9. Sarfaraz Ahmed421766176.009580.00-1-7
10. Fakhar Zaman33-22111473.67200110.5012527
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Tamim Iqbal44-29312873.2534086.1812725
12. Eoin Morgan4412088769.33207100.48-2722
13. Mahmudullah44213710268.5014991.951-310
14. Shikhar Dhawan44-26012565.00249104.4211332
15. Asela Gunaratne221613461.006593.85--23
16. Mohammad Hafeez4421225761.00106115.09-159
17. Kusal Mendis22-1168958.0012295.08-1115
18. Azhar Ali44-2197654.7528676.57-3319
19. Hardik Pandya4311057652.5054194.44-1104
20. Ross Taylor33-1486349.3319974.37-1-15
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Danushka Gunathilaka22-897644.509296.74-129
22. Jonny Bairstow11-434343.005775.44---4
23. Shakib Al Hasan44-16811442.0019486.601-116
24. Alex Hales44-1649541.0016599.39-2416
25. Mushfiqur Rahim44-1637940.7521177.25-2-14
26. Niroshan Dickwella22-807340.0010476.92-1-4
27. David Warner331794039.508592.94--17
28. Mohammad Amir321372837.005962.71---1
29. Babar Azam4411024634.0012780.31--18
30. Kedar Jadhav421342534.0026130.77--15
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. MS Dhoni42-676333.506898.53-127
32. Aaron Finch33-956831.6710987.16-1-11
33. Mashrafe Mortaza421303030.0027111.11---5
34. Martin Guptill33-863328.679095.56--113
35. Yuvraj Singh43-825327.3381101.23-1112
36. Luke Ronchi33-816527.0062130.65-1311
37. Suranga Lakmal21-262626.003476.47---3
38. Mosaddek Hossain332241524.003372.73---4
39. Neil Broom33-613620.338076.25---4
40. Glenn Maxwell31-202020.003164.52---2
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Moises Henriques32-351817.5033106.06---7
42. Jimmy Neesham33-472315.674897.92--14
43. Ravindra Jadeja421151515.002657.69----
44. Faheem Ashraf11-151515.0015100.00--11
45. Sabbir Rahman44-592414.7559100.00---9
46. Imad Wasim431292514.5025116.00--12
47. Mahedi Hasan11-141414.002653.85---1
48. Shoaib Malik43-381512.674584.44--23
49. Mitchell Santner331251412.503473.53---1
50. Imrul Kayes22-251912.503669.44---3
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Ahmed Shehzad11-121212.002254.55---1
52. Tim Southee332121012.0011109.09---2
53. Liam Plunkett42-241512.0024100.00--12
54. Moeen Ali42-231211.502592.00--12
55. Adil Rashid32-19129.502479.17---1
56. Adam Milne33-28119.3326107.69---3
57. Soumya Sarkar44-34288.506056.67--14
58. Corey Anderson33-18106.002185.71--11
59. Jason Roy33-18136.003354.55---3
60. Pat Cummins31-444.00757.14----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
61. Matthew Wade31-222.00366.67----
62. Jake Ball421222.00633.33----
63. Mark Wood42-331.50650.00----
64. Ravichandran Ashwin21-111.00333.33----
65. Nuwan Pradeep21-111.00333.33----
66. Thisara Perera21-111.00520.00----
67. Dhananjaya de Silva11-111.00616.67----
68. Jasprit Bumrah41-111.00911.11----
69. Shadab Khan3111414-1687.50--11
70. Taskin Ahmed2111010-1471.43---1
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
71. Lasith Malinga21199-1464.29----
72. Mustafizur Rahman41111-425.00----
73. Josh Hazlewood31111-520.00----
74. Bhuvneshwar Kumar41111-812.50----
75. Travis Head3117171-64110.94-125
76. Kusal Perera1114747-44106.82---5
77. Trent Boult321---2-----
78. Mitchell Starc31----3-----
79. Wahab Riaz111---------
80. Rubel Hossain41----1-----