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,025 of the 5,031 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Graham GoochENG | India | 1981-1993 | 17 | 16 | 0 | 420 | 115 | 26.25 | 678 | 61.95 | 1 | 1 | 0 | 37 | 1 |
| Wavell HindsWI | Pakistan | 1999-2005 | 19 | 19 | 1 | 420 | 39 | 23.33 | 804 | 52.24 | 0 | 0 | 0 | 36 | 2 |
| Tim BresnanENG | Australia | 2009-2014 | 23 | 20 | 10 | 420 | 80 | 42.00 | 445 | 94.38 | 0 | 1 | 0 | 45 | 4 |
| Dave HoughtonZIM | Pakistan | 1992-1996 | 12 | 12 | 1 | 419 | 73* | 38.09 | 532 | 78.76 | 0 | 4 | 1 | 32 | 4 |
| Ravi ShastriIND | Sri Lanka | 1984-1991 | 18 | 14 | 2 | 419 | 101* | 34.92 | 660 | 63.48 | 1 | 2 | 0 | 32 | 2 |
| Gus LogieWI | India | 1983-1992 | 24 | 18 | 5 | 419 | 59* | 32.23 | 617 | 67.91 | 0 | 3 | 2 | 23 | 0 |
| Cameron WhiteAUS | New Zealand | 2005-2011 | 20 | 17 | 7 | 418 | 62 | 41.80 | 489 | 85.48 | 0 | 3 | 1 | 30 | 14 |
| Babar HayatHK | Papua New Guinea | 2014-2018 | 8 | 8 | 1 | 417 | 89 | 59.57 | 470 | 88.72 | 0 | 5 | 2 | 34 | 17 |
| Charith AsalankaSL | Australia | 2022-2025 | 8 | 8 | 2 | 417 | 127 | 69.50 | 445 | 93.71 | 2 | 1 | 0 | 36 | 11 |
| Hamish MarshallNZ | Pakistan | 2003-2004 | 10 | 10 | 2 | 417 | 101* | 52.13 | 540 | 77.22 | 1 | 4 | 0 | 33 | 2 |
| Paul CollingwoodENG | Bangladesh | 2003-2011 | 14 | 13 | 6 | 417 | 112* | 59.57 | 584 | 71.40 | 1 | 1 | 0 | 32 | 6 |
| Roger TwoseNZ | Pakistan | 1995-2001 | 14 | 14 | 0 | 417 | 87 | 29.79 | 570 | 73.16 | 0 | 2 | 1 | 35 | 4 |
| Scott StyrisNZ | West Indies | 2000-2007 | 18 | 15 | 3 | 417 | 90 | 34.75 | 525 | 79.43 | 0 | 4 | 0 | 30 | 5 |
| Gerhard ErasmusNAM | Papua New Guinea | 2019-2023 | 7 | 7 | 1 | 416 | 125 | 69.33 | 463 | 89.85 | 1 | 3 | 0 | 38 | 12 |
| Peter FultonNZ | Sri Lanka | 2005-2007 | 10 | 10 | 2 | 416 | 112 | 52.00 | 566 | 73.50 | 1 | 2 | 0 | 33 | 7 |
| Salman ButtPAK | Sri Lanka | 2004-2010 | 13 | 13 | 1 | 416 | 100* | 34.67 | 615 | 67.64 | 1 | 3 | 3 | 48 | 0 |
| MahmudullahBAN | Afghanistan | 2015-2024 | 14 | 13 | 3 | 416 | 98 | 41.60 | 545 | 76.33 | 0 | 3 | 0 | 27 | 7 |
| Mohsin KhanPAK | West Indies | 1977-1986 | 17 | 17 | 1 | 416 | 86* | 26.00 | 915 | 45.46 | 0 | 3 | 0 | 24 | 2 |
| Brendon McCullumNZ | Zimbabwe | 2003-2012 | 10 | 9 | 3 | 415 | 119 | 69.17 | 386 | 107.51 | 1 | 3 | 0 | 30 | 15 |
| Lance KlusenerSA | West Indies | 1997-2004 | 20 | 15 | 7 | 415 | 64 | 51.88 | 393 | 105.60 | 0 | 3 | 1 | 24 | 14 |
| Phil SimmonsWI | England | 1987-1998 | 18 | 18 | 2 | 415 | 84 | 25.94 | 607 | 68.37 | 0 | 2 | 1 | 49 | 2 |
| Duleep MendisSL | Pakistan | 1982-1989 | 20 | 20 | 4 | 415 | 58 | 25.94 | 527 | 78.75 | 0 | 2 | 2 | 40 | 1 |
| Imrul KayesBAN | New Zealand | 2008-2016 | 12 | 12 | 0 | 413 | 101 | 34.42 | 616 | 67.05 | 1 | 2 | 0 | 43 | 6 |
| Shakib Al HasanBAN | Afghanistan | 2015-2023 | 15 | 15 | 1 | 413 | 63 | 29.50 | 503 | 82.11 | 0 | 2 | 1 | 33 | 2 |
| Paul StirlingIRE | Netherlands | 2010-2021 | 9 | 9 | 0 | 412 | 101 | 45.78 | 464 | 88.79 | 1 | 3 | 0 | 45 | 7 |
| Robin SmithENG | Pakistan | 1989-1996 | 9 | 9 | 2 | 412 | 85* | 58.86 | 514 | 80.16 | 0 | 5 | 0 | 38 | 6 |
| Brendan TaylorZIM | Afghanistan | 2014-2026 | 12 | 12 | 1 | 412 | 125 | 37.45 | 472 | 87.29 | 1 | 2 | 0 | 25 | 14 |
| Niroshan DickwellaSL | South Africa | 2017-2019 | 14 | 14 | 0 | 412 | 74 | 29.43 | 420 | 98.10 | 0 | 3 | 0 | 54 | 3 |
| John WrightNZ | Pakistan | 1983-1992 | 17 | 17 | 0 | 412 | 65 | 24.24 | 714 | 57.70 | 0 | 3 | 1 | 37 | 2 |
| KL RahulIND | West Indies | 2019-2026 | 8 | 6 | 1 | 411 | 129* | 82.20 | 407 | 100.98 | 2 | 1 | 0 | 37 | 12 |
| Eoin MorganENG | Ireland | 2011-2020 | 8 | 8 | 2 | 411 | 124* | 68.50 | 391 | 105.12 | 2 | 2 | 2 | 40 | 13 |
| Alec StewartENG | Zimbabwe | 1992-2002 | 11 | 11 | 1 | 411 | 101 | 41.10 | 615 | 66.83 | 1 | 1 | 0 | 44 | 0 |
| Zaheer AbbasPAK | Australia | 1975-1985 | 11 | 11 | 1 | 411 | 109 | 41.10 | 475 | 86.53 | 2 | 1 | 0 | 35 | 2 |
| Mushfiqur RahimBAN | Ireland | 2007-2023 | 13 | 12 | 4 | 411 | 100* | 51.38 | 421 | 97.62 | 1 | 1 | 0 | 45 | 6 |
| Will YoungNZ | Bangladesh | 2021-2026 | 12 | 12 | 1 | 411 | 105 | 37.36 | 493 | 83.37 | 1 | 3 | 2 | 45 | 8 |
| Ridley JacobsWI | Australia | 1999-2003 | 16 | 14 | 3 | 411 | 68 | 37.36 | 588 | 69.90 | 0 | 3 | 1 | 36 | 6 |
| Manoj PrabhakarIND | Sri Lanka | 1984-1996 | 21 | 16 | 4 | 411 | 86 | 34.25 | 677 | 60.71 | 0 | 3 | 0 | 36 | 0 |
| Herschelle GibbsSA | Kenya | 1996-2008 | 9 | 9 | 1 | 410 | 116 | 51.25 | 411 | 99.76 | 1 | 2 | 0 | 56 | 9 |
| Nasser HussainENG | India | 1999-2003 | 13 | 13 | 1 | 410 | 115 | 34.17 | 563 | 72.82 | 1 | 1 | 0 | 37 | 0 |
| Mark GreatbatchNZ | England | 1988-1992 | 13 | 13 | 2 | 410 | 111 | 37.27 | 542 | 75.65 | 2 | 1 | 1 | 38 | 6 |
| Chris HarrisNZ | Zimbabwe | 1992-2003 | 20 | 14 | 7 | 410 | 77* | 58.57 | 493 | 83.16 | 0 | 3 | 0 | 39 | 3 |
| Darren LehmannAUS | Sri Lanka | 1996-2003 | 14 | 14 | 0 | 410 | 119 | 29.29 | 523 | 78.39 | 1 | 1 | 1 | 30 | 1 |
| Mark GreatbatchNZ | Australia | 1990-1995 | 17 | 17 | 0 | 410 | 74 | 24.12 | 692 | 59.25 | 0 | 3 | 3 | 25 | 3 |
| AB de VilliersSA | Bangladesh | 2007-2017 | 9 | 7 | 2 | 409 | 176 | 81.80 | 377 | 108.49 | 1 | 2 | 0 | 31 | 13 |
| JJ SmitNAM | Oman | 2019-2026 | 13 | 13 | 2 | 409 | 94 | 37.18 | 457 | 89.50 | 0 | 2 | 1 | 22 | 20 |
| Chris WoakesENG | Australia | 2011-2023 | 22 | 20 | 5 | 409 | 78 | 27.27 | 437 | 93.59 | 0 | 3 | 4 | 35 | 10 |
| Nasir JamshedPAK | India | 2008-2013 | 6 | 6 | 2 | 408 | 112 | 102.00 | 476 | 85.71 | 3 | 1 | 0 | 41 | 4 |
| David HusseyAUS | Sri Lanka | 2011-2013 | 18 | 15 | 2 | 408 | 74 | 31.38 | 440 | 92.73 | 0 | 3 | 1 | 34 | 5 |
| Dinesh KarthikIND | Sri Lanka | 2007-2019 | 25 | 20 | 4 | 408 | 66 | 25.50 | 577 | 70.71 | 0 | 1 | 2 | 50 | 2 |
| Craig ErvineZIM | Sri Lanka | 2010-2024 | 21 | 20 | 2 | 408 | 91 | 22.67 | 537 | 75.98 | 0 | 3 | 4 | 44 | 2 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.