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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Monank PatelUSA | Papua New Guinea | 2019-2023 | 10 | 10 | 1 | 356 | 66 | 39.56 | 486 | 73.25 | 0 | 3 | 0 | 24 | 3 |
| Evin LewisWI | England | 2017-2025 | 12 | 11 | 1 | 356 | 176* | 35.60 | 309 | 115.21 | 1 | 1 | 1 | 31 | 18 |
| Rohit KumarNEP | Scotland | 2022-2026 | 12 | 11 | 3 | 356 | 95* | 44.50 | 470 | 75.74 | 0 | 2 | 0 | 26 | 8 |
| Moeen AliENG | Sri Lanka | 2014-2023 | 21 | 15 | 0 | 356 | 119 | 23.73 | 364 | 97.80 | 1 | 1 | 2 | 32 | 14 |
| Greg ChappellAUS | West Indies | 1975-1982 | 16 | 16 | 1 | 356 | 74* | 23.73 | 536 | 66.42 | 0 | 4 | 3 | 28 | 0 |
| Kamran AkmalPAK | Australia | 2005-2012 | 18 | 17 | 1 | 356 | 116* | 22.25 | 463 | 76.89 | 1 | 0 | 0 | 45 | 1 |
| Kapil DevIND | Sri Lanka | 1979-1994 | 34 | 28 | 10 | 356 | 49 | 19.78 | 395 | 90.13 | 0 | 0 | 1 | 22 | 5 |
| Heinrich KlaasenSA | England | 2022-2025 | 8 | 7 | 0 | 355 | 109 | 50.71 | 286 | 124.13 | 1 | 2 | 0 | 36 | 8 |
| Anshuman RathHK | Papua New Guinea | 2014-2018 | 8 | 8 | 2 | 355 | 143* | 59.17 | 433 | 81.99 | 1 | 2 | 0 | 32 | 3 |
| Elton ChigumburaZIM | Kenya | 2006-2011 | 12 | 11 | 0 | 355 | 79 | 32.27 | 283 | 125.44 | 0 | 2 | 0 | 33 | 16 |
| Dinesh KarthikIND | West Indies | 2007-2017 | 13 | 11 | 2 | 355 | 67 | 39.44 | 496 | 71.57 | 0 | 4 | 0 | 39 | 2 |
| Darren SammyWI | Australia | 2008-2013 | 18 | 16 | 3 | 355 | 84 | 27.31 | 352 | 100.85 | 0 | 1 | 1 | 28 | 18 |
| Suresh RainaIND | South Africa | 2006-2015 | 19 | 17 | 0 | 355 | 58 | 20.88 | 402 | 88.31 | 0 | 2 | 2 | 30 | 6 |
| Cameron WhiteAUS | India | 2009-2011 | 9 | 9 | 2 | 354 | 89* | 50.57 | 370 | 95.68 | 0 | 4 | 1 | 19 | 14 |
| Michael SlaterAUS | South Africa | 1993-1996 | 10 | 10 | 1 | 354 | 73 | 39.33 | 583 | 60.72 | 0 | 3 | 0 | 31 | 1 |
| Kennedy OtienoKEN | Bangladesh | 1997-2006 | 14 | 13 | 1 | 354 | 144 | 29.50 | 489 | 72.39 | 2 | 0 | 2 | 26 | 7 |
| Vinod KambliIND | Pakistan | 1991-1999 | 19 | 16 | 1 | 354 | 65 | 23.60 | 562 | 62.99 | 0 | 3 | 1 | 23 | 1 |
| James TaylorENG | Australia | 2015 | 9 | 9 | 1 | 353 | 101 | 44.13 | 406 | 86.95 | 1 | 1 | 1 | 35 | 3 |
| Daryll CullinanSA | West Indies | 1993-1999 | 12 | 12 | 1 | 353 | 70* | 32.09 | 493 | 71.60 | 0 | 2 | 0 | 24 | 3 |
| Michael VaughanENG | Australia | 2001-2007 | 14 | 13 | 1 | 353 | 86 | 29.42 | 516 | 68.41 | 0 | 4 | 2 | 41 | 1 |
| Grant ElliottNZ | England | 2008-2015 | 16 | 13 | 2 | 353 | 56 | 32.09 | 437 | 80.78 | 0 | 2 | 0 | 25 | 6 |
| Romesh KaluwitharanaSL | South Africa | 1993-2001 | 15 | 15 | 1 | 353 | 83 | 25.21 | 485 | 72.78 | 0 | 3 | 0 | 38 | 2 |
| David MillerSA | West Indies | 2010-2023 | 13 | 10 | 4 | 352 | 130* | 58.67 | 316 | 111.39 | 1 | 1 | 0 | 22 | 15 |
| Geoff MarshAUS | Sri Lanka | 1988-1992 | 10 | 10 | 1 | 352 | 80* | 39.11 | 694 | 50.72 | 0 | 3 | 1 | 18 | 2 |
| MO OdumbeKEN | Zimbabwe | 1996-2003 | 15 | 15 | 1 | 352 | 67 | 25.14 | 505 | 69.70 | 0 | 2 | 0 | 31 | 5 |
| Henry NichollsNZ | Pakistan | 2016-2025 | 17 | 16 | 4 | 352 | 82 | 29.33 | 483 | 72.88 | 0 | 3 | 2 | 24 | 0 |
| Neil FairbrotherENG | Pakistan | 1987-1999 | 14 | 13 | 0 | 351 | 63 | 27.00 | 428 | 82.01 | 0 | 3 | 0 | 24 | 2 |
| Runako MortonWI | India | 2005-2009 | 14 | 14 | 2 | 351 | 85* | 29.25 | 507 | 69.23 | 0 | 2 | 2 | 24 | 4 |
| Craig ErvineZIM | Bangladesh | 2010-2026 | 17 | 17 | 2 | 351 | 93 | 23.40 | 545 | 64.40 | 0 | 1 | 3 | 29 | 1 |
| Geoff HowarthNZ | England | 1975-1984 | 18 | 17 | 2 | 351 | 72 | 23.40 | 635 | 55.28 | 0 | 2 | 0 | 30 | 2 |
| JP DuminySA | England | 2008-2019 | 23 | 19 | 1 | 351 | 47 | 19.50 | 507 | 69.23 | 0 | 0 | 1 | 29 | 2 |
| Gulbadin NaibAFG | Ireland | 2012-2024 | 23 | 20 | 1 | 351 | 64 | 18.47 | 575 | 61.04 | 0 | 2 | 1 | 26 | 8 |
| Kumar DharmasenaSL | Pakistan | 1994-2003 | 31 | 23 | 10 | 351 | 51 | 27.00 | 511 | 68.69 | 0 | 2 | 0 | 15 | 1 |
| Shane WatsonAUS | Bangladesh | 2002-2011 | 9 | 5 | 1 | 350 | 185* | 87.50 | 245 | 142.86 | 1 | 1 | 0 | 34 | 20 |
| Nazmul Hossain ShantoBAN | Afghanistan | 2018-2026 | 13 | 13 | 1 | 350 | 104 | 29.17 | 495 | 70.71 | 1 | 2 | 0 | 30 | 6 |
| Bruce EdgarNZ | England | 1978-1986 | 14 | 14 | 0 | 350 | 74 | 25.00 | 746 | 46.92 | 0 | 2 | 1 | 32 | 1 |
| Prosper UtseyaZIM | Bangladesh | 2005-2013 | 42 | 35 | 6 | 350 | 67 | 12.07 | 637 | 54.95 | 0 | 1 | 4 | 21 | 6 |
| Jonathan TrottENG | India | 2011-2013 | 11 | 11 | 2 | 349 | 98* | 38.78 | 415 | 84.10 | 0 | 2 | 0 | 33 | 2 |
| Denesh RamdinWI | Australia | 2007-2016 | 14 | 13 | 1 | 349 | 91 | 29.08 | 435 | 80.23 | 0 | 2 | 0 | 24 | 5 |
| Richard HadleeNZ | England | 1973-1990 | 23 | 19 | 4 | 349 | 79 | 23.27 | 440 | 79.32 | 0 | 1 | 1 | 25 | 8 |
| Will YoungNZ | Sri Lanka | 2023-2025 | 8 | 8 | 3 | 348 | 90* | 69.60 | 407 | 85.50 | 0 | 3 | 1 | 46 | 1 |
| Ahmed ShehzadPAK | South Africa | 2013-2015 | 9 | 9 | 0 | 348 | 102 | 38.67 | 488 | 71.31 | 1 | 2 | 1 | 36 | 3 |
| Calum MacLeodSCO | Ireland | 2009-2018 | 11 | 10 | 1 | 348 | 116* | 38.67 | 463 | 75.16 | 1 | 1 | 1 | 38 | 1 |
| Lahiru ThirimanneSL | England | 2013-2015 | 14 | 10 | 5 | 348 | 139* | 69.60 | 425 | 81.88 | 1 | 2 | 1 | 31 | 4 |
| Gerhard ErasmusNAM | Scotland | 2022-2026 | 11 | 11 | 1 | 348 | 96* | 34.80 | 466 | 74.68 | 0 | 4 | 1 | 30 | 9 |
| Kevin O'BrienIRE | West Indies | 2007-2020 | 12 | 12 | 0 | 348 | 68 | 29.00 | 373 | 93.30 | 0 | 3 | 1 | 31 | 8 |
| Kepler WesselsAUS/SA | Sri Lanka | 1983-1993 | 13 | 12 | 0 | 348 | 82 | 29.00 | 641 | 54.29 | 0 | 2 | 0 | 22 | 0 |
| Kamran AkmalPAK | Sri Lanka | 2006-2011 | 17 | 16 | 3 | 348 | 57 | 26.77 | 428 | 81.31 | 0 | 2 | 1 | 45 | 0 |
| Aarif SheikhNEP | United Arab Emirates | 2018-2026 | 18 | 16 | 3 | 348 | 52 | 26.77 | 556 | 62.59 | 0 | 1 | 2 | 26 | 1 |
| Gordon GreenidgeWI | Sri Lanka | 1985-1986 | 5 | 5 | 1 | 347 | 110* | 86.75 | 463 | 74.95 | 1 | 3 | 0 | 35 | 3 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.