You are here: Home » Records » List of Highest Run Getters in One Day Internationals

List of Highest Run Getters in One Day Internationals

Last Updated on : July 8, 2014

Player Mat Inns NO Runs HS Avg SR 100 50
1 Sachin Tendulkar (India) 463 452 41 18426 200* 44.83 86.23 49 96
2 Ricky Ponting (Aus/ICC) 375 365 39 13704 164 42.03 80.39 30 82
3 Sanath Jayasuriya (Asia/SL) 445 433 18 13430 189 32.36 91.20 28 68
4 Kumar Sangakkara (Asia/ICC/SL) 375 352 37 12763 169 40.51 77.50 19 86
5 Inzamam-ul-Haq (Asia/Pak) 378 350 53 11739 137* 39.52 74.24 10 83
6 Mahela Jayawardene (Asia/SL) 418 391 38 11631 144 32.94 78.13 16 72
7 Jacques Kallis (Afr/ICC/SA) 326 312 53 11574 139 44.68 72.93 17 86
8 Sourav Ganguly (Asia/India) 311 300 23 11363 183 41.02 73.70 22 72
9 Rahul Dravid (Asia/ICC/India) 344 318 40 10889 153 39.16 71.24 12 83
10 Brian Lara (ICC/WI) 299 289 32 10405 169 40.48 79.51 19 63
11 Mohammad Yousuf (Asia/Pak) 288 273 40 9720 141* 41.71 75.10 15 64
12 Adam Gilchrist (Aus/ICC) 287 279 11 9619 172 35.89 96.94 16 55
13 Mohammad Azharuddin (India) 334 308 54 9378 153* 36.92 74.02 7 58
14 Arvainda de Silva (SL) 308 296 30 9284 145 34.90 81.13 11 64
15 Saeed Anwar (Pak) 247 244 19 8824 194 39.21 80.67 20 43
16 Shivnarine Chanderpaul (WI) 268 251 40 8778 150 41.60 70.74 11 59
17 Chris Gayle (ICC/WI) 255 250 17 8743 153* 37.52 84.22 21 45
18 Desmond Haynes (WI) 238 237 28 8648 152* 41.37 63.09 17 57
19 Marvan Atapattu (SL) 268 259 32 8529 132* 37.57 67.72 11 59
20 Mark Waugh (Aus) 244 236 20 8500 173 39.35 76.90 18 50