Stats: Leading run-getters in ODI cricket in the 21st century

Kumar Sangakkara

Having presented the leading run-getters in Test cricket in 21st century, we present its logical sequel - Leading run-getters in ODI cricket in 21st century.

As we all know, Sachin Tendulkar stands above everyone else when it comes to the highest runs made in one-day internationals. But in the 21st century, his records are suppressed by three other batsmen and Tendulkar is at the fourth spot in the ranking table. Like the case with Tests, Sangakkara again tops the list with 12844 runs at an average of 40.13, followed closely by his Sri Lankan teammate Mahela Jayawardene who has scored almost 11000 runs at 34.04.

Here are the top 10 run-getters in ODI cricket in the 21st century (1st Jan 2000-present):

Player Mat Inns Runs HS Ave SR 100 50
Kumar Sangakkara 380 357 12844 169 40.13 77.55 19 86
Mahela Jayawardene 384 359 10995 144 34.04 78.73 14 70
Ricky Ponting 284 274 10496 164 42.49 83.74 25 65
Sachin Tendulkar 234 230 9855 200* 46.70 85.75 25 52
Jacques Kallis 251 239 9029 139 45.60 74.27 12 70
Chris Gayle 251 246 8752 153* 38.21 84.52 21 46
Mohammad Yousuf 256 245 8671 141* 41.09 75.24 13 57
TM Dilshan 283 258 8331 160* 38.04 86.01 17 37
Yuvraj Singh 293 268 8329 139 36.37 87.24 13 51
Sanath Jaysuriya 247 243 8307 189 35.65 91.59 21 35

NOTE: Stats updated till September 04, 2014

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links