Most Runs

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Tillakaratne Dilshan99150014462.5055190.7422461
2. Sachin Tendulkar99-48212053.5652491.9822852
3. Kumar Sangakkara98346511193.0055583.7813544
4. Jonathan Trott77-4229260.2952280.84-5-28
5. Upul Tharanga99239513356.4347283.6921252
6. Gautam Gambhir99-3939743.6746285.06-4-37
7. Virender Sehwag88-38017547.50310122.5811749
8. Yuvraj Singh98436211390.5042086.1914339
9. Andrew Strauss77-33415847.7135793.5611334
10. Brad Haddin76-3328855.3342178.86-4540
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Ross Taylor86132413164.8037287.10111420
12. Mahela Jayawardene97130410350.67304100.0021132
13. Devon Smith77-30010742.8639176.7312232
14. Ryan ten Doeschate55129611974.0032391.6421526
15. Shane Watson76-2909448.3331492.36-3732
16. Virat Kohli99128210035.2534382.2211224
17. Martin Guptill8822628643.6738268.59-2427
18. Brendon McCullum88225610142.6727792.4211628
19. Misbah ul Haq8612488349.6033673.81-3313
20. Ian Bell77-2458135.0030779.80-2216
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Collins Obuya6612439848.6034770.03-2721
22. MS Dhoni9832419148.2029581.69-1319
23. Umar Akmal7612407148.0027686.96-1521
24. Michael Clarke7632339377.6725691.02-2120
25. Craig Ervine66-2318538.5026985.87-3324
26. Ashish Bagai6612258445.0032269.88-2-27
27. Jacques Kallis66-2236937.1729775.08-2118
28. AB de Villiers44121910773.0022896.0511318
29. Mohammad Hafeez8812156130.7126581.13-1132
30. Jimmy Hansra6612157043.0037357.64-2516
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Kamran Akmal8712075534.5027874.46-1-28
32. Ricky Ponting76-20610434.3328472.541-115
33. Niall O'Brien6612055741.0027175.65-1217
34. Kevin O'Brien66119811339.60158125.321-919
35. Hashim Amla66-1936132.1721988.13-2117
36. Tatenda Taibu66-1899831.5024377.78-2-20
37. Imrul Kayes6611887337.6027767.87-2-21
38. Younis Khan8711857230.8326170.88-2-11
39. Jean Paul Duminy6611849936.8021485.98-1210
40. Jesse Ryder75-1848336.8026569.43-1-21
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. William Porterfield66-1807530.0027066.67-2121
42. Kieron Pollard76-1809430.00120150.00-21114
43. Ed Joyce66-1768429.3326466.67-1-18
44. Chris Gayle5511708042.5017994.97-1323
45. Peter Borren5511708442.5017994.97-1218
46. Brendan Taylor66-1708028.3319587.18-1120
47. Tom Cooper5511655541.2523869.33-1-17
48. Graeme Smith66-1634527.1726860.82---12
49. Tamim Iqbal66-1577026.1717689.20-1116
50. Paul Stirling66-15710126.17128122.661-323
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Ramnaresh Sarwan76-1554925.8327556.36--116
52. Asad Shafiq4311547877.0021770.97-1-14
53. Scott Styris86-1425723.6716586.06-1212
54. Shakib Al Hasan66-1425523.6720071.00-1-14
55. Faf du Plessis6511415235.2517580.57-139
56. Ravi Bopara5511416035.2521266.51-127
57. Darren Bravo7711397323.1719670.92-1412
58. Tanmay Mishra55-1337226.6020066.50-2113
59. Kevin Pietersen44-1315932.7513696.32-1217
60. Prosper Utseya6611233624.6018865.43--19
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
61. Gary Wilson44-1226130.5014584.14-1412
62. Eoin Morgan33-1206340.0014085.71-2-12
63. Junaid Siddiqui66-1143719.0015971.70--111
64. Shivnarine Chanderpaul5411144438.0022550.67--24
65. Thilan Samaraweera9741103436.6714973.83---10
66. Wesley Barresi55-1094421.8016665.66--213
67. Abdul Razzaq8621046226.0012583.20-1-13
68. Zubin Surkari66-1043417.3323145.02---7
69. Thomas Odoyo55-1025120.4014371.33-1211
70. Nathan McCullum86-1005216.6713076.92-136
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
71. Graeme Cremer652993733.0014468.75---8
72. Kane Williamson442993849.5092107.61--18
73. Elton Chigumbura661963819.2013571.11--28
74. Angelo Mathews852944131.3390104.44--110
75. Hiral Patel22-855442.5080106.25-1410
76. Shahid Afridi87-842012.0067125.37--19
77. Mushfiqur Rahim661813616.2015352.94--16
78. Alex Cusack54-804720.0010476.92--17
79. Matt Prior761782215.609284.78---9
80. Chamara Silva74-775719.2511070.00-1-8