Highest Average

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. KL Rahul44119610165.33108181.48111314
2. Rohit Sharma55123410058.50158148.10111123
3. Alex Hales331965848.0083115.66-157
4. MS Dhoni421433243.0029148.28--16
5. Jos Buttler33-1176939.0079148.10-1218
6. Jason Roy33-1126737.3363177.78-1811
7. Suresh Raina53-1066935.3371149.30-149
8. David Willey332332933.0023143.48--22
9. James Shannon22-626031.0042147.62-145
10. Virat Kohli5511194729.7599120.20--54
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Shikhar Dhawan44-937423.2564145.31-158
12. Jonny Bairstow33-532817.6733160.61--42
13. Boyd Rankin221151015.002171.43--1-
14. Ben Stokes11-141414.0010140.00---2
15. William Porterfield11-141414.0011127.27--11
16. Stuart Thompson22-251312.5017147.06---3
17. Liam Plunkett32112912.008150.00--1-
18. Andy Balbirnie22-201110.002195.24---2
19. Eoin Morgan33-301710.003488.24---2
20. Gary Wilson22-201510.002774.07---2
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Stuart Poynter11-777.00977.78----
22. George Dockrell22-1396.501492.86--1-
23. Moeen Ali11-666.00875.00---1
24. Kevin O'Brien22-10105.007142.86--1-
25. Joe Root22-994.501181.82----
26. Simi Singh22-773.501258.33---1
27. Chris Jordan32-331.50475.00----
28. Paul Stirling22-110.50520.00----
29. Hardik Pandya5448333-34244.12--85
30. Peter Chase22222-922.22----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Adil Rashid31144-3133.33---1
32. Manish Pandey2222121-20105.00---1
33. Dinesh Karthik111---------
34. Umesh Yadav4-----------
35. Bhuvneshwar Kumar3-----------
36. Jasprit Bumrah1-----------
37. Yuzvendra Chahal5-----------
38. Kuldeep Yadav4-----------
39. Jake Ball2-----------
40. Deepak Chahar1-----------
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Siddarth Kaul2-----------