Batting records (Men's ODIs)
Filters
Choose matches, player, team, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.
| Player | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gautam GambhirIND | 2003-2013 | 138 | 134 | 11 | 4981 | 150* | 40.50 | 5804 | 85.82 | 11 | 32 | 11 | 525 | 17 |
| Dinesh ChandimalSL | 2010-2022 | 151 | 137 | 20 | 3657 | 111 | 31.26 | 4970 | 73.58 | 3 | 24 | 11 | 248 | 42 |
| Marlon SamuelsWI | 2003-2018 | 152 | 143 | 20 | 4205 | 133* | 34.19 | 5527 | 76.08 | 9 | 20 | 11 | 384 | 102 |
| Hamilton MasakadzaZIM | 2004-2019 | 156 | 155 | 0 | 3955 | 111 | 25.52 | 5503 | 71.87 | 2 | 24 | 11 | 419 | 57 |
| Shakib Al HasanBAN | 2006-2023 | 211 | 200 | 26 | 6638 | 124* | 38.15 | 7930 | 83.71 | 8 | 52 | 11 | 618 | 51 |
| Mushfiqur RahimBAN | 2006-2025 | 241 | 227 | 40 | 7096 | 144 | 37.95 | 8783 | 80.79 | 9 | 44 | 11 | 568 | 94 |
| Zahoor KhanUAE | 2017-2024 | 60 | 39 | 17 | 143 | 23 | 6.50 | 257 | 55.64 | 0 | 0 | 10 | 10 | 4 |
| Ajantha MendisSL | 2008-2015 | 82 | 41 | 18 | 185 | 21* | 8.04 | 261 | 70.88 | 0 | 0 | 10 | 16 | 2 |
| Sandeep LamichhaneNEP | 2018-2026 | 77 | 50 | 15 | 481 | 49 | 13.74 | 552 | 87.14 | 0 | 0 | 10 | 40 | 9 |
| Umar GulPAK | 2003-2016 | 120 | 63 | 17 | 442 | 39 | 9.61 | 630 | 70.16 | 0 | 0 | 10 | 35 | 13 |
| Abdur RazzakBAN | 2004-2014 | 122 | 79 | 27 | 644 | 53* | 12.38 | 854 | 75.41 | 0 | 1 | 10 | 47 | 17 |
| Craig ErvineZIM | 2010-2026 | 105 | 101 | 11 | 3079 | 130* | 34.21 | 3910 | 78.75 | 4 | 21 | 10 | 302 | 38 |
| Mohammad AshrafulBAN/AX | 2003-2013 | 118 | 113 | 8 | 2301 | 109 | 21.91 | 3345 | 68.79 | 3 | 14 | 10 | 241 | 15 |
| Dwayne BravoWI | 2004-2014 | 146 | 127 | 19 | 2760 | 112* | 25.56 | 3398 | 81.22 | 2 | 10 | 10 | 219 | 53 |
| Elton ChigumburaZIM/AX | 2004-2018 | 160 | 151 | 21 | 3266 | 117 | 25.12 | 4143 | 78.83 | 2 | 14 | 10 | 264 | 73 |
| MahmudullahBAN | 2007-2025 | 215 | 189 | 47 | 5131 | 128* | 36.13 | 6585 | 77.92 | 4 | 29 | 10 | 390 | 99 |
| Shoaib MalikPAK | 2003-2019 | 224 | 207 | 33 | 5981 | 128 | 34.37 | 7192 | 83.16 | 5 | 37 | 10 | 474 | 92 |
| Tillakaratne DilshanSL | 2003-2016 | 280 | 259 | 30 | 9212 | 161* | 40.23 | 10538 | 87.42 | 21 | 42 | 10 | 1021 | 49 |
| MS DhoniIND/AX | 2004-2019 | 331 | 279 | 79 | 10274 | 148 | 51.37 | 11820 | 86.92 | 9 | 72 | 10 | 787 | 210 |
| Shafiul IslamBAN | 2010-2020 | 58 | 33 | 11 | 132 | 24* | 6.00 | 239 | 55.23 | 0 | 0 | 9 | 13 | 2 |
| Rubel HossainBAN | 2009-2021 | 95 | 45 | 21 | 112 | 15* | 4.67 | 224 | 50.00 | 0 | 0 | 9 | 11 | 2 |
| Morné MorkelSA/AX | 2007-2018 | 116 | 47 | 18 | 268 | 32* | 9.24 | 354 | 75.71 | 0 | 0 | 9 | 24 | 7 |
| Suranga LakmalSL | 2009-2021 | 83 | 47 | 21 | 229 | 26 | 8.81 | 391 | 58.57 | 0 | 0 | 9 | 16 | 3 |
| Nazmul Hossain ShantoBAN | 2018-2026 | 58 | 57 | 4 | 1742 | 122* | 32.87 | 2218 | 78.54 | 3 | 10 | 9 | 193 | 17 |
| Johnson CharlesWI | 2012-2023 | 58 | 58 | 0 | 1537 | 130 | 26.50 | 1803 | 85.25 | 2 | 7 | 9 | 172 | 44 |
| Muttiah MuralitharanSL/AX | 2003-2011 | 126 | 66 | 23 | 317 | 32 | 7.37 | 379 | 83.64 | 0 | 0 | 9 | 30 | 7 |
| WPUJC VaasSL | 2002-2008 | 95 | 70 | 19 | 579 | 37* | 11.35 | 844 | 68.60 | 0 | 0 | 9 | 44 | 3 |
| Kushal BhurtelNEP | 2021-2026 | 71 | 70 | 2 | 1598 | 120* | 23.50 | 1947 | 82.07 | 2 | 8 | 9 | 177 | 34 |
| James AndersonENG | 2003-2015 | 179 | 73 | 40 | 254 | 28 | 7.70 | 498 | 51.00 | 0 | 0 | 9 | 22 | 0 |
| Jonny BairstowENG | 2011-2023 | 103 | 95 | 8 | 3671 | 141* | 42.20 | 3596 | 102.09 | 10 | 16 | 9 | 417 | 83 |
| Jason HolderWI | 2013-2023 | 129 | 108 | 23 | 2144 | 99* | 25.22 | 2395 | 89.52 | 0 | 12 | 9 | 156 | 64 |
| Kamran AkmalPAK | 2003-2017 | 134 | 118 | 9 | 2746 | 124 | 25.19 | 3307 | 83.04 | 4 | 9 | 9 | 316 | 32 |
| David MillerSA | 2010-2026 | 177 | 154 | 45 | 4724 | 142 | 43.34 | 4514 | 104.65 | 8 | 24 | 9 | 352 | 152 |
| Joe RootENG | 2013-2026 | 189 | 180 | 28 | 7655 | 166* | 50.36 | 8778 | 87.21 | 19 | 47 | 9 | 624 | 52 |
| Michael ClarkeAUS | 2003-2015 | 217 | 198 | 37 | 6988 | 130 | 43.40 | 8938 | 78.18 | 8 | 50 | 9 | 575 | 45 |
| Ross TaylorNZ | 2006-2022 | 224 | 209 | 35 | 8126 | 181* | 46.70 | 9791 | 82.99 | 20 | 48 | 9 | 674 | 133 |
| Tawanda MupariwaZIM | 2004-2016 | 28 | 21 | 4 | 87 | 20 | 5.12 | 200 | 43.50 | 0 | 0 | 8 | 7 | 2 |
| Devendra BishooWI | 2011-2019 | 41 | 25 | 10 | 164 | 29* | 10.93 | 263 | 62.36 | 0 | 0 | 8 | 17 | 1 |
| Ashish NehraIND/AX | 2002-2011 | 79 | 33 | 13 | 90 | 16* | 4.50 | 171 | 52.63 | 0 | 0 | 8 | 9 | 2 |
| Mohammad IrfanPAK | 2010-2016 | 60 | 33 | 21 | 48 | 12 | 4.00 | 149 | 32.21 | 0 | 0 | 8 | 5 | 2 |
| Nathan AstleNZ | 2002-2007 | 44 | 43 | 6 | 1571 | 145* | 42.46 | 2028 | 77.47 | 4 | 9 | 8 | 163 | 19 |
| Taskin AhmedBAN | 2014-2026 | 80 | 44 | 12 | 253 | 21 | 7.91 | 423 | 59.81 | 0 | 0 | 8 | 18 | 9 |
| Ray PriceZIM | 2003-2012 | 78 | 45 | 11 | 315 | 46 | 9.26 | 527 | 59.77 | 0 | 0 | 8 | 26 | 4 |
| Sunil NarineWI | 2011-2016 | 64 | 45 | 12 | 363 | 36 | 11.00 | 441 | 82.31 | 0 | 0 | 8 | 36 | 12 |
| Steven TaylorUSA | 2019-2024 | 46 | 46 | 0 | 1139 | 114 | 24.76 | 1473 | 77.33 | 1 | 6 | 8 | 130 | 24 |
| Habibul BasharBAN | 2003-2007 | 51 | 49 | 3 | 926 | 70 | 20.13 | 1635 | 56.64 | 0 | 3 | 8 | 77 | 3 |
| Norman VanuaPNG | 2016-2023 | 51 | 49 | 4 | 769 | 60 | 17.09 | 957 | 80.36 | 0 | 2 | 8 | 39 | 45 |
| Dale SteynSA/AX | 2005-2019 | 124 | 51 | 12 | 365 | 60 | 9.36 | 562 | 64.95 | 0 | 1 | 8 | 35 | 9 |
| Shahriar NafeesBAN | 2005-2011 | 52 | 52 | 2 | 1216 | 123* | 24.32 | 1757 | 69.21 | 2 | 5 | 8 | 163 | 2 |
| Bhuvneshwar KumarIND | 2012-2022 | 120 | 55 | 16 | 552 | 53* | 14.15 | 747 | 73.90 | 0 | 1 | 8 | 46 | 8 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.