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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Craig McMillanNZ | Sri Lanka | 1997-2007 | 21 | 21 | 1 | 408 | 61 | 20.40 | 624 | 65.38 | 0 | 1 | 2 | 26 | 6 |
| Jimmy AdamsWI | Pakistan | 1992-2000 | 27 | 21 | 8 | 408 | 81* | 31.38 | 652 | 62.58 | 0 | 2 | 0 | 24 | 1 |
| Mohammad ShahzadAFG | Scotland | 2010-2019 | 9 | 9 | 1 | 407 | 100* | 50.88 | 409 | 99.51 | 1 | 2 | 0 | 54 | 7 |
| Alex HalesENG | Pakistan | 2015-2017 | 10 | 10 | 0 | 407 | 171 | 40.70 | 404 | 100.74 | 2 | 0 | 0 | 46 | 8 |
| Mohammad NabiAFG | Sri Lanka | 2014-2024 | 15 | 14 | 1 | 407 | 136 | 31.31 | 390 | 104.36 | 1 | 1 | 0 | 37 | 14 |
| Grant FlowerZIM | West Indies | 1993-2001 | 15 | 15 | 2 | 407 | 96* | 31.31 | 597 | 68.17 | 0 | 2 | 0 | 35 | 4 |
| Chris HarrisNZ | India | 1992-2003 | 34 | 28 | 8 | 407 | 50* | 20.35 | 598 | 68.06 | 0 | 1 | 3 | 29 | 5 |
| Paul CollingwoodENG | South Africa | 2005-2009 | 16 | 11 | 1 | 406 | 105* | 40.60 | 475 | 85.47 | 1 | 2 | 0 | 31 | 7 |
| Angelo MathewsSL | Bangladesh | 2009-2023 | 15 | 12 | 5 | 406 | 87 | 58.00 | 471 | 86.20 | 0 | 4 | 1 | 32 | 5 |
| Mohammad KaifIND | New Zealand | 2002-2005 | 14 | 13 | 4 | 406 | 102* | 45.11 | 611 | 66.45 | 1 | 3 | 2 | 41 | 0 |
| Jos ButtlerENG | Bangladesh | 2015-2023 | 10 | 9 | 0 | 405 | 76 | 45.00 | 325 | 124.62 | 0 | 5 | 0 | 28 | 12 |
| Andy FlowerZIM | Bangladesh | 1997-2001 | 10 | 10 | 1 | 405 | 81 | 45.00 | 512 | 79.10 | 0 | 4 | 0 | 18 | 3 |
| Grant ElliottNZ | Australia | 2009-2016 | 11 | 11 | 1 | 405 | 115 | 40.50 | 479 | 84.55 | 1 | 3 | 2 | 28 | 4 |
| Matthew WadeAUS | Sri Lanka | 2012-2016 | 16 | 16 | 1 | 405 | 76 | 27.00 | 536 | 75.56 | 0 | 2 | 0 | 27 | 3 |
| Thisara PereraSL | South Africa | 2012-2019 | 19 | 18 | 4 | 405 | 69* | 28.93 | 358 | 113.13 | 0 | 3 | 1 | 30 | 14 |
| Saim AyubPAK | South Africa | 2024-2025 | 6 | 6 | 0 | 404 | 109 | 67.33 | 422 | 95.73 | 2 | 2 | 0 | 48 | 8 |
| David GowerENG | West Indies | 1979-1987 | 22 | 22 | 0 | 404 | 59 | 18.36 | 625 | 64.64 | 0 | 1 | 3 | 36 | 0 |
| Steve TikoloKEN | Bangladesh | 1997-2006 | 13 | 13 | 1 | 403 | 106* | 33.58 | 483 | 83.44 | 1 | 2 | 3 | 49 | 1 |
| Mohsin KhanPAK | Sri Lanka | 1982-1986 | 13 | 13 | 0 | 403 | 85 | 31.00 | 577 | 69.84 | 0 | 3 | 0 | 36 | 2 |
| Shubman GillIND | Sri Lanka | 2023-2024 | 9 | 9 | 1 | 402 | 116 | 50.25 | 398 | 101.01 | 1 | 2 | 0 | 54 | 4 |
| Jacob OramNZ | England | 2004-2008 | 13 | 10 | 3 | 402 | 88 | 57.43 | 385 | 104.42 | 0 | 5 | 1 | 28 | 14 |
| Rilee RossouwSA | Australia | 2014-2016 | 9 | 9 | 1 | 401 | 122 | 50.13 | 422 | 95.02 | 1 | 3 | 0 | 52 | 3 |
| Sunil GavaskarIND | Sri Lanka | 1979-1987 | 12 | 11 | 3 | 401 | 71 | 50.13 | 572 | 70.10 | 0 | 3 | 1 | 25 | 2 |
| Dilip VengsarkarIND | New Zealand | 1976-1990 | 22 | 21 | 1 | 401 | 66 | 20.05 | 674 | 59.50 | 0 | 2 | 5 | 30 | 0 |
| Richie BerringtonSCO | Oman | 2019-2026 | 10 | 10 | 3 | 400 | 97 | 57.14 | 497 | 80.48 | 0 | 4 | 0 | 27 | 8 |
| Zaheer AbbasPAK | West Indies | 1975-1983 | 10 | 10 | 1 | 400 | 95* | 44.44 | 616 | 64.94 | 0 | 2 | 0 | 30 | 2 |
| Abdool SamadCAN | Bermuda | 2006-2008 | 10 | 10 | 0 | 399 | 130 | 39.90 | 508 | 78.54 | 1 | 1 | 0 | 37 | 3 |
| Calum MacLeodSCO | Papua New Guinea | 2017-2022 | 10 | 10 | 1 | 399 | 154 | 44.33 | 599 | 66.61 | 1 | 1 | 0 | 41 | 3 |
| Paul CollingwoodENG | Pakistan | 2001-2010 | 17 | 16 | 2 | 399 | 66* | 28.50 | 551 | 72.41 | 0 | 2 | 1 | 27 | 1 |
| Irfan PathanIND | Pakistan | 2004-2012 | 23 | 18 | 6 | 399 | 65 | 33.25 | 468 | 85.26 | 0 | 2 | 1 | 33 | 10 |
| Saeed AnwarPAK | South Africa | 1993-2002 | 24 | 24 | 1 | 398 | 42 | 17.30 | 635 | 62.68 | 0 | 0 | 3 | 47 | 4 |
| George MunseySCO | Namibia | 2022-2026 | 9 | 8 | 2 | 397 | 103* | 66.17 | 377 | 105.31 | 1 | 4 | 1 | 44 | 18 |
| Shaun MarshAUS | Pakistan | 2009-2019 | 12 | 12 | 2 | 397 | 91* | 39.70 | 539 | 73.65 | 0 | 3 | 0 | 32 | 3 |
| Andy FlowerZIM | West Indies | 1992-2001 | 15 | 15 | 2 | 397 | 89 | 30.54 | 580 | 68.45 | 0 | 3 | 0 | 33 | 1 |
| Vinod KambliIND | West Indies | 1991-1999 | 17 | 16 | 4 | 397 | 68 | 33.08 | 513 | 77.39 | 0 | 3 | 1 | 30 | 5 |
| Jason RoyENG | South Africa | 2016-2023 | 18 | 16 | 0 | 396 | 113 | 24.75 | 421 | 94.06 | 1 | 1 | 0 | 49 | 8 |
| Ian BothamENG | New Zealand | 1978-1992 | 19 | 18 | 0 | 396 | 79 | 22.00 | 478 | 82.85 | 0 | 2 | 1 | 37 | 13 |
| Rohan MustafaUAE | Papua New Guinea | 2017-2023 | 11 | 9 | 0 | 395 | 109 | 43.89 | 574 | 68.82 | 1 | 2 | 1 | 32 | 8 |
| Richie BerringtonSCO | Papua New Guinea | 2017-2022 | 10 | 10 | 1 | 395 | 114* | 43.89 | 523 | 75.53 | 1 | 3 | 0 | 21 | 9 |
| Richie BerringtonSCO | Netherlands | 2008-2025 | 11 | 10 | 0 | 395 | 105 | 39.50 | 438 | 90.18 | 1 | 2 | 1 | 17 | 15 |
| Monank PatelUSA | Nepal | 2020-2025 | 10 | 10 | 1 | 395 | 100 | 43.89 | 522 | 75.67 | 1 | 3 | 0 | 28 | 5 |
| Sunil GavaskarIND | West Indies | 1979-1986 | 11 | 11 | 1 | 395 | 90 | 39.50 | 625 | 63.20 | 0 | 4 | 0 | 24 | 6 |
| Brad HaddinAUS | South Africa | 2006-2014 | 17 | 17 | 0 | 395 | 78 | 23.24 | 438 | 90.18 | 0 | 4 | 0 | 32 | 10 |
| Dhananjaya de SilvaSL | South Africa | 2017-2023 | 17 | 17 | 0 | 395 | 84 | 23.24 | 554 | 71.30 | 0 | 1 | 0 | 34 | 4 |
| Nasser HussainENG | Australia | 1999-2003 | 13 | 13 | 0 | 394 | 93 | 30.31 | 589 | 66.89 | 0 | 3 | 2 | 28 | 1 |
| Glenn MaxwellAUS | Sri Lanka | 2013-2025 | 13 | 13 | 3 | 394 | 102 | 39.40 | 269 | 146.47 | 1 | 1 | 0 | 42 | 15 |
| Graeme HickENG | Pakistan | 1992-2000 | 14 | 13 | 2 | 394 | 71* | 35.82 | 448 | 87.95 | 0 | 4 | 0 | 30 | 6 |
| Hashan TillakaratneSL | New Zealand | 1988-2003 | 19 | 16 | 4 | 394 | 81* | 32.83 | 713 | 55.26 | 0 | 2 | 2 | 25 | 3 |
| Chris HarrisNZ | England | 1990-2004 | 24 | 19 | 2 | 394 | 56 | 23.18 | 623 | 63.24 | 0 | 1 | 3 | 21 | 2 |
| Rilee RossouwSA | West Indies | 2015-2016 | 7 | 7 | 0 | 393 | 132 | 56.14 | 357 | 110.08 | 2 | 2 | 1 | 30 | 11 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.