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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Fakhar ZamanPAK | England | 2017-2026 | 13 | 13 | 0 | 367 | 138 | 28.23 | 426 | 86.15 | 1 | 2 | 2 | 38 | 7 |
| Mudassar NazarPAK | Sri Lanka | 1982-1987 | 15 | 14 | 1 | 367 | 79 | 28.23 | 599 | 61.27 | 0 | 1 | 0 | 20 | 0 |
| Yasir HameedPAK | Bangladesh | 2003-2004 | 6 | 6 | 0 | 366 | 116 | 61.00 | 481 | 76.09 | 2 | 1 | 0 | 37 | 2 |
| Ben StokesENG | South Africa | 2016-2023 | 10 | 10 | 0 | 366 | 101 | 36.60 | 322 | 113.66 | 1 | 3 | 1 | 31 | 10 |
| Dwayne BravoWI | India | 2006-2014 | 25 | 22 | 3 | 366 | 62* | 19.26 | 461 | 79.39 | 0 | 2 | 2 | 29 | 5 |
| Ricardo PowellWI | India | 1999-2005 | 10 | 10 | 2 | 365 | 124 | 45.63 | 333 | 109.61 | 1 | 1 | 0 | 23 | 20 |
| Darren LehmannAUS | South Africa | 1998-2002 | 12 | 12 | 3 | 365 | 91 | 40.56 | 457 | 79.87 | 0 | 1 | 0 | 29 | 1 |
| Chamu ChibhabhaZIM | West Indies | 2006-2016 | 14 | 14 | 1 | 365 | 73 | 28.08 | 575 | 63.48 | 0 | 3 | 0 | 40 | 4 |
| Romesh KaluwitharanaSL | New Zealand | 1991-2003 | 17 | 17 | 0 | 365 | 54 | 21.47 | 537 | 67.97 | 0 | 1 | 3 | 43 | 0 |
| Ken RutherfordNZ | Pakistan | 1986-1994 | 18 | 18 | 0 | 365 | 50 | 20.28 | 712 | 51.26 | 0 | 1 | 2 | 26 | 1 |
| Moin KhanPAK | West Indies | 1990-2004 | 29 | 25 | 5 | 365 | 43 | 18.25 | 407 | 89.68 | 0 | 0 | 4 | 25 | 9 |
| Daryl MitchellNZ | West Indies | 2022-2026 | 7 | 7 | 0 | 364 | 119 | 52.00 | 427 | 85.25 | 1 | 2 | 0 | 37 | 6 |
| Hansie CronjeSA | Zimbabwe | 1992-2000 | 12 | 11 | 5 | 364 | 87* | 60.67 | 493 | 73.83 | 0 | 3 | 0 | 31 | 3 |
| Jason RoyENG | Bangladesh | 2016-2023 | 7 | 7 | 0 | 363 | 153 | 51.86 | 353 | 102.83 | 2 | 0 | 0 | 41 | 7 |
| Elton ChigumburaZIM | India | 2010-2016 | 13 | 13 | 5 | 363 | 104* | 45.38 | 422 | 86.02 | 1 | 1 | 2 | 35 | 3 |
| Heath StreakZIM | West Indies | 1993-2003 | 19 | 15 | 6 | 363 | 65* | 40.33 | 535 | 67.85 | 0 | 2 | 1 | 24 | 3 |
| Jonathan TrottENG | New Zealand | 2013 | 7 | 7 | 2 | 362 | 109* | 72.40 | 423 | 85.58 | 1 | 2 | 0 | 26 | 1 |
| Paul StirlingIRE | England | 2009-2023 | 13 | 12 | 0 | 362 | 142 | 30.17 | 349 | 103.72 | 1 | 0 | 0 | 44 | 11 |
| George BaileyAUS | South Africa | 2014-2016 | 15 | 14 | 0 | 362 | 74 | 25.86 | 437 | 82.84 | 0 | 3 | 0 | 21 | 11 |
| Roshan MahanamaSL | South Africa | 1992-1999 | 15 | 15 | 1 | 362 | 68 | 25.86 | 633 | 57.19 | 0 | 1 | 0 | 29 | 1 |
| JP DuminySA | New Zealand | 2007-2017 | 17 | 16 | 2 | 362 | 58* | 25.86 | 497 | 72.84 | 0 | 1 | 0 | 30 | 3 |
| John DysonAUS | New Zealand | 1980-1983 | 10 | 10 | 2 | 361 | 79 | 45.13 | 717 | 50.35 | 0 | 3 | 0 | 29 | 2 |
| Ricky PontingAUS | Bangladesh | 1999-2011 | 14 | 11 | 3 | 361 | 101 | 45.13 | 470 | 76.81 | 1 | 1 | 0 | 27 | 8 |
| Bill AtheyENG | Australia | 1980-1988 | 11 | 11 | 0 | 361 | 111 | 32.82 | 640 | 56.41 | 1 | 2 | 0 | 22 | 2 |
| Brad HaddinAUS | England | 2005-2015 | 15 | 13 | 1 | 361 | 54 | 30.08 | 396 | 91.16 | 0 | 1 | 0 | 45 | 4 |
| Ravi BoparaENG | West Indies | 2007-2014 | 14 | 14 | 4 | 361 | 49 | 36.10 | 486 | 74.28 | 0 | 0 | 0 | 33 | 3 |
| Jacques KallisSA | Kenya | 1999-2008 | 8 | 6 | 2 | 360 | 92* | 90.00 | 446 | 80.72 | 0 | 4 | 0 | 30 | 5 |
| Robin SinghIND | Zimbabwe | 1997-2000 | 15 | 11 | 2 | 360 | 56 | 40.00 | 444 | 81.08 | 0 | 1 | 0 | 17 | 8 |
| Jeff DujonWI | England | 1984-1991 | 26 | 20 | 5 | 360 | 46 | 24.00 | 527 | 68.31 | 0 | 0 | 2 | 30 | 1 |
| Charith AsalankaSL | Afghanistan | 2022-2024 | 11 | 9 | 4 | 359 | 97* | 71.80 | 363 | 98.90 | 0 | 3 | 0 | 30 | 7 |
| Kepler WesselsSA | Australia | 1992-1994 | 14 | 13 | 2 | 359 | 81* | 32.64 | 684 | 52.49 | 0 | 2 | 0 | 31 | 0 |
| Lahiru ThirimanneSL | New Zealand | 2012-2019 | 22 | 17 | 2 | 359 | 87* | 23.93 | 513 | 69.98 | 0 | 2 | 1 | 34 | 3 |
| Elton ChigumburaZIM | West Indies | 2006-2016 | 19 | 18 | 1 | 359 | 60 | 21.12 | 478 | 75.10 | 0 | 2 | 0 | 26 | 10 |
| Avishka FernandoSL | West Indies | 2019-2024 | 7 | 7 | 0 | 358 | 127 | 51.14 | 384 | 93.23 | 2 | 1 | 0 | 35 | 4 |
| Rahul DravidIND | Kenya | 1998-2004 | 11 | 9 | 4 | 358 | 104* | 71.60 | 480 | 74.58 | 1 | 1 | 0 | 33 | 1 |
| Owais ShahENG | West Indies | 2007-2009 | 10 | 9 | 0 | 358 | 75 | 39.78 | 460 | 77.83 | 0 | 3 | 0 | 27 | 4 |
| Charles CoventryZIM | Bangladesh | 2009 | 9 | 9 | 1 | 358 | 194* | 44.75 | 353 | 101.42 | 1 | 1 | 2 | 27 | 15 |
| Kevin PietersenENG | New Zealand | 2007-2008 | 11 | 11 | 1 | 358 | 110* | 35.80 | 488 | 73.36 | 1 | 2 | 1 | 30 | 6 |
| Bryan YoungNZ | Pakistan | 1994-1997 | 18 | 18 | 0 | 358 | 59 | 19.89 | 595 | 60.17 | 0 | 2 | 2 | 32 | 0 |
| Darren SammyWI | India | 2009-2015 | 22 | 21 | 7 | 358 | 63* | 25.57 | 384 | 93.23 | 0 | 2 | 1 | 23 | 19 |
| Will YoungNZ | Pakistan | 2023-2025 | 9 | 9 | 0 | 357 | 107 | 39.67 | 387 | 92.25 | 1 | 2 | 0 | 40 | 5 |
| Curtis CampherIRE | Afghanistan | 2021-2026 | 9 | 9 | 0 | 357 | 96 | 39.67 | 372 | 95.97 | 0 | 2 | 0 | 30 | 11 |
| Brendan TaylorZIM | India | 2005-2015 | 10 | 10 | 0 | 357 | 138 | 35.70 | 438 | 81.51 | 1 | 2 | 3 | 34 | 8 |
| David HusseyAUS | England | 2011-2012 | 11 | 10 | 1 | 357 | 70 | 39.67 | 425 | 84.00 | 0 | 3 | 0 | 28 | 3 |
| Tom LathamNZ | England | 2018-2025 | 15 | 13 | 0 | 357 | 79 | 27.46 | 437 | 81.69 | 0 | 3 | 1 | 22 | 4 |
| Jatinder SinghOMA | United Arab Emirates | 2020-2026 | 13 | 13 | 0 | 357 | 106 | 27.46 | 480 | 74.38 | 1 | 1 | 0 | 41 | 6 |
| Graeme WoodAUS | New Zealand | 1980-1983 | 15 | 14 | 2 | 357 | 91 | 29.75 | 684 | 52.19 | 0 | 2 | 0 | 27 | 0 |
| Paul CollingwoodENG | West Indies | 2004-2009 | 21 | 18 | 3 | 357 | 69 | 23.80 | 436 | 81.88 | 0 | 1 | 1 | 28 | 5 |
| MahmudullahBAN | Pakistan | 2008-2023 | 20 | 19 | 4 | 357 | 58* | 23.80 | 601 | 59.40 | 0 | 2 | 1 | 30 | 1 |
| Nick KnightENG | New Zealand | 1997-2002 | 9 | 9 | 2 | 356 | 84* | 50.86 | 439 | 81.09 | 0 | 3 | 0 | 41 | 1 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.