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 5,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Vince WellsENG | ODIs | 1999 | 9 | 7 | 0 | 141 | 39 | 20.14 | 253 | 55.73 | 0 | 0 | 0 | 8 | 2 |
| Shahid SaeedPAK | ODIs | 1989-1993 | 10 | 10 | 0 | 141 | 50 | 14.10 | 316 | 44.62 | 0 | 1 | 0 | 7 | 1 |
| Ottis GibsonWI | ODIs | 1995-1997 | 15 | 11 | 1 | 141 | 52 | 14.10 | 138 | 102.17 | 0 | 1 | 1 | 10 | 3 |
| David BernardWI | ODIs | 2003-2010 | 20 | 12 | 2 | 141 | 38 | 14.10 | 219 | 64.38 | 0 | 0 | 1 | 10 | 0 |
| Cameron StevensonUSA | ODIs | 2019-2022 | 18 | 18 | 5 | 141 | 34* | 10.85 | 211 | 66.82 | 0 | 0 | 3 | 12 | 1 |
| Angus FraserENG | ODIs | 1989-1999 | 42 | 20 | 9 | 141 | 38* | 12.82 | 208 | 67.79 | 0 | 0 | 1 | 15 | 2 |
| Craig MatthewsSA | ODIs | 1991-1997 | 56 | 22 | 9 | 141 | 26 | 10.85 | 202 | 69.80 | 0 | 0 | 3 | 5 | 2 |
| KaleemullahOMA | ODIs | 2019-2024 | 46 | 28 | 11 | 141 | 20 | 8.29 | 144 | 97.92 | 0 | 0 | 4 | 9 | 8 |
| Ashish NehraIND/AX | ODIs | 2001-2011 | 119 | 46 | 21 | 141 | 24 | 5.64 | 246 | 57.32 | 0 | 0 | 9 | 12 | 3 |
| Minod BhanukaSL | ODIs | 2019-2021 | 6 | 6 | 0 | 140 | 36 | 23.33 | 194 | 72.16 | 0 | 0 | 0 | 13 | 2 |
| Julien WienerAUS | ODIs | 1979-1980 | 7 | 7 | 0 | 140 | 50 | 20.00 | 324 | 43.21 | 0 | 1 | 0 | 12 | 0 |
| Atse BuurmanNED | ODIs | 2007-2011 | 17 | 11 | 2 | 140 | 34 | 15.56 | 179 | 78.21 | 0 | 0 | 2 | 15 | 0 |
| HMRKB HerathSL | ODIs | 2004-2015 | 71 | 30 | 15 | 140 | 17* | 9.33 | 217 | 64.52 | 0 | 0 | 3 | 10 | 2 |
| Ghazi GhoriPAK | ODIs | 2026 | 4 | 4 | 0 | 139 | 65 | 34.75 | 192 | 72.40 | 0 | 1 | 0 | 16 | 1 |
| Jonty JennerJER | ODIs | 2023 | 5 | 5 | 0 | 139 | 76 | 27.80 | 194 | 71.65 | 0 | 1 | 1 | 8 | 3 |
| Matthew FlemingENG | ODIs | 1997-1998 | 11 | 10 | 1 | 139 | 33 | 15.44 | 137 | 101.46 | 0 | 0 | 1 | 11 | 3 |
| Ken MacLeayAUS | ODIs | 1983-1987 | 16 | 13 | 2 | 139 | 41 | 12.64 | 170 | 81.76 | 0 | 0 | 0 | 7 | 3 |
| Andrew UmeedSCO | ODIs | 2024 | 5 | 4 | 1 | 138 | 98* | 46.00 | 139 | 99.28 | 0 | 1 | 0 | 18 | 3 |
| Kyle HopeWI | ODIs | 2017 | 7 | 6 | 0 | 138 | 46 | 23.00 | 192 | 71.88 | 0 | 0 | 0 | 20 | 0 |
| Asoka de SilvaSL | ODIs | 1986-1992 | 28 | 20 | 6 | 138 | 19* | 9.86 | 241 | 57.26 | 0 | 0 | 2 | 4 | 1 |
| Blessing MuzarabaniZIM | ODIs | 2018-2026 | 63 | 45 | 18 | 138 | 17* | 5.11 | 283 | 48.76 | 0 | 0 | 15 | 10 | 3 |
| Rob BaileyENG | ODIs | 1985-1990 | 4 | 4 | 2 | 137 | 43* | 68.50 | 196 | 69.90 | 0 | 0 | 0 | 6 | 2 |
| Anura TennekoonSL | ODIs | 1975-1979 | 4 | 4 | 0 | 137 | 59 | 34.25 | 207 | 66.18 | 0 | 1 | 1 | 16 | 0 |
| Rodney HoggAUS | ODIs | 1979-1985 | 70 | 35 | 20 | 137 | 22 | 9.13 | 217 | 63.13 | 0 | 0 | 2 | 8 | 0 |
| Josh HazlewoodAUS | ODIs | 2010-2026 | 99 | 40 | 30 | 137 | 23* | 13.70 | 176 | 77.84 | 0 | 0 | 5 | 14 | 3 |
| Sunil WettimunySL | ODIs | 1975-1979 | 3 | 3 | 1 | 136 | 67 | 68.00 | 242 | 56.20 | 0 | 2 | 0 | 16 | 0 |
| Lawrence RoweWI | ODIs | 1975-1980 | 11 | 8 | 0 | 136 | 60 | 17.00 | 244 | 55.74 | 0 | 1 | 0 | 11 | 0 |
| Vijay BharadwajIND | ODIs | 1999-2002 | 10 | 9 | 4 | 136 | 41* | 27.20 | 194 | 70.10 | 0 | 0 | 1 | 15 | 1 |
| Kinchit ShahHK | ODIs | 2014-2018 | 10 | 10 | 1 | 136 | 34* | 15.11 | 238 | 57.14 | 0 | 0 | 2 | 12 | 2 |
| Geoff MillerENG | ODIs | 1977-1984 | 25 | 18 | 2 | 136 | 46 | 8.50 | 265 | 51.32 | 0 | 0 | 3 | 12 | 0 |
| Steven FinnENG | ODIs | 2011-2017 | 69 | 30 | 13 | 136 | 35 | 8.00 | 223 | 60.99 | 0 | 0 | 7 | 11 | 3 |
| Jack JarvisSCO | ODIs | 2023-2026 | 23 | 16 | 3 | 135 | 30 | 10.38 | 153 | 88.24 | 0 | 0 | 4 | 10 | 5 |
| Patrick BrowneWI | ODIs | 2008 | 5 | 5 | 1 | 134 | 49* | 33.50 | 179 | 74.86 | 0 | 0 | 0 | 7 | 6 |
| Ali NadeemCAN | ODIs | 2025-2026 | 6 | 6 | 0 | 134 | 51 | 22.33 | 207 | 64.73 | 0 | 1 | 2 | 13 | 3 |
| Maaz SadaqatPAK | ODIs | 2026 | 6 | 6 | 0 | 134 | 75 | 22.33 | 120 | 111.67 | 0 | 1 | 1 | 15 | 6 |
| Krishna ChandranUAE | ODIs | 2014-2016 | 12 | 10 | 2 | 134 | 43 | 16.75 | 274 | 48.91 | 0 | 0 | 3 | 12 | 1 |
| Shafiul IslamBAN | ODIs | 2010-2020 | 60 | 34 | 12 | 134 | 24* | 6.09 | 240 | 55.83 | 0 | 0 | 9 | 13 | 2 |
| Matthew BellNZ | ODIs | 1998-2001 | 7 | 7 | 0 | 133 | 66 | 19.00 | 268 | 49.63 | 0 | 1 | 0 | 10 | 0 |
| Liam DawsonENG | ODIs | 2016-2026 | 11 | 8 | 0 | 133 | 68 | 16.63 | 160 | 83.13 | 0 | 1 | 1 | 10 | 2 |
| Ryan SidebottomENG | ODIs | 2001-2010 | 25 | 18 | 8 | 133 | 24 | 13.30 | 194 | 68.56 | 0 | 0 | 2 | 11 | 0 |
| Arshad KhanPAK | ODIs | 1993-2006 | 57 | 29 | 18 | 133 | 20 | 12.09 | 217 | 61.29 | 0 | 0 | 5 | 6 | 1 |
| Danie KeulderNAM | ODIs | 2003 | 6 | 6 | 0 | 132 | 52 | 22.00 | 220 | 60.00 | 0 | 1 | 1 | 11 | 0 |
| Zawar FaridUAE | ODIs | 2020-2023 | 10 | 8 | 1 | 132 | 32* | 18.86 | 139 | 94.96 | 0 | 0 | 0 | 15 | 4 |
| Matthew MaynardENG | ODIs | 1994-2000 | 13 | 11 | 1 | 132 | 41 | 13.20 | 190 | 69.47 | 0 | 0 | 1 | 9 | 1 |
| Jeffrey VandersaySL | ODIs | 2015-2026 | 32 | 18 | 6 | 132 | 25 | 11.00 | 265 | 49.81 | 0 | 0 | 2 | 6 | 0 |
| Rajesh ChauhanIND | ODIs | 1993-1997 | 35 | 18 | 5 | 132 | 32 | 10.15 | 171 | 77.19 | 0 | 0 | 4 | 5 | 4 |
| Bazid KhanPAK | ODIs | 2004-2008 | 5 | 5 | 0 | 131 | 66 | 26.20 | 232 | 56.47 | 0 | 2 | 1 | 7 | 1 |
| Tinashe KamunhukamweZIM | ODIs | 2018-2024 | 12 | 12 | 0 | 131 | 51 | 10.92 | 164 | 79.88 | 0 | 1 | 3 | 15 | 5 |
| Krunal PandyaIND | ODIs | 2021 | 5 | 4 | 2 | 130 | 58* | 65.00 | 128 | 101.56 | 0 | 1 | 0 | 11 | 2 |
| Sanchit SharmaUAE | ODIs | 2023-2025 | 11 | 9 | 4 | 130 | 44 | 26.00 | 135 | 96.30 | 0 | 0 | 0 | 7 | 5 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.