Highest Average

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Brendan Taylor22110760107.0084127.38-148
2. Matthew Hayden6632657388.33183144.81-41032
3. Justin Kemp5531738986.50124139.52-11013
4. Junaid Siddiqui11-717171.0049144.90-136
5. Chris Gayle22-11711758.5060195.001-107
6. Herschelle Gibbs3311109055.0077142.86-1218
7. Misbah ul Haq7732186654.50156139.74-2918
8. Jehan Mubarak5421054652.5062169.35--68
9. Fraser Watts21-464646.0035131.43---9
10. Devon Smith22-865143.0086100.00-1-9
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Brad Hodge631823641.0061134.43--35
12. Craig McMillan6511635740.7590181.11-1137
13. Aftab Ahmed5511626240.50125129.60-1318
14. Albie Morkel53-1204340.0086139.53--78
15. Mahela Jayawardene5511596539.75104152.88-1416
16. Shoaib Malik7721955739.00154126.62-2515
17. Gautam Gambhir76-2277537.83175129.71-3527
18. Andrew Symonds6411074335.6771150.70--212
19. Kevin Pietersen55-1787935.60110161.82-1617
20. Adam Gilchrist6611694533.80112150.89--717
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Vikram Solanki22-674333.5056119.64--19
22. Chaminda Vaas521332133.004180.49---1
23. Sanath Jayasuriya55-1548830.8096160.42-2717
24. MS Dhoni7611544530.80120128.33--313
25. Yuvraj Singh65-1487029.6076194.74-2129
26. Ross Taylor6511186229.5086137.21-175
27. Mark Boucher53-883629.339394.62---9
28. Darren Maddy44-1135028.2580141.25-1312
29. Brendon McCullum6611394527.80114121.93--316
30. Hamilton Masakadza22-542727.0051105.88---3
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Virender Sehwag65-1336826.6096138.54-1513
32. Vusi Sibanda22-522926.0040130.00---10
33. Imran Nazir7711475924.5098150.00-11013
34. Chris Schofield44324924.0020120.00---2
35. Shivnarine Chanderpaul22-483724.0041117.07--24
36. Jacob Oram651923523.0059155.93--57
37. Matt Prior33-693223.0062111.29--34
38. Yasir Arafat331441722.0024183.33--15
39. Tillakaratne Dilshan541653821.6753122.64--42
40. Michael Hussey63-653721.6760108.33--24
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Kumar Sangakkara55-1043020.8099105.05--113
42. Owais Shah55-1033620.6081127.16--64
43. Ricky Ponting441612720.336593.85--15
44. Lou Vincent66-1173219.50116100.86--211
45. Peter Fulton551772519.2573105.48--53
46. Robin Uthappa76-1135018.83100113.00-168
47. Graeme Smith55-944118.8078120.51--115
48. Younis Khan77-1275118.14118107.63-1510
49. Thomas Odoyo221181818.002669.23---3
50. Jean Paul Duminy22-363618.0032112.50--14
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Andrew Flintoff551703117.5053132.08--27
52. Chamara Silva551703817.5061114.75--28
53. Mohammad Ashraful55-876117.4048181.25-149
54. Paul Collingwood55-863717.2065132.31--45
55. Irfan Pathan764342017.0030113.33--22
56. Marlon Samuels22-332716.5018183.33--32
57. Mohammad Hafeez66-993216.5078126.92--314
58. Shahid Afridi76-913915.1746197.83--49
59. Dwayne Smith22-302915.0011272.73--41
60. Yusuf Pathan11-151515.008187.50--11
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
61. Salman Butt55-742114.8010570.48---7
62. Upul Tharanga55-743714.8060123.33--26
63. Kamran Akmal752441614.6739112.82--23
64. Craig Wright21-141414.001877.78----
65. Majid Haq21-141414.003145.16----
66. Mitchell Johnson63214914.007200.00---2
67. Scott Styris65-704214.0059118.64--52
68. Shakib Al Hasan55-671913.4056119.64--17
69. Lasith Malinga521131213.0012108.33--1-
70. Alex Obanda22-252112.503767.57---2
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
71. AB de Villiers551501812.5047106.38--16
72. Sohail Tanvir61-121212.004300.00--2-
73. Elton Chigumbura22112812.008150.00--1-
74. Farhad Reza32-231911.503467.65--2-
75. Tamim Iqbal55-563211.207871.79---7
76. Brad Haddin22111611.002055.00----
77. Colin Smith21-111111.007157.14---2
78. Johan van der Wath52111911.0011100.00---1
79. Chamu Chibhabha22-201510.002290.91---3
80. Collins Obuya22-201810.002871.43---2