All Records

Players Runs Matches HS Team
SR Tendulkar 18,426 463 200 India
KC Sangakkara 14,234 405 169 Sri Lanka
RT Ponting 13,704 375 164 Australia
ST Jayasuriya 13,430 445 189 Sri Lanka
DPMD Jayawardene 12,650 449 144 Sri Lanka
Players Runs Matches Wickets Team
M Muralitharan 12,326 350 534 Sri Lanka
Wasim Akram 11,812 356 502 Pakistan
Waqar Younis 9,919 262 416 Pakistan
WPUJC Vaas 11,014 322 400 Sri Lanka
Shahid Afridi 13,635 398 395 Pakistan
Players Runs Matches HS Team
SR Tendulkar 15,921 200 248 India
RT Ponting 13,378 168 257 Australia
JH Kallis 13,289 166 224 South Africa
RS Dravid 13,288 164 270 India
KC Sangakkara 12,400 134 319 Sri Lanka
Players Runs Matches Wickets Team
M Muralitharan 18,180 133 800 Sri Lanka
SK Warne 17,995 145 708 Australia
A Kumble 18,355 132 619 India
GD McGrath 12,186 124 563 Australia
CA Walsh 12,688 132 519 West Indies
Players Runs Matches HS Team
BB McCullum 2,140 71 123 New Zealand
TM Dilshan 1,889 80 104 Sri Lanka
MJ Guptill 1,806 61 101 New Zealand
Mohammad Shahzad 1,779 58 118 Afghanistan
V Kohli 1,709 48 90 India
Players Runs Matches Wickets Team
Shahid Afridi 2,362 98 97 Pakistan
SL Malinga 1,749 67 89 Sri Lanka
Saeed Ajmal 1,516 64 85 Pakistan
Umar Gul 1,443 60 85 Pakistan
Asad Ali 33 2 81 Pakistan
Players Runs Matches HS Team
SK Raina 4,407 155 100 India
V Kohli 4,274 144 113 India
RG Sharma 3,986 150 109 India
G Gambhir 3,939 140 93 India
RV Uthappa 3,662 143 87 India
Players Runs Matches Wickets Team
SL Malinga 2,721 102 147 Sri Lanka
A Mishra 3,054 118 131 India
PP Chawla 3,187 126 123 India
Harbhajan Singh 3,272 132 123 India
DJ Bravo 2,755 106 122 West Indies

Grounds