PlayerRunsMatInnsAvg
Tillakaratne DilshanSri Lanka
T Dilshan
3177752.83
Jacques KallisSouth Africa
J Kallis
2385559.50
Chris GayleWest Indies
C Gayle
1935548.25
Kamran AkmalPakistan
K Akmal
1887726.86
AB de VilliersSouth Africa
A d Villiers
1866637.20
Kumar SangakkaraSri Lanka
K Sangakkara
1777735.40
Sanath JayasuriyaSri Lanka
S Jayasuriya
1777725.29
Shahid AfridiPakistan
S Afridi
1767735.20
Younis KhanPakistan
Y Khan
1727657.33
Kevin PietersenEngland
K Pietersen
1544438.50