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,014 of the 5,021 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Scott StyrisNZ | Pakistan | 2000-2011 | 25 | 22 | 5 | 615 | 101* | 36.18 | 838 | 73.39 | 1 | 2 | 0 | 45 | 10 |
| Marcus TrescothickENG | India | 2002-2004 | 15 | 15 | 0 | 614 | 121 | 40.93 | 649 | 94.61 | 2 | 2 | 1 | 68 | 6 |
| Kushal Janith PereraSL | Bangladesh | 2013-2023 | 16 | 16 | 1 | 613 | 120 | 40.87 | 677 | 90.55 | 3 | 1 | 1 | 65 | 10 |
| Zaheer AbbasPAK | India | 1978-1985 | 12 | 12 | 0 | 612 | 118 | 51.00 | 630 | 97.14 | 3 | 1 | 0 | 40 | 8 |
| Stephen FlemingNZ | England | 1994-2007 | 19 | 19 | 1 | 612 | 106 | 34.00 | 926 | 66.09 | 1 | 2 | 0 | 62 | 3 |
| Andrew StraussENG | Bangladesh | 2005-2011 | 8 | 8 | 1 | 610 | 154 | 87.14 | 590 | 103.39 | 2 | 3 | 0 | 67 | 9 |
| JP DuminySA | India | 2007-2019 | 25 | 25 | 3 | 610 | 73 | 27.73 | 751 | 81.23 | 0 | 5 | 3 | 30 | 9 |
| Wavell HindsWI | Australia | 2001-2010 | 19 | 18 | 2 | 609 | 125* | 38.06 | 818 | 74.45 | 3 | 3 | 2 | 46 | 13 |
| Jimmy AdamsWI | Australia | 1995-2001 | 27 | 27 | 6 | 609 | 82 | 29.00 | 883 | 68.97 | 0 | 3 | 3 | 53 | 0 |
| Jeff DujonWI | Pakistan | 1981-1991 | 44 | 33 | 9 | 609 | 63 | 25.38 | 921 | 66.12 | 0 | 3 | 2 | 43 | 4 |
| Andy FlowerZIM | Kenya | 1996-2003 | 15 | 14 | 3 | 608 | 83 | 55.27 | 746 | 81.50 | 0 | 8 | 0 | 61 | 2 |
| Romesh KaluwitharanaSL | Australia | 1992-2004 | 21 | 21 | 1 | 608 | 95* | 30.40 | 711 | 85.51 | 0 | 6 | 3 | 73 | 1 |
| Scott StyrisNZ | South Africa | 2000-2011 | 25 | 20 | 3 | 607 | 78 | 35.71 | 773 | 78.53 | 0 | 5 | 0 | 48 | 10 |
| Aravinda de SilvaSL | South Africa | 1992-2003 | 27 | 27 | 3 | 607 | 77* | 25.29 | 821 | 73.93 | 0 | 6 | 4 | 52 | 4 |
| Chamara KapugederaSL | India | 2008-2017 | 34 | 29 | 2 | 607 | 75 | 22.48 | 886 | 68.51 | 0 | 3 | 3 | 39 | 5 |
| Nick KnightENG | Australia | 1997-2003 | 19 | 19 | 1 | 605 | 111* | 33.61 | 871 | 69.46 | 1 | 3 | 1 | 52 | 3 |
| Russel ArnoldSL | Pakistan | 1999-2006 | 27 | 25 | 6 | 604 | 61 | 31.79 | 882 | 68.48 | 0 | 2 | 1 | 54 | 2 |
| Roshan MahanamaSL | West Indies | 1986-1997 | 22 | 22 | 2 | 603 | 101 | 30.15 | 1065 | 56.62 | 1 | 4 | 3 | 36 | 3 |
| Kevin O'BrienIRE | Afghanistan | 2010-2021 | 25 | 25 | 3 | 603 | 75 | 27.41 | 738 | 81.71 | 0 | 2 | 0 | 58 | 10 |
| Quinton de KockSA | Bangladesh | 2015-2023 | 10 | 10 | 1 | 602 | 174 | 66.89 | 553 | 108.86 | 2 | 2 | 0 | 67 | 12 |
| Eoin MorganENG/IRE | South Africa | 2007-2020 | 23 | 21 | 4 | 602 | 107 | 35.41 | 666 | 90.39 | 1 | 3 | 2 | 54 | 19 |
| David BoonAUS | England | 1985-1995 | 21 | 21 | 1 | 602 | 75 | 30.10 | 905 | 66.52 | 0 | 4 | 1 | 49 | 2 |
| Craig McMillanNZ | India | 1998-2005 | 25 | 24 | 1 | 601 | 82* | 26.13 | 877 | 68.53 | 0 | 4 | 2 | 49 | 5 |
| Sunil GavaskarIND | Pakistan | 1978-1987 | 20 | 19 | 1 | 600 | 92 | 33.33 | 940 | 63.83 | 0 | 6 | 2 | 42 | 3 |
| Jeff DujonWI | Australia | 1981-1991 | 47 | 37 | 11 | 600 | 82* | 23.08 | 919 | 65.29 | 0 | 2 | 2 | 43 | 0 |
| Keith ArthurtonWI | India | 1989-1998 | 23 | 21 | 4 | 599 | 76* | 35.24 | 940 | 63.72 | 0 | 4 | 1 | 38 | 4 |
| Graeme WoodAUS | West Indies | 1978-1989 | 23 | 22 | 3 | 599 | 104* | 31.53 | 1039 | 57.65 | 1 | 3 | 2 | 33 | 0 |
| Rashid KhanAFG | Ireland | 2016-2026 | 29 | 23 | 5 | 598 | 60* | 33.22 | 562 | 106.41 | 0 | 4 | 2 | 46 | 25 |
| Mark BoucherSA | Sri Lanka | 1998-2009 | 35 | 31 | 5 | 598 | 70 | 23.00 | 740 | 80.81 | 0 | 4 | 2 | 43 | 9 |
| Stephen FlemingNZ | Sri Lanka | 1994-2007 | 33 | 33 | 1 | 598 | 77* | 18.69 | 910 | 65.71 | 0 | 2 | 6 | 56 | 6 |
| Steve SmithAUS | Pakistan | 2011-2024 | 14 | 14 | 1 | 597 | 108* | 45.92 | 711 | 83.97 | 2 | 3 | 1 | 50 | 4 |
| Marcus TrescothickENG | West Indies | 2000-2004 | 12 | 11 | 1 | 596 | 130 | 59.60 | 691 | 86.25 | 2 | 3 | 1 | 73 | 4 |
| Martin CroweNZ | India | 1985-1995 | 17 | 17 | 1 | 596 | 107* | 37.25 | 826 | 72.15 | 2 | 3 | 0 | 46 | 5 |
| Hamilton MasakadzaZIM | Sri Lanka | 2006-2018 | 18 | 18 | 0 | 596 | 111 | 33.11 | 768 | 77.60 | 1 | 4 | 0 | 75 | 5 |
| Tamim IqbalBAN | India | 2007-2019 | 19 | 18 | 0 | 596 | 70 | 33.11 | 702 | 84.90 | 0 | 7 | 2 | 71 | 7 |
| Herschelle GibbsSA | Pakistan | 1998-2007 | 25 | 22 | 1 | 595 | 114 | 28.33 | 740 | 80.41 | 2 | 3 | 7 | 79 | 6 |
| Graeme HickENG | West Indies | 1991-2000 | 22 | 21 | 2 | 594 | 86* | 31.26 | 923 | 64.36 | 0 | 3 | 2 | 40 | 4 |
| Mohammad NabiAFG | Ireland | 2010-2024 | 31 | 27 | 1 | 594 | 64 | 22.85 | 759 | 78.26 | 0 | 2 | 1 | 41 | 13 |
| Gautam GambhirIND | Bangladesh | 2003-2012 | 11 | 11 | 1 | 592 | 107* | 59.20 | 652 | 90.80 | 2 | 3 | 0 | 66 | 2 |
| Faf du PlessisSA | New Zealand | 2011-2019 | 16 | 16 | 2 | 592 | 82 | 42.29 | 749 | 79.04 | 0 | 6 | 0 | 56 | 5 |
| Jonathan TrottENG | Australia | 2011-2013 | 15 | 15 | 3 | 591 | 137 | 49.25 | 772 | 76.55 | 2 | 3 | 3 | 38 | 0 |
| Aaron FinchAUS | Pakistan | 2014-2022 | 13 | 13 | 1 | 590 | 153* | 49.17 | 701 | 84.17 | 2 | 3 | 3 | 43 | 19 |
| Graeme HickENG | South Africa | 1992-2000 | 20 | 20 | 1 | 590 | 83 | 31.05 | 776 | 76.03 | 0 | 5 | 1 | 55 | 6 |
| Jos ButtlerENG | India | 2013-2026 | 29 | 26 | 1 | 590 | 67 | 23.60 | 666 | 88.59 | 0 | 4 | 2 | 48 | 13 |
| Grant FlowerZIM | Kenya | 1996-2003 | 16 | 14 | 1 | 589 | 140 | 45.31 | 733 | 80.35 | 1 | 4 | 0 | 56 | 6 |
| Ravi ShastriIND | West Indies | 1983-1992 | 32 | 30 | 3 | 589 | 73* | 21.81 | 1115 | 52.83 | 0 | 2 | 1 | 31 | 5 |
| Sourav GangulyIND | Kenya | 1998-2004 | 11 | 10 | 2 | 588 | 111* | 73.50 | 745 | 78.93 | 3 | 2 | 0 | 50 | 15 |
| John WrightNZ | Sri Lanka | 1979-1992 | 24 | 24 | 0 | 588 | 64 | 24.50 | 966 | 60.87 | 0 | 3 | 2 | 66 | 3 |
| Graeme HickENG | Sri Lanka | 1992-2001 | 15 | 15 | 3 | 587 | 126* | 48.92 | 807 | 72.74 | 1 | 3 | 1 | 34 | 8 |
| Marcus TrescothickENG | Pakistan | 2000-2006 | 18 | 18 | 1 | 587 | 137 | 34.53 | 719 | 81.64 | 2 | 2 | 2 | 66 | 7 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.