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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Devon ConwayNZ | Bangladesh | 2021-2025 | 5 | 5 | 0 | 300 | 126 | 60.00 | 359 | 83.57 | 1 | 1 | 0 | 35 | 0 |
| Rassie van der DussenSA | Sri Lanka | 2019-2023 | 9 | 8 | 2 | 300 | 108 | 50.00 | 350 | 85.71 | 1 | 2 | 0 | 28 | 2 |
| Richie BerringtonSCO | Namibia | 2022-2026 | 11 | 9 | 1 | 300 | 89 | 37.50 | 385 | 77.92 | 0 | 2 | 2 | 26 | 9 |
| Dipendra Singh AireeNEP | Oman | 2020-2026 | 10 | 10 | 1 | 300 | 69 | 33.33 | 366 | 81.97 | 0 | 3 | 1 | 22 | 6 |
| Sherwin CampbellWI | Sri Lanka | 1995-2000 | 10 | 10 | 0 | 300 | 86 | 30.00 | 544 | 55.15 | 0 | 1 | 0 | 18 | 2 |
| Lendl SimmonsWI | England | 2009-2014 | 11 | 11 | 1 | 300 | 70 | 30.00 | 483 | 62.11 | 0 | 3 | 2 | 27 | 4 |
| Zaheer AbbasPAK | England | 1974-1984 | 8 | 8 | 3 | 299 | 83* | 59.80 | 366 | 81.69 | 0 | 4 | 1 | 29 | 1 |
| Richmond MutumbamiZIM | Afghanistan | 2014-2016 | 11 | 11 | 0 | 299 | 74 | 27.18 | 408 | 73.28 | 0 | 2 | 1 | 25 | 8 |
| Upul TharangaSL | West Indies | 2005-2016 | 13 | 12 | 1 | 299 | 101* | 27.18 | 526 | 56.84 | 1 | 0 | 1 | 28 | 0 |
| William PorterfieldIRE | Scotland | 2006-2018 | 13 | 13 | 0 | 299 | 101 | 23.00 | 394 | 75.89 | 1 | 2 | 2 | 38 | 4 |
| Heath StreakZIM | Australia | 1994-2004 | 16 | 15 | 6 | 299 | 64* | 33.22 | 407 | 73.46 | 0 | 1 | 1 | 16 | 5 |
| Mitchell SantnerNZ | India | 2016-2025 | 25 | 19 | 4 | 299 | 57 | 19.93 | 344 | 86.92 | 0 | 1 | 1 | 20 | 9 |
| Ravindra JadejaIND | West Indies | 2009-2026 | 34 | 24 | 9 | 299 | 39* | 19.93 | 388 | 77.06 | 0 | 0 | 1 | 23 | 1 |
| Khurram KhanUAE | Afghanistan | 2014 | 4 | 4 | 2 | 298 | 132* | 149.00 | 325 | 91.69 | 1 | 2 | 0 | 31 | 1 |
| Jonathan TrottENG | Sri Lanka | 2011-2013 | 7 | 6 | 0 | 298 | 86 | 49.67 | 380 | 78.42 | 0 | 3 | 0 | 18 | 0 |
| Babar AzamPAK | Afghanistan | 2018-2023 | 6 | 6 | 0 | 298 | 74 | 49.67 | 392 | 76.02 | 0 | 4 | 1 | 23 | 3 |
| Imam-ul-HaqPAK | Afghanistan | 2018-2023 | 6 | 6 | 0 | 298 | 91 | 49.67 | 406 | 73.40 | 0 | 3 | 0 | 18 | 1 |
| Andrew BalbirnieIRE | South Africa | 2015-2024 | 7 | 7 | 0 | 298 | 102 | 42.57 | 389 | 76.61 | 1 | 2 | 0 | 30 | 4 |
| Fawad AlamPAK | Sri Lanka | 2007-2014 | 8 | 8 | 2 | 298 | 114* | 49.67 | 424 | 70.28 | 1 | 1 | 1 | 24 | 3 |
| Chris BroadENG | West Indies | 1987-1988 | 9 | 9 | 0 | 298 | 76 | 33.11 | 664 | 44.88 | 0 | 2 | 1 | 18 | 1 |
| Jonty RhodesSA | Zimbabwe | 1992-2001 | 14 | 11 | 3 | 298 | 56 | 37.25 | 284 | 104.93 | 0 | 3 | 0 | 23 | 6 |
| Qasim UmarPAK | West Indies | 1984-1986 | 9 | 9 | 2 | 297 | 69 | 42.43 | 507 | 58.58 | 0 | 2 | 0 | 17 | 2 |
| Greg RitchieAUS | India | 1984-1987 | 12 | 12 | 3 | 297 | 75 | 33.00 | 383 | 77.55 | 0 | 2 | 0 | 19 | 6 |
| Ian SmithNZ | Pakistan | 1984-1992 | 18 | 15 | 3 | 297 | 62* | 24.75 | 282 | 105.32 | 0 | 2 | 1 | 26 | 1 |
| Mark GreatbatchNZ | Pakistan | 1989-1996 | 20 | 19 | 1 | 297 | 52 | 16.50 | 479 | 62.00 | 0 | 1 | 2 | 25 | 6 |
| Janith LiyanageSL | Bangladesh | 2024-2025 | 6 | 6 | 1 | 296 | 101* | 59.20 | 329 | 89.97 | 1 | 2 | 0 | 25 | 6 |
| Dimuth KarunaratneSL | West Indies | 2019-2023 | 8 | 8 | 0 | 296 | 83 | 37.00 | 369 | 80.22 | 0 | 3 | 0 | 28 | 1 |
| Majid KhanPAK | West Indies | 1975-1982 | 9 | 8 | 0 | 296 | 81 | 37.00 | 437 | 67.73 | 0 | 3 | 0 | 16 | 3 |
| Aamer SohailPAK | England | 1992-1997 | 11 | 11 | 0 | 296 | 87 | 26.91 | 532 | 55.64 | 0 | 1 | 1 | 25 | 0 |
| Asanka GurusinhaSL | West Indies | 1986-1996 | 13 | 13 | 0 | 296 | 66 | 22.77 | 593 | 49.92 | 0 | 2 | 0 | 20 | 1 |
| Harbhajan SinghIND | Australia | 1998-2011 | 35 | 25 | 6 | 296 | 49 | 15.58 | 297 | 99.66 | 0 | 0 | 4 | 29 | 9 |
| Glenn MaxwellAUS | Afghanistan | 2012-2025 | 5 | 4 | 2 | 295 | 201* | 147.50 | 174 | 169.54 | 1 | 1 | 0 | 28 | 17 |
| Nasir JamshedPAK | Zimbabwe | 2008-2015 | 9 | 9 | 0 | 295 | 74 | 32.78 | 351 | 84.05 | 0 | 2 | 0 | 35 | 5 |
| Lahiru ThirimanneSL | South Africa | 2012-2015 | 10 | 10 | 1 | 295 | 69 | 32.78 | 399 | 73.93 | 0 | 2 | 0 | 23 | 1 |
| Simon O'DonnellAUS | Pakistan | 1985-1990 | 15 | 11 | 3 | 295 | 74* | 36.88 | 345 | 85.51 | 0 | 2 | 1 | 20 | 4 |
| Rashid LatifPAK | Australia | 1992-2003 | 18 | 16 | 3 | 295 | 66 | 22.69 | 388 | 76.03 | 0 | 1 | 0 | 22 | 4 |
| Larry GomesWI | Pakistan | 1980-1986 | 17 | 16 | 5 | 295 | 50* | 26.82 | 614 | 48.05 | 0 | 1 | 1 | 16 | 0 |
| Darren BravoWI | Australia | 2012-2021 | 17 | 17 | 0 | 295 | 86 | 17.35 | 504 | 58.53 | 0 | 1 | 2 | 32 | 3 |
| Malcolm WallerZIM | Bangladesh | 2009-2018 | 19 | 18 | 1 | 295 | 51 | 17.35 | 465 | 63.44 | 0 | 1 | 2 | 28 | 2 |
| Will YoungNZ | Netherlands | 2022-2023 | 4 | 4 | 1 | 294 | 120 | 98.00 | 311 | 94.53 | 2 | 1 | 0 | 21 | 9 |
| Nazmul Hossain ShantoBAN | Ireland | 2023 | 6 | 5 | 0 | 294 | 117 | 58.80 | 302 | 97.35 | 1 | 1 | 0 | 30 | 5 |
| Ibrahim ZadranAFG | Zimbabwe | 2022-2026 | 5 | 5 | 2 | 294 | 121* | 98.00 | 381 | 77.17 | 1 | 2 | 0 | 29 | 3 |
| Vriitya AravindUAE | Namibia | 2020-2023 | 7 | 7 | 2 | 294 | 115* | 58.80 | 308 | 95.45 | 1 | 1 | 0 | 32 | 4 |
| Shayan JahangirUSA | Nepal | 2023-2026 | 7 | 7 | 1 | 294 | 104 | 49.00 | 308 | 95.45 | 2 | 0 | 0 | 30 | 10 |
| Imran FarhatPAK | Sri Lanka | 2001-2012 | 8 | 8 | 0 | 294 | 70 | 36.75 | 361 | 81.44 | 0 | 4 | 0 | 41 | 1 |
| Yasir HameedPAK | India | 2004-2007 | 9 | 9 | 0 | 294 | 98 | 32.67 | 435 | 67.59 | 0 | 2 | 0 | 33 | 1 |
| Kieron PollardWI | Bangladesh | 2011-2014 | 12 | 10 | 0 | 294 | 89 | 29.40 | 273 | 107.69 | 0 | 2 | 1 | 18 | 18 |
| Basit AliPAK | Sri Lanka | 1993-1996 | 13 | 11 | 2 | 294 | 50 | 32.67 | 477 | 61.64 | 0 | 1 | 0 | 13 | 5 |
| Lou VincentNZ | India | 2001-2005 | 14 | 13 | 3 | 294 | 53* | 29.40 | 407 | 72.24 | 0 | 1 | 0 | 29 | 3 |
| Rohit SharmaIND | Afghanistan | 2014-2026 | 6 | 6 | 1 | 293 | 131 | 58.60 | 242 | 121.07 | 1 | 1 | 0 | 34 | 11 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.