Batting by format (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 | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rohit SharmaIND | ODIs | 2007-2026 | 284 | 276 | 35 | 11757 | 264 | 48.78 | 12673 | 92.77 | 34 | 61 | 16 | 1108 | 369 |
| Chris GayleWI/IWX | ODIs | 2003-2019 | 201 | 198 | 10 | 6433 | 215 | 34.22 | 7190 | 89.47 | 13 | 34 | 20 | 670 | 254 |
| MS DhoniIND/AX | ODIs | 2004-2019 | 331 | 279 | 79 | 10274 | 148 | 51.37 | 11820 | 86.92 | 9 | 72 | 10 | 787 | 210 |
| AB de VilliersSA/AX | ODIs | 2005-2018 | 222 | 213 | 38 | 9435 | 176 | 53.91 | 9323 | 101.20 | 25 | 52 | 7 | 825 | 200 |
| Jos ButtlerENG | ODIs | 2012-2026 | 199 | 173 | 31 | 5629 | 162* | 39.64 | 4853 | 115.99 | 11 | 30 | 15 | 455 | 191 |
| Eoin MorganENG/IRE | ODIs | 2007-2022 | 231 | 215 | 32 | 6953 | 124* | 37.99 | 7578 | 91.75 | 12 | 43 | 17 | 600 | 190 |
| Martin GuptillNZ | ODIs | 2009-2022 | 194 | 191 | 18 | 7124 | 237* | 41.18 | 8164 | 87.26 | 17 | 38 | 15 | 731 | 184 |
| Virat KohliIND | ODIs | 2008-2026 | 314 | 303 | 47 | 14987 | 183 | 58.54 | 15892 | 94.31 | 55 | 77 | 19 | 1391 | 181 |
| Shahid AfridiPAK/AX/IWX | ODIs | 2003-2015 | 207 | 186 | 18 | 3913 | 124 | 23.29 | 2878 | 135.96 | 3 | 15 | 15 | 339 | 177 |
| Brendon McCullumNZ | ODIs | 2002-2016 | 212 | 187 | 23 | 5157 | 131 | 31.45 | 5347 | 96.45 | 4 | 29 | 15 | 490 | 172 |
| David MillerSA | ODIs | 2010-2026 | 177 | 154 | 45 | 4724 | 142 | 43.34 | 4514 | 104.65 | 8 | 24 | 9 | 352 | 152 |
| Glenn MaxwellAUS | ODIs | 2012-2025 | 144 | 132 | 16 | 3695 | 108 | 31.85 | 2975 | 124.20 | 3 | 22 | 12 | 354 | 138 |
| Quinton de KockSA | ODIs | 2013-2026 | 162 | 162 | 8 | 7043 | 178 | 45.73 | 7284 | 96.69 | 23 | 31 | 6 | 792 | 134 |
| Ross TaylorNZ | ODIs | 2006-2022 | 224 | 209 | 35 | 8126 | 181* | 46.70 | 9791 | 82.99 | 20 | 48 | 9 | 674 | 133 |
| Yuvraj SinghIND/AX | ODIs | 2002-2017 | 226 | 210 | 34 | 6932 | 150 | 39.39 | 7889 | 87.87 | 12 | 42 | 16 | 727 | 133 |
| Kieron PollardWI | ODIs | 2007-2022 | 117 | 108 | 8 | 2608 | 119 | 26.08 | 2802 | 93.08 | 3 | 13 | 15 | 165 | 129 |
| Shai HopeWI | ODIs | 2016-2026 | 147 | 144 | 21 | 6135 | 170 | 49.88 | 7439 | 82.47 | 20 | 30 | 6 | 494 | 126 |
| David WarnerAUS | ODIs | 2009-2023 | 156 | 154 | 5 | 6623 | 179 | 44.45 | 6828 | 97.00 | 21 | 32 | 3 | 699 | 125 |
| Shane WatsonAUS | ODIs | 2003-2015 | 164 | 150 | 22 | 5357 | 185* | 41.85 | 5844 | 91.67 | 9 | 31 | 12 | 541 | 123 |
| Suresh RainaIND | ODIs | 2005-2018 | 220 | 190 | 34 | 5585 | 116* | 35.80 | 5955 | 93.79 | 5 | 36 | 13 | 475 | 120 |
| Mitchell MarshAUS | ODIs | 2011-2026 | 103 | 99 | 12 | 3363 | 177* | 38.66 | 3483 | 96.55 | 4 | 24 | 7 | 315 | 119 |
| Aaron FinchAUS | ODIs | 2013-2022 | 143 | 139 | 3 | 5188 | 153* | 38.15 | 5990 | 86.61 | 16 | 29 | 16 | 510 | 118 |
| Ben StokesENG | ODIs | 2011-2023 | 113 | 98 | 15 | 3461 | 182 | 41.70 | 3613 | 95.79 | 5 | 24 | 7 | 282 | 109 |
| Virender SehwagIND/AX/IWX | ODIs | 2002-2013 | 169 | 165 | 2 | 5763 | 219 | 35.36 | 5442 | 105.90 | 10 | 27 | 7 | 768 | 107 |
| Mohammad HafeezPAK | ODIs | 2003-2019 | 204 | 202 | 15 | 6351 | 140* | 33.96 | 8179 | 77.65 | 11 | 37 | 17 | 634 | 106 |
| Marlon SamuelsWI | ODIs | 2003-2018 | 152 | 143 | 20 | 4205 | 133* | 34.19 | 5527 | 76.08 | 9 | 20 | 11 | 384 | 102 |
| MahmudullahBAN | ODIs | 2007-2025 | 215 | 189 | 47 | 5131 | 128* | 36.13 | 6585 | 77.92 | 4 | 29 | 10 | 390 | 99 |
| Tamim IqbalBAN | ODIs | 2007-2023 | 218 | 215 | 12 | 7648 | 158 | 37.67 | 9681 | 79.00 | 12 | 55 | 18 | 839 | 96 |
| Mushfiqur RahimBAN | ODIs | 2006-2025 | 241 | 227 | 40 | 7096 | 144 | 37.95 | 8783 | 80.79 | 9 | 44 | 11 | 568 | 94 |
| Ricky PontingAUS | ODIs | 2003-2012 | 198 | 190 | 17 | 6979 | 164 | 40.34 | 8481 | 82.29 | 16 | 43 | 7 | 664 | 93 |
| Shoaib MalikPAK | ODIs | 2003-2019 | 224 | 207 | 33 | 5981 | 128 | 34.37 | 7192 | 83.16 | 5 | 37 | 10 | 474 | 92 |
| Sanath JayasuriyaSL/AX | ODIs | 2002-2011 | 135 | 133 | 6 | 4414 | 152 | 34.76 | 4625 | 95.44 | 14 | 15 | 12 | 515 | 89 |
| Sikandar RazaZIM | ODIs | 2013-2026 | 131 | 123 | 20 | 3888 | 135* | 37.75 | 4419 | 87.98 | 6 | 22 | 3 | 326 | 87 |
| Paul StirlingIRE | ODIs | 2008-2025 | 116 | 110 | 2 | 3548 | 162 | 32.85 | 4054 | 87.52 | 8 | 16 | 12 | 404 | 86 |
| Angelo MathewsSL | ODIs | 2008-2023 | 216 | 185 | 46 | 5646 | 139* | 40.62 | 6741 | 83.76 | 3 | 39 | 15 | 454 | 85 |
| Darren SammyWI | ODIs | 2004-2015 | 121 | 103 | 28 | 1853 | 89 | 24.71 | 1857 | 99.78 | 0 | 9 | 4 | 144 | 84 |
| Fakhar ZamanPAK | ODIs | 2017-2025 | 87 | 86 | 6 | 3802 | 210* | 47.52 | 4066 | 93.51 | 11 | 19 | 6 | 422 | 83 |
| Jonny BairstowENG | ODIs | 2011-2023 | 103 | 95 | 8 | 3671 | 141* | 42.20 | 3596 | 102.09 | 10 | 16 | 9 | 417 | 83 |
| George MunseySCO | ODIs | 2017-2026 | 71 | 69 | 7 | 2557 | 191 | 41.24 | 2769 | 92.34 | 3 | 17 | 6 | 270 | 83 |
| Thisara PereraSL | ODIs | 2009-2021 | 161 | 128 | 14 | 2233 | 140 | 19.59 | 1980 | 112.78 | 1 | 10 | 11 | 168 | 83 |
| Waseem MuhammadUAE | ODIs | 2022-2026 | 69 | 69 | 0 | 1745 | 119 | 25.29 | 2000 | 87.25 | 1 | 9 | 7 | 144 | 83 |
| Jason RoyENG | ODIs | 2015-2023 | 114 | 109 | 3 | 4237 | 180 | 39.97 | 4015 | 105.53 | 12 | 21 | 11 | 508 | 81 |
| KL RahulIND | ODIs | 2016-2026 | 96 | 87 | 21 | 3412 | 129* | 51.70 | 3694 | 92.37 | 9 | 19 | 3 | 264 | 81 |
| Shikhar DhawanIND | ODIs | 2010-2022 | 166 | 163 | 10 | 6733 | 143 | 44.01 | 7358 | 91.51 | 17 | 38 | 5 | 838 | 78 |
| Kumar SangakkaraSL/AX/IWX | ODIs | 2002-2015 | 298 | 284 | 32 | 11640 | 169 | 46.19 | 14315 | 81.31 | 24 | 76 | 12 | 1122 | 77 |
| Kusal MendisSL | ODIs | 2016-2026 | 144 | 141 | 11 | 4689 | 143 | 36.07 | 5334 | 87.91 | 7 | 31 | 14 | 485 | 77 |
| Misbah-ul-HaqPAK | ODIs | 2003-2015 | 149 | 137 | 26 | 4752 | 96* | 42.81 | 6411 | 74.12 | 0 | 39 | 4 | 318 | 76 |
| Travis HeadAUS | ODIs | 2016-2026 | 83 | 80 | 6 | 3214 | 154* | 43.43 | 3030 | 106.07 | 8 | 17 | 2 | 378 | 76 |
| Hardik PandyaIND | ODIs | 2016-2025 | 92 | 67 | 10 | 1897 | 92* | 33.28 | 1708 | 111.07 | 0 | 11 | 4 | 141 | 76 |
| Adam GilchristAUS | ODIs | 2003-2008 | 121 | 118 | 6 | 4355 | 172 | 38.88 | 4153 | 104.86 | 7 | 27 | 7 | 552 | 75 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.