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 5,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.
| Player | Year | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Craig McMillanNZ | 2000 | 2000 | 21 | 20 | 2 | 361 | 78 | 20.06 | 480 | 75.21 | 0 | 3 | 0 | 26 | 5 |
| Graeme FowlerENG | 1983 | 1983 | 8 | 8 | 2 | 360 | 81* | 60.00 | 594 | 60.61 | 0 | 4 | 1 | 37 | 0 |
| Harry BrookENG | 2026 | 2026 | 9 | 9 | 1 | 360 | 136* | 45.00 | 325 | 110.77 | 1 | 2 | 0 | 31 | 12 |
| Lahiru ThirimanneSL | 2017 | 2017 | 10 | 10 | 0 | 360 | 80 | 36.00 | 550 | 65.45 | 0 | 4 | 1 | 20 | 3 |
| Arjuna RanatungaSL | 1992 | 1992 | 13 | 11 | 3 | 360 | 88* | 45.00 | 446 | 80.72 | 0 | 2 | 0 | 30 | 4 |
| Tatenda TaibuZIM | 2008 | 2008 | 12 | 12 | 1 | 360 | 81 | 32.73 | 543 | 66.30 | 0 | 3 | 0 | 20 | 0 |
| Mohammad HafeezPAK | 2014 | 2014 | 12 | 12 | 0 | 360 | 76 | 30.00 | 454 | 79.30 | 0 | 4 | 0 | 42 | 4 |
| MahmudullahBAN | 2017 | 2017 | 14 | 12 | 5 | 360 | 102* | 51.43 | 393 | 91.60 | 1 | 1 | 0 | 33 | 7 |
| Wasim AkramPAK | 1999 | 1999 | 26 | 21 | 3 | 360 | 79 | 20.00 | 359 | 100.28 | 0 | 1 | 1 | 24 | 14 |
| Glenn TurnerNZ | 1975 | 1975 | 6 | 6 | 3 | 359 | 171* | 119.67 | 534 | 67.23 | 2 | 0 | 0 | 34 | 2 |
| Brian LaraWI | 2000 | 2000 | 10 | 10 | 0 | 359 | 87 | 35.90 | 439 | 81.78 | 0 | 4 | 0 | 29 | 6 |
| Najibullah ZadranAFG | 2022 | 2022 | 12 | 11 | 3 | 359 | 77 | 44.88 | 377 | 95.23 | 0 | 4 | 0 | 35 | 8 |
| Khawar AliOMA | 2022 | 2022 | 16 | 14 | 3 | 359 | 63 | 32.64 | 576 | 62.33 | 0 | 3 | 1 | 31 | 3 |
| Shahid AfridiPAK | 2007 | 2007 | 15 | 15 | 3 | 359 | 77* | 29.92 | 222 | 161.71 | 0 | 2 | 1 | 32 | 20 |
| Salman ButtPAK | 2009 | 2009 | 11 | 11 | 1 | 358 | 100* | 35.80 | 526 | 68.06 | 1 | 3 | 3 | 43 | 0 |
| Gulsan JhaNEP | 2026 | 2026 | 15 | 13 | 3 | 358 | 61* | 35.80 | 355 | 100.85 | 0 | 2 | 0 | 23 | 19 |
| Shoaib MalikPAK | 2018 | 2018 | 17 | 14 | 2 | 358 | 78 | 29.83 | 475 | 75.37 | 0 | 2 | 0 | 22 | 7 |
| Hashan TillakaratneSL | 1994 | 1994 | 20 | 16 | 5 | 358 | 68* | 32.55 | 563 | 63.59 | 0 | 2 | 3 | 21 | 0 |
| Scott StyrisNZ | 2002 | 2002 | 17 | 17 | 3 | 358 | 85 | 25.57 | 477 | 75.05 | 0 | 2 | 1 | 25 | 6 |
| Kamran AkmalPAK | 2010 | 2010 | 12 | 12 | 0 | 357 | 74 | 29.75 | 406 | 87.93 | 0 | 3 | 0 | 42 | 5 |
| MahmudullahBAN | 2019 | 2019 | 17 | 15 | 4 | 357 | 69 | 32.45 | 438 | 81.51 | 0 | 1 | 0 | 21 | 9 |
| Asghar AfghanAFG | 2017 | 2017 | 15 | 15 | 0 | 357 | 101 | 23.80 | 491 | 72.71 | 1 | 1 | 0 | 28 | 11 |
| JJ SmitNAM | 2022 | 2022 | 19 | 16 | 2 | 357 | 47 | 25.50 | 419 | 85.20 | 0 | 0 | 1 | 21 | 16 |
| Matt PriorENG | 2009 | 2009 | 19 | 17 | 4 | 357 | 87 | 27.46 | 468 | 76.28 | 0 | 1 | 1 | 31 | 0 |
| Rashid LatifPAK | 2003 | 2003 | 23 | 19 | 2 | 357 | 38 | 21.00 | 437 | 81.69 | 0 | 0 | 1 | 22 | 6 |
| Kennedy OtienoKEN | 1997 | 1997 | 6 | 6 | 1 | 356 | 144 | 71.20 | 462 | 77.06 | 1 | 1 | 0 | 33 | 3 |
| Ryan ten DoeschateNED | 2007 | 2007 | 11 | 10 | 4 | 356 | 109* | 59.33 | 435 | 81.84 | 1 | 2 | 0 | 38 | 2 |
| Will YoungNZ | 2026 | 2026 | 11 | 11 | 0 | 356 | 87 | 32.36 | 450 | 79.11 | 0 | 2 | 0 | 38 | 2 |
| Jamie DalrympleENG | 2006 | 2006 | 14 | 13 | 0 | 356 | 67 | 27.38 | 476 | 74.79 | 0 | 2 | 1 | 24 | 2 |
| Kane WilliamsonNZ | 2012 | 2012 | 15 | 13 | 0 | 356 | 69 | 27.38 | 496 | 71.77 | 0 | 3 | 0 | 25 | 2 |
| Wanindu HasarangaSL | 2021 | 2021 | 14 | 14 | 1 | 356 | 80* | 27.38 | 376 | 94.68 | 0 | 3 | 0 | 24 | 13 |
| Mudassar NazarPAK | 1986 | 1986 | 15 | 14 | 3 | 356 | 95 | 32.36 | 692 | 51.45 | 0 | 1 | 0 | 22 | 0 |
| Sediqullah AtalAFG | 2026 | 2026 | 6 | 6 | 0 | 355 | 143 | 59.17 | 359 | 98.89 | 1 | 1 | 1 | 38 | 9 |
| William PorterfieldIRE | 2011 | 2011 | 12 | 12 | 0 | 355 | 75 | 29.58 | 527 | 67.36 | 0 | 4 | 1 | 38 | 2 |
| Ravi ShastriIND | 1987 | 1987 | 21 | 16 | 4 | 355 | 69* | 29.58 | 490 | 72.45 | 0 | 3 | 0 | 22 | 8 |
| Shahid AfridiPAK | 2014 | 2014 | 16 | 16 | 3 | 354 | 61 | 27.23 | 238 | 148.74 | 0 | 3 | 0 | 31 | 19 |
| Moin KhanPAK | 2004 | 2004 | 24 | 20 | 5 | 354 | 72* | 23.60 | 432 | 81.94 | 0 | 3 | 4 | 28 | 3 |
| Glenn MaxwellAUS | 2020 | 2020 | 6 | 6 | 1 | 353 | 108 | 70.60 | 243 | 145.27 | 1 | 3 | 0 | 20 | 22 |
| Quinton de KockSA | 2025 | 2025 | 6 | 6 | 1 | 353 | 123* | 70.60 | 362 | 97.51 | 2 | 2 | 1 | 30 | 16 |
| Hashmatullah ShahidiAFG | 2018 | 2018 | 8 | 8 | 2 | 353 | 97* | 58.83 | 501 | 70.46 | 0 | 4 | 1 | 25 | 0 |
| Glenn PhillipsNZ | 2025 | 2025 | 11 | 10 | 5 | 353 | 106* | 70.60 | 306 | 115.36 | 1 | 1 | 1 | 23 | 17 |
| Runako MortonWI | 2007 | 2007 | 13 | 11 | 1 | 352 | 82* | 35.20 | 465 | 75.70 | 0 | 4 | 2 | 24 | 6 |
| Jimmy AdamsWI | 2000 | 2000 | 17 | 16 | 1 | 352 | 69 | 23.47 | 603 | 58.37 | 0 | 3 | 2 | 20 | 0 |
| Athula SamarasekeraSL | 1992 | 1992 | 9 | 9 | 0 | 351 | 76 | 39.00 | 410 | 85.61 | 0 | 2 | 0 | 38 | 3 |
| Neil JohnsonZIM | 1998 | 1998 | 9 | 9 | 0 | 351 | 103 | 39.00 | 463 | 75.81 | 1 | 2 | 0 | 24 | 3 |
| Hashmatullah ShahidiAFG | 2022 | 2022 | 12 | 12 | 1 | 351 | 88 | 31.91 | 503 | 69.78 | 0 | 3 | 0 | 30 | 5 |
| Asif MullaCAN | 2007 | 2007 | 15 | 15 | 0 | 351 | 58 | 23.40 | 399 | 87.97 | 0 | 1 | 1 | 34 | 9 |
| Geoff BoycottENG | 1980 | 1980 | 6 | 6 | 0 | 350 | 99 | 58.33 | 570 | 61.40 | 0 | 4 | 0 | 34 | 0 |
| Jacob BethellENG | 2025 | 2025 | 10 | 9 | 0 | 350 | 110 | 38.89 | 325 | 107.69 | 1 | 3 | 0 | 33 | 12 |
| Saiteja MukkamallaUSA | 2026 | 2026 | 10 | 9 | 1 | 350 | 104 | 43.75 | 395 | 88.61 | 1 | 2 | 0 | 20 | 13 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.