Batting by opposition (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,027 of the 5,033 matches in this selection (from 1971). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jimmy AdamsWI | New Zealand | 1994-2000 | 16 | 13 | 3 | 250 | 69 | 25.00 | 517 | 48.36 | 0 | 2 | 1 | 12 | 1 |
| Tom CooperNED | Afghanistan | 2010-2012 | 4 | 3 | 0 | 249 | 101 | 83.00 | 356 | 69.94 | 1 | 2 | 0 | 16 | 2 |
| David BoonAUS | Zimbabwe | 1987-1994 | 5 | 5 | 1 | 249 | 98* | 62.25 | 349 | 71.35 | 0 | 2 | 0 | 18 | 2 |
| Towhid HridoyBAN | Ireland | 2023 | 6 | 5 | 0 | 249 | 92 | 49.80 | 224 | 111.16 | 0 | 2 | 0 | 20 | 6 |
| Jamie HowNZ | Bangladesh | 2007-2008 | 6 | 6 | 1 | 249 | 88 | 49.80 | 322 | 77.33 | 0 | 3 | 1 | 28 | 1 |
| Rajin SalehBAN | Pakistan | 2003-2004 | 7 | 7 | 0 | 249 | 71 | 35.57 | 429 | 58.04 | 0 | 2 | 0 | 16 | 0 |
| Aiden MarkramSA | Pakistan | 2019-2024 | 8 | 8 | 0 | 249 | 91 | 31.13 | 298 | 83.56 | 0 | 1 | 0 | 21 | 8 |
| Peter MoorZIM | Afghanistan | 2015-2017 | 10 | 10 | 1 | 249 | 52 | 27.67 | 410 | 60.73 | 0 | 2 | 1 | 15 | 8 |
| Mohsin KhanPAK | England | 1978-1985 | 10 | 10 | 1 | 249 | 51* | 27.67 | 498 | 50.00 | 0 | 1 | 0 | 20 | 1 |
| Chris TavaréENG | New Zealand | 1983 | 10 | 10 | 1 | 249 | 83* | 27.67 | 522 | 47.70 | 0 | 1 | 1 | 22 | 1 |
| Mehrab Hossain jnrBAN | Zimbabwe | 2006-2009 | 13 | 11 | 0 | 249 | 54 | 22.64 | 551 | 45.19 | 0 | 1 | 0 | 24 | 0 |
| Brett LeeAUS | South Africa | 2000-2006 | 20 | 16 | 8 | 249 | 57 | 31.13 | 255 | 97.65 | 0 | 2 | 1 | 10 | 11 |
| Philip SaltENG | Netherlands | 2022 | 3 | 3 | 0 | 248 | 122 | 82.67 | 177 | 140.11 | 1 | 1 | 0 | 32 | 3 |
| Dawid MalanENG | Netherlands | 2022-2023 | 4 | 4 | 1 | 248 | 125 | 82.67 | 235 | 105.53 | 1 | 1 | 1 | 20 | 6 |
| Bastiaan ZuiderentNED | Kenya | 2007-2010 | 7 | 7 | 3 | 248 | 64* | 62.00 | 397 | 62.47 | 0 | 3 | 0 | 21 | 3 |
| Ramnaresh SarwanWI | Bangladesh | 2002-2011 | 10 | 8 | 3 | 248 | 91* | 49.60 | 309 | 80.26 | 0 | 1 | 0 | 16 | 3 |
| Asad ShafiqPAK | Australia | 2011-2017 | 9 | 9 | 0 | 248 | 56 | 27.56 | 385 | 64.42 | 0 | 2 | 0 | 16 | 3 |
| Aasif SheikhNEP | Scotland | 2022-2026 | 12 | 12 | 1 | 248 | 71 | 22.55 | 324 | 76.54 | 0 | 1 | 0 | 31 | 3 |
| Stuart LawAUS | South Africa | 1996-1998 | 12 | 12 | 0 | 248 | 52 | 20.67 | 350 | 70.86 | 0 | 2 | 1 | 25 | 1 |
| Jordan HermannSA | Namibia | 2026 | 3 | 3 | 0 | 247 | 150 | 82.33 | 209 | 118.18 | 1 | 1 | 0 | 32 | 4 |
| Brian BennettZIM | Ireland | 2025 | 3 | 3 | 0 | 247 | 169 | 82.33 | 245 | 100.82 | 1 | 0 | 0 | 32 | 3 |
| Neil JohnsonZIM | Australia | 1999 | 3 | 3 | 1 | 247 | 132* | 123.50 | 293 | 84.30 | 2 | 0 | 0 | 27 | 4 |
| Allan LambENG | Sri Lanka | 1983-1989 | 6 | 4 | 0 | 247 | 76 | 61.75 | 245 | 100.82 | 0 | 4 | 0 | 12 | 8 |
| Zeeshan MaqsoodOMA | United States of America | 2020-2022 | 6 | 6 | 0 | 247 | 109 | 41.17 | 274 | 90.15 | 1 | 1 | 0 | 16 | 12 |
| Suresh RainaIND | Zimbabwe | 2010-2015 | 8 | 7 | 3 | 247 | 110* | 61.75 | 264 | 93.56 | 1 | 1 | 1 | 20 | 4 |
| Ambati RayuduIND | New Zealand | 2014-2019 | 7 | 7 | 2 | 247 | 90 | 49.40 | 329 | 75.08 | 0 | 1 | 1 | 23 | 8 |
| Ravindra JadejaIND | South Africa | 2010-2025 | 13 | 9 | 3 | 247 | 47* | 41.17 | 214 | 115.42 | 0 | 0 | 0 | 24 | 5 |
| Misbah-ul-HaqPAK | Bangladesh | 2008-2014 | 13 | 10 | 1 | 247 | 47 | 27.44 | 312 | 79.17 | 0 | 0 | 0 | 16 | 6 |
| Andrew StraussENG | South Africa | 2005-2011 | 13 | 12 | 0 | 247 | 46 | 20.58 | 380 | 65.00 | 0 | 0 | 1 | 30 | 1 |
| Wayne PhillipsAUS | West Indies | 1984-1985 | 14 | 14 | 3 | 247 | 56* | 22.45 | 303 | 81.52 | 0 | 2 | 1 | 15 | 1 |
| Brandon McMullenSCO | Netherlands | 2023-2025 | 5 | 5 | 0 | 246 | 106 | 49.20 | 251 | 98.01 | 2 | 0 | 0 | 26 | 8 |
| Devon ConwayNZ | Pakistan | 2023-2025 | 6 | 6 | 0 | 246 | 101 | 41.00 | 288 | 85.42 | 1 | 1 | 1 | 31 | 2 |
| Harry BrookENG | West Indies | 2023-2025 | 6 | 6 | 2 | 246 | 71 | 61.50 | 241 | 102.07 | 0 | 2 | 0 | 22 | 9 |
| Chirag SuriUAE | Oman | 2020-2022 | 6 | 6 | 0 | 246 | 115 | 41.00 | 345 | 71.30 | 1 | 1 | 0 | 28 | 6 |
| Ryan BurlZIM | Ireland | 2019-2023 | 9 | 8 | 1 | 246 | 59 | 35.14 | 313 | 78.59 | 0 | 2 | 1 | 19 | 6 |
| George MunseySCO | Papua New Guinea | 2017-2022 | 10 | 10 | 3 | 246 | 79* | 35.14 | 342 | 71.93 | 0 | 1 | 2 | 18 | 8 |
| Dipendra Singh AireeNEP | Scotland | 2022-2026 | 12 | 10 | 1 | 246 | 85* | 27.33 | 321 | 76.64 | 0 | 3 | 0 | 18 | 2 |
| Imran NazirPAK | New Zealand | 2000-2009 | 11 | 11 | 0 | 246 | 57 | 22.36 | 278 | 88.49 | 0 | 1 | 2 | 40 | 1 |
| Ajit AgarkarIND | Zimbabwe | 1998-2005 | 26 | 16 | 10 | 246 | 67* | 41.00 | 158 | 155.70 | 0 | 1 | 1 | 29 | 6 |
| Dwayne BravoWI | Pakistan | 2004-2013 | 18 | 16 | 3 | 246 | 48 | 18.92 | 328 | 75.00 | 0 | 0 | 2 | 18 | 4 |
| Shubman GillIND | Zimbabwe | 2022 | 3 | 3 | 1 | 245 | 130 | 122.50 | 203 | 120.69 | 1 | 1 | 0 | 31 | 2 |
| David ObuyaKEN | Scotland | 2007-2008 | 5 | 5 | 0 | 245 | 93 | 49.00 | 283 | 86.57 | 0 | 2 | 0 | 24 | 6 |
| Graham ThorpeENG | Australia | 1993-1997 | 8 | 8 | 2 | 245 | 75* | 40.83 | 344 | 71.22 | 0 | 1 | 0 | 17 | 0 |
| Shaun MarshAUS | West Indies | 2008-2013 | 8 | 8 | 0 | 245 | 81 | 30.63 | 334 | 73.35 | 0 | 1 | 1 | 27 | 2 |
| Tatenda TaibuZIM | New Zealand | 2003-2012 | 10 | 10 | 0 | 245 | 53 | 24.50 | 369 | 66.40 | 0 | 3 | 0 | 13 | 3 |
| Jeff CroweNZ | England | 1983-1986 | 11 | 10 | 0 | 245 | 66 | 24.50 | 394 | 62.18 | 0 | 2 | 1 | 19 | 1 |
| Kim HughesAUS | Pakistan | 1979-1985 | 12 | 11 | 1 | 245 | 67 | 24.50 | 333 | 73.57 | 0 | 3 | 1 | 19 | 1 |
| James NeeshamNZ | South Africa | 2013-2023 | 14 | 12 | 1 | 245 | 71* | 22.27 | 268 | 91.42 | 0 | 1 | 2 | 30 | 1 |
| Lou VincentNZ | Sri Lanka | 2001-2006 | 15 | 15 | 1 | 245 | 46 | 17.50 | 425 | 57.65 | 0 | 0 | 1 | 24 | 1 |
| Kedar JadhavIND | England | 2017-2019 | 4 | 4 | 1 | 244 | 120 | 81.33 | 174 | 140.23 | 1 | 1 | 0 | 28 | 6 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.