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,026 of the 5,032 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Michael VaughanENG | India | 2002-2004 | 13 | 12 | 1 | 278 | 74 | 25.27 | 432 | 64.35 | 0 | 2 | 1 | 25 | 1 |
| Mike GattingENG | West Indies | 1981-1988 | 15 | 15 | 3 | 278 | 82* | 23.17 | 472 | 58.90 | 0 | 1 | 1 | 22 | 0 |
| Ramiz RajaPAK | Australia | 1985-1993 | 18 | 18 | 1 | 278 | 67 | 16.35 | 515 | 53.98 | 0 | 2 | 3 | 24 | 0 |
| Asghar AfghanAFG | Zimbabwe | 2014-2018 | 21 | 19 | 0 | 278 | 50 | 14.63 | 469 | 59.28 | 0 | 1 | 1 | 19 | 6 |
| Clayton LambertWI | England | 1990-1998 | 6 | 6 | 0 | 277 | 119 | 46.17 | 303 | 91.42 | 1 | 1 | 0 | 36 | 4 |
| Shimron HetmyerWI | Bangladesh | 2018-2019 | 7 | 7 | 0 | 277 | 125 | 39.57 | 268 | 103.36 | 1 | 2 | 1 | 14 | 11 |
| Aminul IslamBAN | India | 1988-2000 | 8 | 8 | 2 | 277 | 70 | 46.17 | 473 | 58.56 | 0 | 2 | 0 | 21 | 1 |
| Brandon KingWI | England | 2023-2025 | 9 | 9 | 0 | 277 | 102 | 30.78 | 350 | 79.14 | 1 | 1 | 0 | 37 | 2 |
| Roger TwoseNZ | Australia | 1996-2000 | 9 | 9 | 2 | 277 | 80* | 39.57 | 354 | 78.25 | 0 | 2 | 1 | 33 | 4 |
| Andrew FlintoffENG | New Zealand | 2002-2007 | 11 | 11 | 1 | 277 | 106 | 27.70 | 359 | 77.16 | 1 | 1 | 1 | 22 | 4 |
| James HopesAUS | South Africa | 2006-2009 | 14 | 11 | 1 | 277 | 63* | 27.70 | 317 | 87.38 | 0 | 1 | 0 | 20 | 1 |
| Sanjay ManjrekarIND | Australia | 1990-1996 | 11 | 11 | 0 | 277 | 62 | 25.18 | 494 | 56.07 | 0 | 2 | 0 | 15 | 1 |
| Thomas OdoyoKEN | India | 1996-2004 | 13 | 13 | 2 | 277 | 51 | 25.18 | 436 | 63.53 | 0 | 1 | 0 | 21 | 6 |
| Calum MacLeodSCO | Canada | 2009-2014 | 3 | 3 | 1 | 276 | 175 | 138.00 | 272 | 101.47 | 1 | 1 | 0 | 26 | 5 |
| Heinrich KlaasenSA | India | 2018-2023 | 11 | 10 | 2 | 276 | 74* | 34.50 | 296 | 93.24 | 0 | 1 | 0 | 27 | 7 |
| Junior MurrayWI | Pakistan | 1992-1997 | 20 | 11 | 1 | 276 | 86 | 27.60 | 376 | 73.40 | 0 | 2 | 2 | 30 | 2 |
| Samiullah ShenwariAFG | Ireland | 2010-2019 | 13 | 13 | 1 | 276 | 62* | 23.00 | 460 | 60.00 | 0 | 2 | 1 | 15 | 5 |
| Mohsin KhanPAK | India | 1978-1986 | 14 | 14 | 1 | 276 | 117* | 21.23 | 469 | 58.85 | 1 | 0 | 1 | 21 | 1 |
| Shubman GillIND | Bangladesh | 2023-2025 | 3 | 3 | 1 | 275 | 121 | 137.50 | 317 | 86.75 | 2 | 1 | 0 | 22 | 9 |
| Charith AsalankaSL | South Africa | 2021-2023 | 4 | 4 | 0 | 275 | 79 | 68.75 | 267 | 103.00 | 0 | 3 | 0 | 21 | 8 |
| Brad HaddinAUS | West Indies | 2005-2013 | 9 | 8 | 1 | 275 | 70 | 39.29 | 310 | 88.71 | 0 | 2 | 0 | 18 | 8 |
| Simon O'DonnellAUS | West Indies | 1985-1989 | 18 | 16 | 3 | 275 | 69 | 21.15 | 352 | 78.13 | 0 | 2 | 1 | 13 | 4 |
| Shane WarneAUS | South Africa | 1993-2002 | 45 | 29 | 6 | 275 | 55 | 11.96 | 369 | 74.53 | 0 | 1 | 5 | 20 | 4 |
| Ambati RayuduIND | West Indies | 2014-2018 | 8 | 7 | 2 | 274 | 100 | 54.80 | 296 | 92.57 | 1 | 1 | 0 | 23 | 6 |
| Nicolas PooranWI | Sri Lanka | 2019-2023 | 8 | 7 | 1 | 274 | 118 | 45.67 | 283 | 96.82 | 1 | 1 | 0 | 23 | 7 |
| Hemang BadaniIND | Australia | 2001-2004 | 10 | 8 | 1 | 274 | 100 | 39.14 | 334 | 82.04 | 1 | 1 | 0 | 23 | 4 |
| Grant ElliottNZ | Sri Lanka | 2009-2015 | 12 | 10 | 2 | 274 | 104* | 34.25 | 350 | 78.29 | 1 | 0 | 1 | 17 | 3 |
| Manoj PrabhakarIND | New Zealand | 1987-1995 | 12 | 10 | 1 | 274 | 83 | 30.44 | 455 | 60.22 | 0 | 2 | 0 | 27 | 0 |
| Suresh RainaIND | New Zealand | 2009-2014 | 13 | 11 | 3 | 274 | 66 | 34.25 | 248 | 110.48 | 0 | 1 | 0 | 24 | 11 |
| Bryan YoungNZ | Australia | 1990-1998 | 12 | 12 | 2 | 274 | 63 | 27.40 | 467 | 58.67 | 0 | 1 | 1 | 21 | 1 |
| Avishka GunawardeneSL | Pakistan | 1999-2004 | 11 | 11 | 0 | 273 | 88 | 24.82 | 432 | 63.19 | 0 | 2 | 1 | 36 | 0 |
| Heath StreakZIM | South Africa | 1995-2005 | 15 | 12 | 4 | 273 | 68 | 34.13 | 412 | 66.26 | 0 | 3 | 0 | 20 | 2 |
| Russel ArnoldSL | England | 1998-2007 | 16 | 14 | 3 | 273 | 60* | 24.82 | 436 | 62.61 | 0 | 1 | 2 | 16 | 3 |
| Ian HealyAUS | South Africa | 1992-1997 | 23 | 22 | 8 | 273 | 41* | 19.50 | 412 | 66.26 | 0 | 0 | 4 | 14 | 0 |
| Glenn TurnerNZ | India | 1975-1979 | 4 | 4 | 3 | 272 | 114* | 272.00 | 437 | 62.24 | 1 | 2 | 0 | 30 | 0 |
| Neil McKenzieSA | Sri Lanka | 2000-2002 | 8 | 7 | 2 | 272 | 120* | 54.40 | 361 | 75.35 | 1 | 1 | 1 | 23 | 1 |
| Waseem MuhammadUAE | Scotland | 2022-2025 | 9 | 9 | 0 | 272 | 61 | 30.22 | 330 | 82.42 | 0 | 2 | 0 | 20 | 12 |
| Mitchell MarshAUS | New Zealand | 2013-2023 | 10 | 10 | 2 | 272 | 76* | 34.00 | 274 | 99.27 | 0 | 2 | 3 | 22 | 9 |
| James FaulknerAUS | England | 2013-2015 | 13 | 10 | 4 | 272 | 69* | 45.33 | 231 | 117.75 | 0 | 3 | 0 | 21 | 11 |
| Denesh RamdinWI | England | 2007-2014 | 16 | 13 | 2 | 272 | 128 | 24.73 | 306 | 88.89 | 1 | 0 | 1 | 22 | 5 |
| Imran NazirPAK | Zimbabwe | 2000-2007 | 3 | 3 | 1 | 271 | 160 | 135.50 | 266 | 101.88 | 2 | 0 | 0 | 25 | 10 |
| Jonathan TrottENG | Bangladesh | 2010-2011 | 3 | 3 | 0 | 271 | 110 | 90.33 | 350 | 77.43 | 1 | 2 | 0 | 22 | 0 |
| Calum MacLeodSCO | Afghanistan | 2009-2019 | 8 | 8 | 1 | 271 | 157* | 38.71 | 293 | 92.49 | 2 | 0 | 4 | 34 | 2 |
| Michael van LingenNAM | United States of America | 2022-2026 | 9 | 8 | 0 | 271 | 124 | 33.88 | 287 | 94.43 | 1 | 1 | 1 | 34 | 2 |
| Ashish BagaiCAN | Bermuda | 2006-2008 | 11 | 11 | 1 | 271 | 84 | 27.10 | 474 | 57.17 | 0 | 3 | 0 | 18 | 3 |
| Tom LathamNZ | Sri Lanka | 2012-2025 | 19 | 18 | 3 | 271 | 86 | 18.07 | 373 | 72.65 | 0 | 1 | 2 | 31 | 2 |
| Phillip HughesAUS | Sri Lanka | 2013 | 6 | 6 | 1 | 270 | 138* | 54.00 | 329 | 82.07 | 2 | 0 | 0 | 30 | 1 |
| Quinton de KockSA | Zimbabwe | 2014-2015 | 6 | 6 | 0 | 270 | 84 | 45.00 | 277 | 97.47 | 0 | 3 | 0 | 28 | 4 |
| Lendl SimmonsWI | Bangladesh | 2011-2014 | 7 | 7 | 0 | 270 | 122 | 38.57 | 363 | 74.38 | 1 | 1 | 1 | 17 | 6 |
| Brandon McMullenSCO | Namibia | 2022-2026 | 9 | 7 | 2 | 270 | 100* | 54.00 | 308 | 87.66 | 1 | 1 | 0 | 27 | 10 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.