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 5,024 of the 5,030 matches in this selection (from 1971). Earlier matches have results and team totals only.
| Player | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Elijah OtienoKEN | 2007-2014 | 26 | 17 | 7 | 49 | 11 | 4.90 | 136 | 36.03 | 0 | 0 | 5 | 4 | 0 |
| Maninder SinghIND | 1983-1993 | 58 | 18 | 14 | 49 | 8* | 12.25 | 90 | 54.44 | 0 | 0 | 1 | 1 | 0 |
| Bruce ReidAUS | 1986-1992 | 61 | 21 | 8 | 49 | 10 | 3.77 | 117 | 41.88 | 0 | 0 | 1 | 2 | 0 |
| Michael VandortSL | 2006 | 1 | 1 | 0 | 48 | 48 | 48.00 | 117 | 41.03 | 0 | 0 | 0 | 3 | 0 |
| Gajanand SinghUSA | 2021 | 1 | 1 | 0 | 48 | 48 | 48.00 | 48 | 100.00 | 0 | 0 | 0 | 3 | 1 |
| James WhitakerENG | 1987 | 2 | 2 | 1 | 48 | 44* | 48.00 | 65 | 73.85 | 0 | 0 | 0 | 2 | 1 |
| Tim RobinsonNZ | 2024 | 3 | 3 | 0 | 48 | 35 | 16.00 | 47 | 102.13 | 0 | 0 | 0 | 7 | 0 |
| John HampshireENG | 1971-1972 | 3 | 3 | 1 | 48 | 25* | 24.00 | 86 | 55.81 | 0 | 0 | 0 | 7 | 0 |
| Zulqarnain HaiderPAK | 2010 | 4 | 4 | 2 | 48 | 19* | 24.00 | 68 | 70.59 | 0 | 0 | 0 | 3 | 0 |
| Ehsanul HaqueBAN | 2002-2003 | 5 | 5 | 0 | 48 | 20 | 9.60 | 104 | 46.15 | 0 | 0 | 1 | 5 | 0 |
| Shamar JosephWI | 2024-2026 | 9 | 5 | 4 | 48 | 23* | 48.00 | 44 | 109.09 | 0 | 0 | 0 | 2 | 3 |
| Pruthvikumar MacchiOMA | 2021-2026 | 5 | 5 | 0 | 48 | 25 | 9.60 | 79 | 60.76 | 0 | 0 | 1 | 5 | 0 |
| Irfan KhanPAK | 2024-2025 | 9 | 6 | 0 | 48 | 22 | 8.00 | 74 | 64.86 | 0 | 0 | 1 | 3 | 1 |
| Geoff ArnoldENG | 1972-1975 | 14 | 6 | 3 | 48 | 18* | 16.00 | 75 | 64.00 | 0 | 0 | 1 | 4 | 0 |
| Zafar IqbalPAK | 1995 | 8 | 6 | 0 | 48 | 18 | 8.00 | 62 | 77.42 | 0 | 0 | 1 | 2 | 1 |
| Meyrick PringleSA | 1992-1994 | 17 | 8 | 3 | 48 | 13* | 9.60 | 56 | 85.71 | 0 | 0 | 1 | 2 | 0 |
| Pieter StrydomSA | 2000 | 10 | 8 | 3 | 48 | 34 | 9.60 | 94 | 51.06 | 0 | 0 | 1 | 2 | 0 |
| Arafat SunnyBAN | 2014-2015 | 16 | 11 | 7 | 48 | 15 | 12.00 | 92 | 52.17 | 0 | 0 | 1 | 5 | 0 |
| Ryan HarrisAUS | 2009-2012 | 21 | 13 | 7 | 48 | 21 | 8.00 | 48 | 100.00 | 0 | 0 | 0 | 3 | 1 |
| Mohammad IrfanPAK | 2010-2016 | 60 | 33 | 21 | 48 | 12 | 4.00 | 149 | 32.21 | 0 | 0 | 8 | 5 | 2 |
| Fayyaz AhmedUAE | 2014-2016 | 3 | 3 | 2 | 47 | 37* | 47.00 | 100 | 47.00 | 0 | 0 | 0 | 6 | 0 |
| Ben CalitzIRE | 2026 | 3 | 3 | 0 | 47 | 27 | 15.67 | 45 | 104.44 | 0 | 0 | 1 | 4 | 2 |
| Ranjit FernandoSL | 1975 | 3 | 3 | 0 | 47 | 22 | 15.67 | 66 | 71.21 | 0 | 0 | 0 | 7 | 0 |
| Franklyn DennisCAN | 1979 | 3 | 3 | 0 | 47 | 25 | 15.67 | 171 | 27.49 | 0 | 0 | 0 | 4 | 0 |
| Sarandeep SinghIND | 2002-2003 | 5 | 4 | 1 | 47 | 19 | 15.67 | 73 | 64.38 | 0 | 0 | 0 | 6 | 0 |
| Jasper John DavidsonSCO | 2024-2026 | 10 | 5 | 5 | 47 | 24* | - | 39 | 120.51 | 0 | 0 | 0 | 4 | 0 |
| Brooke WalkerNZ | 2000-2002 | 11 | 7 | 4 | 47 | 16* | 15.67 | 79 | 59.49 | 0 | 0 | 0 | 3 | 0 |
| Austin CodringtonCAN | 2003-2007 | 9 | 8 | 0 | 47 | 16 | 5.88 | 92 | 51.09 | 0 | 0 | 2 | 5 | 0 |
| Tanvir IslamBAN | 2025-2026 | 14 | 9 | 1 | 47 | 11 | 5.88 | 67 | 70.15 | 0 | 0 | 2 | 7 | 2 |
| Karun NairIND | 2016 | 2 | 2 | 0 | 46 | 39 | 23.00 | 88 | 52.27 | 0 | 0 | 0 | 6 | 0 |
| Mohammad SanuthOMA | 2020 | 3 | 2 | 0 | 46 | 40 | 23.00 | 39 | 117.95 | 0 | 0 | 0 | 5 | 1 |
| Jawahir ShahEAF | 1975 | 3 | 3 | 0 | 46 | 37 | 15.33 | 114 | 40.35 | 0 | 0 | 0 | 5 | 0 |
| Skhawat AliHK | 2008-2014 | 4 | 4 | 0 | 46 | 28 | 11.50 | 109 | 42.20 | 0 | 0 | 1 | 7 | 0 |
| Ian RedpathAUS | 1971-1975 | 5 | 5 | 0 | 46 | 24 | 9.20 | 67 | 68.66 | 0 | 0 | 1 | 1 | 0 |
| Noor AhmadAFG | 2022-2025 | 13 | 6 | 1 | 46 | 26 | 9.20 | 64 | 71.88 | 0 | 0 | 1 | 5 | 0 |
| Tom SoleSCO | 2018-2019 | 10 | 7 | 1 | 46 | 20 | 7.67 | 43 | 106.98 | 0 | 0 | 0 | 7 | 0 |
| Fareed AhmadAFG | 2014-2026 | 19 | 9 | 4 | 46 | 17 | 9.20 | 87 | 52.87 | 0 | 0 | 2 | 2 | 1 |
| Pragyan OjhaIND | 2008-2012 | 18 | 10 | 8 | 46 | 16* | 23.00 | 112 | 41.07 | 0 | 0 | 0 | 3 | 0 |
| Ryan KleinNED | 2022-2026 | 15 | 11 | 2 | 46 | 8* | 5.11 | 92 | 50.00 | 0 | 0 | 2 | 1 | 0 |
| John NyumbuZIM | 2014-2015 | 19 | 14 | 4 | 46 | 18 | 4.60 | 89 | 51.69 | 0 | 0 | 3 | 1 | 1 |
| Lalit RajbanshiNEP | 2019-2026 | 56 | 33 | 20 | 46 | 11 | 3.54 | 183 | 25.14 | 0 | 0 | 7 | 3 | 0 |
| Morné KargNAM | 2003 | 3 | 2 | 0 | 45 | 41 | 22.50 | 65 | 69.23 | 0 | 0 | 0 | 4 | 1 |
| Tim DavidAUS | 2023 | 4 | 4 | 0 | 45 | 35 | 11.25 | 53 | 84.91 | 0 | 0 | 0 | 3 | 3 |
| Matthew PottsENG | 2022-2025 | 11 | 6 | 5 | 45 | 15* | 45.00 | 62 | 72.58 | 0 | 0 | 0 | 1 | 1 |
| Paul WisemanNZ | 1998-2003 | 15 | 7 | 5 | 45 | 16 | 22.50 | 83 | 54.22 | 0 | 0 | 0 | 3 | 1 |
| David MurrayWI | 1973-1981 | 10 | 7 | 2 | 45 | 35 | 9.00 | 140 | 32.14 | 0 | 0 | 1 | 6 | 0 |
| Gavin RobertsonAUS | 1994-1998 | 13 | 7 | 4 | 45 | 15 | 15.00 | 55 | 81.82 | 0 | 0 | 0 | 2 | 0 |
| Sanjayan ThuraisingamCAN | 2003-2008 | 9 | 8 | 2 | 45 | 13 | 7.50 | 107 | 42.06 | 0 | 0 | 0 | 5 | 1 |
| Azeem HafeezPAK | 1983-1985 | 15 | 10 | 7 | 45 | 15 | 15.00 | 104 | 43.27 | 0 | 0 | 1 | 5 | 0 |
| Ashok MankadIND | 1974 | 1 | 1 | 0 | 44 | 44 | 44.00 | 61 | 72.13 | 0 | 0 | 0 | 3 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.