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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Angelo MathewsSL | New Zealand | 2009-2023 | 28 | 23 | 7 | 500 | 95 | 31.25 | 632 | 79.11 | 0 | 4 | 7 | 51 | 3 |
| Ramnaresh SarwanWI | Australia | 2003-2013 | 23 | 22 | 1 | 499 | 63 | 23.76 | 735 | 67.89 | 0 | 2 | 2 | 50 | 2 |
| Marnus LabuschagneAUS | South Africa | 2020-2025 | 13 | 12 | 1 | 498 | 124 | 45.27 | 569 | 87.52 | 2 | 1 | 1 | 49 | 2 |
| Darren BravoWI | Sri Lanka | 2011-2021 | 14 | 14 | 1 | 498 | 102 | 38.31 | 665 | 74.89 | 1 | 2 | 0 | 32 | 14 |
| Roy DiasSL | India | 1979-1987 | 14 | 14 | 1 | 498 | 121 | 38.31 | 673 | 74.00 | 2 | 2 | 1 | 37 | 1 |
| Mohammad AzharuddinIND | Zimbabwe | 1987-1999 | 22 | 17 | 4 | 498 | 153* | 38.31 | 662 | 75.23 | 1 | 2 | 1 | 38 | 5 |
| Mohammad NabiAFG | Bangladesh | 2014-2026 | 23 | 20 | 4 | 498 | 84 | 31.13 | 513 | 97.08 | 0 | 2 | 1 | 32 | 16 |
| Wasim AkramPAK | West Indies | 1985-2002 | 63 | 51 | 9 | 498 | 43 | 11.86 | 673 | 74.00 | 0 | 0 | 9 | 35 | 9 |
| Hashim AmlaSA | Bangladesh | 2008-2017 | 11 | 10 | 2 | 497 | 140 | 62.13 | 568 | 87.50 | 2 | 2 | 0 | 42 | 4 |
| Virender SehwagIND | South Africa | 2001-2011 | 18 | 18 | 1 | 497 | 77* | 29.24 | 514 | 96.69 | 0 | 3 | 1 | 73 | 6 |
| Charith AsalankaSL | Bangladesh | 2023-2025 | 9 | 9 | 1 | 496 | 108 | 62.00 | 604 | 82.12 | 2 | 3 | 0 | 41 | 14 |
| Sachin TendulkarIND | Bangladesh | 1990-2012 | 12 | 11 | 1 | 496 | 114 | 49.60 | 583 | 85.08 | 1 | 2 | 0 | 67 | 5 |
| Temba BavumaSA | Australia | 2020-2026 | 11 | 11 | 1 | 495 | 114* | 49.50 | 583 | 84.91 | 2 | 2 | 2 | 52 | 6 |
| Mohammad HafeezPAK | India | 2005-2019 | 12 | 12 | 1 | 495 | 105 | 45.00 | 595 | 83.19 | 1 | 3 | 1 | 44 | 9 |
| Nicolas PooranWI | India | 2019-2022 | 13 | 12 | 1 | 495 | 89 | 45.00 | 464 | 106.68 | 0 | 3 | 0 | 38 | 24 |
| Brendon McCullumNZ | Pakistan | 2003-2016 | 28 | 23 | 4 | 494 | 131 | 26.00 | 532 | 92.86 | 1 | 2 | 3 | 50 | 11 |
| Roger TwoseNZ | Zimbabwe | 1996-2001 | 11 | 10 | 2 | 493 | 85 | 61.63 | 668 | 73.80 | 0 | 6 | 0 | 40 | 8 |
| Shakib Al HasanBAN | South Africa | 2007-2023 | 18 | 17 | 2 | 493 | 77 | 32.87 | 674 | 73.15 | 0 | 5 | 1 | 48 | 4 |
| Raqibul HasanBAN | Zimbabwe | 2009-2010 | 17 | 17 | 4 | 493 | 78 | 37.92 | 755 | 65.30 | 0 | 3 | 1 | 48 | 5 |
| Dilip VengsarkarIND | West Indies | 1979-1989 | 21 | 21 | 3 | 493 | 88 | 27.39 | 747 | 66.00 | 0 | 3 | 0 | 28 | 5 |
| Milind KumarUSA | United Arab Emirates | 2024-2026 | 6 | 5 | 3 | 492 | 155* | 246.00 | 423 | 116.31 | 3 | 1 | 0 | 40 | 14 |
| Craig McMillanNZ | Zimbabwe | 1997-2005 | 20 | 17 | 2 | 492 | 78 | 32.80 | 564 | 87.23 | 0 | 4 | 0 | 32 | 12 |
| Angelo MathewsSL | South Africa | 2009-2019 | 19 | 18 | 3 | 492 | 97* | 32.80 | 605 | 81.32 | 0 | 3 | 1 | 38 | 7 |
| Paul StirlingIRE | United Arab Emirates | 2015-2023 | 9 | 9 | 1 | 491 | 162 | 61.38 | 519 | 94.61 | 3 | 0 | 1 | 46 | 18 |
| Craig ErvineZIM | Afghanistan | 2015-2024 | 24 | 24 | 4 | 491 | 73 | 24.55 | 778 | 63.11 | 0 | 2 | 2 | 45 | 4 |
| Jason RoyENG | Sri Lanka | 2016-2021 | 12 | 11 | 2 | 490 | 162 | 54.44 | 428 | 114.49 | 2 | 1 | 1 | 47 | 10 |
| Romesh KaluwitharanaSL | England | 1996-2003 | 16 | 16 | 2 | 490 | 102* | 35.00 | 615 | 79.67 | 1 | 5 | 1 | 64 | 1 |
| Andrew JonesNZ | England | 1988-1992 | 13 | 13 | 1 | 489 | 90 | 40.75 | 787 | 62.13 | 0 | 5 | 0 | 48 | 0 |
| JP DuminySA | Pakistan | 2007-2017 | 18 | 17 | 3 | 489 | 64 | 34.93 | 641 | 76.29 | 0 | 3 | 0 | 35 | 3 |
| Azhar AliPAK | England | 2012-2017 | 13 | 13 | 0 | 488 | 82 | 37.54 | 661 | 73.83 | 0 | 4 | 1 | 42 | 6 |
| Ahmed ShehzadPAK | New Zealand | 2011-2016 | 15 | 15 | 1 | 488 | 115 | 34.86 | 582 | 83.85 | 2 | 2 | 3 | 55 | 7 |
| Kane WilliamsonNZ | West Indies | 2012-2022 | 12 | 12 | 0 | 487 | 148 | 40.58 | 612 | 79.58 | 1 | 2 | 0 | 44 | 3 |
| Alec StewartENG | India | 1989-2003 | 20 | 18 | 3 | 487 | 116 | 32.47 | 696 | 69.97 | 1 | 2 | 2 | 38 | 4 |
| Sherwin CampbellWI | Australia | 1995-2001 | 22 | 22 | 0 | 487 | 64 | 22.14 | 874 | 55.72 | 0 | 3 | 1 | 40 | 0 |
| Thilina KandambySL | India | 2009-2010 | 17 | 17 | 5 | 486 | 93* | 40.50 | 611 | 79.54 | 0 | 3 | 0 | 45 | 0 |
| Kusal MendisSL | Zimbabwe | 2016-2025 | 19 | 18 | 4 | 486 | 86 | 34.71 | 569 | 85.41 | 0 | 3 | 3 | 58 | 3 |
| Ravi ShastriIND | England | 1981-1992 | 18 | 15 | 4 | 485 | 102 | 44.09 | 764 | 63.48 | 1 | 3 | 0 | 31 | 1 |
| Noor Ali ZadranAFG | Zimbabwe | 2014-2017 | 17 | 17 | 0 | 485 | 63 | 28.53 | 838 | 57.88 | 0 | 4 | 3 | 53 | 2 |
| Mark TaylorAUS | West Indies | 1991-1997 | 23 | 23 | 0 | 485 | 66 | 21.09 | 999 | 48.55 | 0 | 2 | 1 | 39 | 0 |
| Imam-ul-HaqPAK | Australia | 2019-2023 | 8 | 8 | 1 | 484 | 106 | 69.14 | 543 | 89.13 | 2 | 3 | 1 | 38 | 10 |
| Darren LehmannAUS | New Zealand | 1998-2004 | 14 | 13 | 2 | 484 | 76 | 44.00 | 655 | 73.89 | 0 | 5 | 0 | 30 | 0 |
| Nick KnightENG | India | 1997-2003 | 15 | 15 | 1 | 484 | 105 | 34.57 | 652 | 74.23 | 1 | 3 | 2 | 42 | 5 |
| Desmond HaynesWI | Sri Lanka | 1985-1993 | 14 | 14 | 0 | 483 | 105 | 34.50 | 683 | 70.72 | 1 | 3 | 3 | 42 | 4 |
| Mohammad RizwanPAK | New Zealand | 2016-2025 | 16 | 15 | 3 | 483 | 77* | 40.25 | 574 | 84.15 | 0 | 3 | 0 | 37 | 6 |
| Mehedi Hasan MirazBAN | Afghanistan | 2018-2026 | 18 | 15 | 3 | 483 | 112* | 40.25 | 722 | 66.90 | 1 | 4 | 0 | 28 | 5 |
| Gus LogieWI | England | 1987-1992 | 16 | 16 | 1 | 483 | 82 | 32.20 | 698 | 69.20 | 0 | 3 | 1 | 37 | 2 |
| Misbah-ul-HaqPAK | Zimbabwe | 2002-2015 | 15 | 12 | 4 | 482 | 83* | 60.25 | 618 | 77.99 | 0 | 5 | 1 | 33 | 6 |
| Romesh KaluwitharanaSL | India | 1990-2002 | 32 | 30 | 2 | 482 | 53 | 17.21 | 672 | 71.73 | 0 | 1 | 5 | 44 | 1 |
| Rahmanullah GurbazAFG | Ireland | 2021-2026 | 9 | 9 | 0 | 481 | 127 | 53.44 | 465 | 103.44 | 2 | 2 | 0 | 43 | 25 |
| Suresh RainaIND | Bangladesh | 2008-2015 | 13 | 13 | 6 | 481 | 116* | 68.71 | 441 | 109.07 | 1 | 3 | 0 | 45 | 11 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.