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 3,066 of the 4,882 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dilruwan PereraSL | ODIs | 2007-2018 | 13 | 12 | 0 | 152 | 30 | 12.67 | 199 | 76.38 | 0 | 0 | 0 | 13 | 3 |
| Junaid SiddiqueUAE | ODIs | 2019-2026 | 69 | 50 | 21 | 152 | 16* | 5.24 | 250 | 60.80 | 0 | 0 | 13 | 5 | 11 |
| Brian HastingsNZ | ODIs | 1973-1975 | 10 | 9 | 1 | 151 | 37 | 18.88 | 271 | 55.72 | 0 | 0 | 1 | 14 | 0 |
| Vernon PhilanderSA | ODIs | 2007-2015 | 30 | 19 | 7 | 151 | 30* | 12.58 | 213 | 70.89 | 0 | 0 | 3 | 14 | 0 |
| Asif MullaCAN | ODIs | 2006-2007 | 8 | 8 | 0 | 150 | 58 | 18.75 | 155 | 96.77 | 0 | 1 | 1 | 21 | 4 |
| Akshdeep NathUAE | ODIs | 2026 | 11 | 10 | 1 | 150 | 36* | 16.67 | 214 | 70.09 | 0 | 0 | 2 | 12 | 2 |
| Peter OngondoKEN/AX | ODIs | 2003-2011 | 32 | 26 | 7 | 150 | 20 | 7.89 | 248 | 60.48 | 0 | 0 | 3 | 9 | 4 |
| Feiko KloppenburgNED | ODIs | 2003 | 4 | 4 | 0 | 149 | 121 | 37.25 | 232 | 64.22 | 1 | 0 | 1 | 9 | 4 |
| Graham BarlowENG | ODIs | 1976-1977 | 6 | 6 | 1 | 149 | 80* | 29.80 | 255 | 58.43 | 0 | 1 | 2 | 18 | 0 |
| Craig YoungIRE | ODIs | 2014-2024 | 42 | 23 | 13 | 149 | 40* | 14.90 | 168 | 88.69 | 0 | 0 | 4 | 12 | 5 |
| Kamil MisharaSL | ODIs | 2025-2026 | 6 | 6 | 0 | 148 | 38 | 24.67 | 171 | 86.55 | 0 | 0 | 0 | 20 | 2 |
| Oshada FernandoSL | ODIs | 2019-2021 | 8 | 8 | 0 | 148 | 49 | 18.50 | 230 | 64.35 | 0 | 0 | 1 | 15 | 3 |
| Ben CooperNED | ODIs | 2013-2021 | 11 | 9 | 1 | 148 | 74 | 18.50 | 172 | 86.05 | 0 | 1 | 2 | 15 | 4 |
| Khalid LatifPAK | ODIs | 2008-2010 | 5 | 5 | 0 | 147 | 64 | 29.40 | 228 | 64.47 | 0 | 1 | 1 | 13 | 0 |
| NazimuddinBAN | ODIs | 2008-2012 | 11 | 11 | 0 | 147 | 47 | 13.36 | 237 | 62.03 | 0 | 0 | 0 | 18 | 2 |
| Mark WoodENG | ODIs | 2015-2025 | 65 | 26 | 15 | 147 | 43* | 13.36 | 140 | 105.00 | 0 | 0 | 5 | 13 | 5 |
| Khaya ZondoSA | ODIs | 2018-2021 | 6 | 6 | 1 | 146 | 54 | 29.20 | 231 | 63.20 | 0 | 1 | 0 | 8 | 3 |
| Joe BurnsAUS | ODIs | 2015 | 6 | 6 | 0 | 146 | 69 | 24.33 | 184 | 79.35 | 0 | 1 | 1 | 16 | 1 |
| Ian BlackwellENG | ODIs | 2003-2006 | 23 | 18 | 2 | 146 | 22* | 9.13 | 211 | 69.19 | 0 | 0 | 4 | 17 | 1 |
| Tony MunyongaZIM | ODIs | 2022-2025 | 9 | 8 | 2 | 145 | 43* | 24.17 | 199 | 72.86 | 0 | 0 | 0 | 10 | 2 |
| Neil FosterENG | ODIs | 1984-1987 | 43 | 24 | 11 | 145 | 24 | 11.15 | 241 | 60.17 | 0 | 0 | 3 | 9 | 0 |
| Courtney BrowneWI | ODIs | 2004-2005 | 12 | 8 | 2 | 144 | 46* | 24.00 | 168 | 85.71 | 0 | 0 | 3 | 14 | 2 |
| Aizaz KhanHK | ODIs | 2015-2018 | 13 | 10 | 1 | 143 | 44 | 15.89 | 211 | 67.77 | 0 | 0 | 1 | 12 | 5 |
| Tim MurtaghIRE | ODIs | 2012-2019 | 32 | 20 | 10 | 143 | 23* | 14.30 | 185 | 77.30 | 0 | 0 | 2 | 14 | 1 |
| Zahoor KhanUAE | ODIs | 2017-2024 | 60 | 39 | 17 | 143 | 23 | 6.50 | 257 | 55.64 | 0 | 0 | 10 | 10 | 4 |
| LG PretoriusSA | ODIs | 2025 | 3 | 3 | 0 | 142 | 57 | 47.33 | 145 | 97.93 | 0 | 1 | 0 | 18 | 3 |
| Mal LoyeENG | ODIs | 2007 | 7 | 7 | 0 | 142 | 45 | 20.29 | 184 | 77.17 | 0 | 0 | 1 | 19 | 5 |
| Hamish GardinerSCO | ODIs | 2013-2015 | 7 | 7 | 0 | 142 | 89 | 20.29 | 213 | 66.67 | 0 | 1 | 1 | 16 | 0 |
| Vani MoreaPNG | ODIs | 2016-2018 | 8 | 8 | 0 | 142 | 52 | 17.75 | 224 | 63.39 | 0 | 1 | 1 | 13 | 1 |
| Ridley JacobsWI | ODIs | 2003-2004 | 24 | 13 | 5 | 142 | 50 | 17.75 | 224 | 63.39 | 0 | 1 | 1 | 7 | 1 |
| Klaas-Jan van NoortwijkNED | ODIs | 2003 | 3 | 3 | 1 | 141 | 134* | 70.50 | 138 | 102.17 | 1 | 0 | 1 | 12 | 3 |
| Ashen BandaraSL | ODIs | 2021-2023 | 6 | 5 | 1 | 141 | 55* | 35.25 | 217 | 64.98 | 0 | 2 | 0 | 9 | 1 |
| Mike VelettaAUS | ODIs | 1987 | 6 | 6 | 1 | 141 | 48 | 28.20 | 134 | 105.22 | 0 | 0 | 2 | 11 | 0 |
| David BernardWI | ODIs | 2003-2010 | 17 | 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 |
| 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 |
| HMRKB HerathSL | ODIs | 2004-2015 | 66 | 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 |
| 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 |
| Dion MyersZIM | ODIs | 2021-2024 | 7 | 7 | 0 | 138 | 34 | 19.71 | 189 | 73.02 | 0 | 0 | 0 | 17 | 0 |
| Shadley van SchalkwykUSA | ODIs | 2024-2025 | 12 | 9 | 1 | 138 | 58 | 17.25 | 226 | 61.06 | 0 | 1 | 1 | 12 | 3 |
| Anura TennekoonSL | ODIs | 1975-1979 | 4 | 4 | 0 | 137 | 59 | 34.25 | 207 | 66.18 | 0 | 1 | 1 | 16 | 0 |
| Darren GoughENG | ODIs | 2003-2006 | 39 | 13 | 6 | 137 | 46* | 19.57 | 197 | 69.54 | 0 | 0 | 1 | 12 | 1 |
| 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 | 97 | 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 |
| Geoff MillerENG | ODIs | 1977-1984 | 25 | 18 | 2 | 136 | 46 | 8.50 | 265 | 51.32 | 0 | 0 | 3 | 12 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.