Batting by year (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 | Year | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chris GayleWI | 2012 | 2012 | 11 | 11 | 1 | 345 | 125 | 34.50 | 384 | 89.84 | 1 | 2 | 0 | 27 | 24 |
| Mohammad KaifIND | 2005 | 2005 | 12 | 12 | 3 | 345 | 93* | 38.33 | 517 | 66.73 | 0 | 3 | 1 | 37 | 0 |
| Hamilton MasakadzaZIM | 2014 | 2014 | 12 | 12 | 0 | 345 | 70 | 28.75 | 457 | 75.49 | 0 | 3 | 1 | 35 | 9 |
| Paul StirlingIRE | 2018 | 2018 | 9 | 9 | 0 | 344 | 126 | 38.22 | 396 | 86.87 | 1 | 1 | 2 | 43 | 5 |
| Matt RenshawAUS | 2026 | 2026 | 12 | 12 | 0 | 344 | 109 | 28.67 | 357 | 96.36 | 1 | 1 | 2 | 28 | 5 |
| Kushal Janith PereraSL | 2016 | 2016 | 16 | 15 | 0 | 344 | 135 | 22.93 | 411 | 83.70 | 1 | 1 | 0 | 39 | 3 |
| Jacques KallisSA | 2004 | 2004 | 7 | 7 | 3 | 343 | 109* | 85.75 | 394 | 87.06 | 2 | 1 | 0 | 22 | 9 |
| Nathan AstleNZ | 2004 | 2004 | 7 | 7 | 1 | 343 | 145* | 57.17 | 439 | 78.13 | 1 | 2 | 0 | 36 | 7 |
| Nasir JamshedPAK | 2008 | 2008 | 9 | 9 | 2 | 343 | 74 | 49.00 | 331 | 103.63 | 0 | 4 | 0 | 48 | 6 |
| Wesley BarresiNED | 2023 | 2023 | 14 | 14 | 0 | 343 | 97 | 24.50 | 388 | 88.40 | 0 | 2 | 1 | 40 | 5 |
| Darren SammyWI | 2012 | 2012 | 17 | 15 | 4 | 343 | 84 | 31.18 | 293 | 117.06 | 0 | 2 | 0 | 24 | 19 |
| Chamara KapugederaSL | 2009 | 2009 | 18 | 18 | 2 | 343 | 67* | 21.44 | 451 | 76.05 | 0 | 1 | 2 | 23 | 5 |
| Rassie van der DussenSA | 2021 | 2021 | 8 | 7 | 1 | 342 | 123* | 57.00 | 358 | 95.53 | 1 | 2 | 0 | 28 | 6 |
| Richie BerringtonSCO | 2023 | 2023 | 11 | 10 | 1 | 342 | 127 | 38.00 | 432 | 79.17 | 1 | 2 | 1 | 26 | 7 |
| David HusseyAUS | 2011 | 2011 | 16 | 11 | 2 | 342 | 68* | 38.00 | 376 | 90.96 | 0 | 2 | 1 | 27 | 6 |
| Marcus StoinisAUS | 2017 | 2017 | 7 | 7 | 4 | 341 | 146* | 113.67 | 340 | 100.29 | 1 | 1 | 0 | 25 | 18 |
| Hamilton MasakadzaZIM | 2011 | 2011 | 11 | 11 | 0 | 341 | 74 | 31.00 | 536 | 63.62 | 0 | 2 | 2 | 26 | 5 |
| Azhar AliPAK | 2016 | 2016 | 11 | 11 | 0 | 341 | 101 | 31.00 | 457 | 74.62 | 1 | 2 | 2 | 28 | 4 |
| Harry BrookENG | 2023 | 2023 | 14 | 14 | 1 | 341 | 80 | 26.23 | 368 | 92.66 | 0 | 2 | 1 | 32 | 12 |
| Thisara PereraSL | 2019 | 2019 | 15 | 15 | 0 | 341 | 140 | 22.73 | 276 | 123.55 | 1 | 1 | 1 | 17 | 20 |
| Aiden MarkramSA | 2018 | 2018 | 15 | 15 | 0 | 341 | 42 | 22.73 | 402 | 84.83 | 0 | 0 | 1 | 45 | 7 |
| Ajinkya RahaneIND | 2011 | 2011 | 11 | 11 | 0 | 340 | 91 | 30.91 | 453 | 75.06 | 0 | 2 | 2 | 33 | 3 |
| Monank PatelUSA | 2025 | 2025 | 12 | 12 | 0 | 340 | 65 | 28.33 | 432 | 78.70 | 0 | 3 | 2 | 33 | 2 |
| Kamran AkmalPAK | 2006 | 2006 | 22 | 20 | 3 | 340 | 56 | 20.00 | 452 | 75.22 | 0 | 1 | 1 | 40 | 1 |
| AB de VilliersSA | 2016 | 2016 | 11 | 10 | 2 | 339 | 101* | 42.38 | 374 | 90.64 | 1 | 1 | 0 | 25 | 6 |
| Nick KnightENG | 2003 | 2003 | 11 | 11 | 0 | 339 | 88 | 30.82 | 474 | 71.52 | 0 | 3 | 0 | 26 | 2 |
| Ravi BoparaENG | 2012 | 2012 | 14 | 12 | 3 | 339 | 82 | 37.67 | 420 | 80.71 | 0 | 4 | 2 | 30 | 0 |
| Travis HeadAUS | 2018 | 2018 | 12 | 12 | 0 | 339 | 96 | 28.25 | 364 | 93.13 | 0 | 4 | 0 | 49 | 1 |
| Mehedi Hasan MirazBAN | 2023 | 2023 | 22 | 20 | 1 | 339 | 37 | 17.84 | 420 | 80.71 | 0 | 0 | 1 | 33 | 4 |
| BJ WatlingNZ | 2012 | 2012 | 7 | 6 | 2 | 338 | 96* | 84.50 | 407 | 83.05 | 0 | 4 | 0 | 32 | 3 |
| Graeme SmithSA | 2012 | 2012 | 11 | 10 | 0 | 338 | 125 | 33.80 | 466 | 72.53 | 1 | 2 | 0 | 28 | 5 |
| Dipendra Singh AireeNEP | 2022 | 2022 | 21 | 21 | 1 | 338 | 105 | 16.90 | 509 | 66.40 | 1 | 1 | 4 | 30 | 1 |
| Imran NazirPAK | 2007 | 2007 | 11 | 11 | 0 | 337 | 160 | 30.64 | 336 | 100.30 | 1 | 1 | 1 | 39 | 12 |
| Sean WilliamsZIM | 2013 | 2013 | 11 | 11 | 3 | 337 | 78* | 42.13 | 356 | 94.66 | 0 | 3 | 1 | 31 | 4 |
| Gulsan JhaNEP | 2026 | 2026 | 14 | 12 | 3 | 337 | 61* | 37.44 | 336 | 100.30 | 0 | 2 | 0 | 22 | 18 |
| Rishabh PantIND | 2022 | 2022 | 12 | 10 | 1 | 336 | 125* | 37.33 | 348 | 96.55 | 1 | 2 | 2 | 42 | 5 |
| Shane WatsonAUS | 2015 | 2015 | 12 | 12 | 3 | 336 | 67 | 37.33 | 329 | 102.13 | 0 | 2 | 1 | 31 | 8 |
| Chris GayleWI | 2009 | 2009 | 12 | 12 | 0 | 336 | 80 | 28.00 | 273 | 123.08 | 0 | 2 | 2 | 39 | 18 |
| Brendan TaylorZIM | 2009 | 2009 | 12 | 12 | 1 | 336 | 118* | 30.55 | 450 | 74.67 | 1 | 2 | 3 | 15 | 6 |
| Chamu ChibhabhaZIM | 2006 | 2006 | 12 | 12 | 0 | 336 | 67 | 28.00 | 611 | 54.99 | 0 | 2 | 0 | 32 | 2 |
| Andre RussellWI | 2011 | 2011 | 16 | 13 | 3 | 336 | 92* | 33.60 | 270 | 124.44 | 0 | 2 | 1 | 28 | 18 |
| Jonathan TrottENG | 2010 | 2010 | 7 | 7 | 0 | 335 | 110 | 47.86 | 432 | 77.55 | 1 | 3 | 0 | 26 | 0 |
| Ambati RayuduIND | 2018 | 2018 | 10 | 9 | 3 | 335 | 100 | 55.83 | 383 | 87.47 | 1 | 2 | 0 | 27 | 7 |
| Jason RoyENG | 2022 | 2022 | 12 | 11 | 1 | 335 | 101* | 33.50 | 357 | 93.84 | 1 | 1 | 2 | 49 | 3 |
| Paul StirlingIRE | 2015 | 2015 | 12 | 12 | 0 | 335 | 92 | 27.92 | 382 | 87.70 | 0 | 3 | 1 | 38 | 6 |
| Bas de LeedeNED | 2022 | 2022 | 12 | 12 | 0 | 335 | 89 | 27.92 | 494 | 67.81 | 0 | 2 | 1 | 18 | 6 |
| Andrew SymondsAUS | 2008 | 2008 | 13 | 13 | 2 | 335 | 87 | 30.45 | 396 | 84.60 | 0 | 3 | 1 | 31 | 6 |
| Rashid LatifPAK | 2003 | 2003 | 21 | 17 | 2 | 335 | 38 | 22.33 | 401 | 83.54 | 0 | 0 | 1 | 21 | 6 |
| Josh InglisAUS | 2026 | 2026 | 10 | 10 | 0 | 334 | 103 | 33.40 | 384 | 86.98 | 1 | 2 | 0 | 38 | 2 |
| Ravindra JadejaIND | 2010 | 2010 | 21 | 13 | 2 | 334 | 61* | 30.36 | 428 | 78.04 | 0 | 2 | 2 | 20 | 5 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.