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,013 of the 5,044 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lahiru ThirimanneSL | Pakistan | 2012-2019 | 21 | 19 | 1 | 699 | 102 | 38.83 | 938 | 74.52 | 2 | 4 | 1 | 57 | 3 |
| Kane WilliamsonNZ | Sri Lanka | 2010-2023 | 23 | 19 | 0 | 699 | 103 | 36.79 | 807 | 86.62 | 1 | 7 | 1 | 63 | 5 |
| Hashim AmlaSA | Australia | 2009-2016 | 23 | 23 | 2 | 699 | 102 | 33.29 | 881 | 79.34 | 1 | 5 | 1 | 72 | 3 |
| David BoonAUS | Pakistan | 1986-1994 | 19 | 19 | 1 | 698 | 84* | 38.78 | 1152 | 60.59 | 0 | 5 | 1 | 51 | 1 |
| Daryll CullinanSA | Pakistan | 1993-2000 | 23 | 22 | 4 | 698 | 124 | 38.78 | 927 | 75.30 | 2 | 3 | 1 | 47 | 5 |
| Marcus TrescothickENG | Sri Lanka | 2001-2006 | 17 | 17 | 0 | 697 | 121 | 41.00 | 811 | 85.94 | 1 | 4 | 0 | 92 | 4 |
| JP DuminySA | Australia | 2009-2019 | 25 | 23 | 4 | 697 | 82 | 36.68 | 768 | 90.76 | 0 | 5 | 0 | 49 | 11 |
| Chris CairnsNZ | Pakistan | 1994-2004 | 33 | 31 | 5 | 697 | 84* | 26.81 | 798 | 87.34 | 0 | 2 | 1 | 46 | 21 |
| Faf du PlessisSA | India | 2011-2019 | 14 | 14 | 2 | 696 | 133* | 58.00 | 766 | 90.86 | 2 | 5 | 0 | 56 | 10 |
| Hansie CronjeSA | Pakistan | 1992-2000 | 24 | 21 | 3 | 696 | 81 | 38.67 | 884 | 78.73 | 0 | 5 | 0 | 43 | 12 |
| Mohinder AmarnathIND | West Indies | 1979-1989 | 23 | 23 | 1 | 694 | 100* | 31.55 | 1267 | 54.78 | 1 | 4 | 1 | 40 | 2 |
| Mohammad ShahzadAFG | Zimbabwe | 2015-2018 | 21 | 21 | 2 | 693 | 131* | 36.47 | 791 | 87.61 | 1 | 3 | 0 | 76 | 20 |
| Carl HooperWI | England | 1987-1998 | 25 | 24 | 5 | 693 | 100* | 36.47 | 1108 | 62.55 | 1 | 3 | 0 | 59 | 4 |
| Brad HaddinAUS | New Zealand | 2007-2015 | 17 | 16 | 1 | 692 | 110 | 46.13 | 754 | 91.78 | 2 | 3 | 1 | 59 | 22 |
| Lahiru ThirimanneSL | India | 2010-2019 | 22 | 19 | 0 | 692 | 80 | 36.42 | 955 | 72.46 | 0 | 7 | 2 | 47 | 10 |
| Kieron PollardWI | Australia | 2008-2021 | 24 | 23 | 3 | 692 | 109* | 34.60 | 779 | 88.83 | 2 | 2 | 3 | 45 | 31 |
| Misbah-ul-HaqPAK | West Indies | 2008-2015 | 17 | 16 | 6 | 691 | 96* | 69.10 | 1020 | 67.75 | 0 | 9 | 0 | 37 | 10 |
| Andy FlowerZIM | England | 1992-2002 | 22 | 22 | 1 | 691 | 142* | 32.90 | 991 | 69.73 | 1 | 4 | 0 | 53 | 2 |
| Ajinkya RahaneIND | England | 2011-2017 | 20 | 20 | 0 | 690 | 106 | 34.50 | 880 | 78.41 | 1 | 3 | 3 | 63 | 10 |
| Eoin MorganENG/IRE | New Zealand | 2007-2019 | 23 | 22 | 0 | 689 | 113 | 31.32 | 721 | 95.56 | 1 | 4 | 1 | 55 | 27 |
| Pathum NissankaSL | Afghanistan | 2022-2024 | 11 | 11 | 2 | 688 | 210* | 76.44 | 652 | 105.52 | 2 | 2 | 0 | 82 | 12 |
| Travis HeadAUS | South Africa | 2016-2026 | 19 | 19 | 1 | 687 | 142 | 38.17 | 579 | 118.65 | 1 | 4 | 1 | 95 | 17 |
| Ramiz RajaPAK | England | 1985-1992 | 21 | 21 | 1 | 687 | 113 | 34.35 | 1049 | 65.49 | 1 | 3 | 3 | 57 | 0 |
| Kris SrikkanthIND | Pakistan | 1982-1992 | 25 | 25 | 1 | 687 | 123 | 28.63 | 939 | 73.16 | 1 | 4 | 0 | 65 | 8 |
| Geoff BoycottENG | Australia | 1971-1981 | 16 | 16 | 3 | 686 | 105 | 52.77 | 1159 | 59.19 | 1 | 5 | 0 | 59 | 0 |
| Mitchell MarshAUS | England | 2013-2024 | 22 | 21 | 1 | 686 | 73 | 34.30 | 767 | 89.44 | 0 | 7 | 0 | 56 | 17 |
| Shivnarine ChanderpaulWI | New Zealand | 1996-2009 | 27 | 25 | 2 | 686 | 108* | 29.83 | 1025 | 66.93 | 1 | 2 | 0 | 62 | 4 |
| JP DuminySA | Zimbabwe | 2006-2018 | 19 | 19 | 10 | 685 | 129 | 76.11 | 738 | 92.82 | 3 | 2 | 0 | 49 | 11 |
| Tamim IqbalBAN | Pakistan | 2008-2019 | 17 | 17 | 1 | 684 | 132 | 42.75 | 803 | 85.18 | 2 | 5 | 2 | 88 | 6 |
| Kapil DevIND | New Zealand | 1979-1994 | 29 | 27 | 6 | 684 | 75 | 32.57 | 669 | 102.24 | 0 | 5 | 3 | 56 | 9 |
| Daryl MitchellNZ | Pakistan | 2023-2025 | 14 | 14 | 0 | 683 | 129 | 48.79 | 743 | 91.92 | 2 | 3 | 0 | 46 | 15 |
| Alec StewartENG | Sri Lanka | 1989-2003 | 22 | 22 | 1 | 683 | 88 | 32.52 | 917 | 74.48 | 0 | 7 | 1 | 65 | 4 |
| Saeed AnwarPAK | Australia | 1989-2002 | 30 | 30 | 1 | 683 | 104* | 23.55 | 921 | 74.16 | 1 | 0 | 3 | 84 | 4 |
| Shivnarine ChanderpaulWI | Sri Lanka | 1995-2011 | 20 | 20 | 4 | 680 | 77 | 42.50 | 986 | 68.97 | 0 | 7 | 0 | 41 | 12 |
| Asanka GurusinhaSL | India | 1986-1996 | 24 | 23 | 0 | 680 | 85 | 29.57 | 1063 | 63.97 | 0 | 5 | 2 | 36 | 11 |
| Damien MartynAUS | India | 1998-2006 | 30 | 26 | 6 | 680 | 100 | 34.00 | 873 | 77.89 | 1 | 5 | 2 | 58 | 4 |
| Shakib Al HasanBAN | New Zealand | 2007-2023 | 23 | 23 | 2 | 679 | 114 | 32.33 | 834 | 81.41 | 2 | 3 | 1 | 66 | 6 |
| Ian BothamENG | Australia | 1979-1992 | 32 | 30 | 3 | 678 | 72 | 25.11 | 783 | 86.59 | 0 | 4 | 2 | 70 | 12 |
| Mahela JayawardeneSL | West Indies | 1999-2013 | 22 | 20 | 4 | 676 | 106* | 42.25 | 791 | 85.46 | 1 | 5 | 0 | 53 | 6 |
| Mark BoucherSA | Australia | 1999-2011 | 40 | 37 | 10 | 676 | 76 | 25.04 | 847 | 79.81 | 0 | 5 | 6 | 46 | 11 |
| Kepler WesselsAUS/SA | West Indies | 1983-1993 | 27 | 26 | 0 | 675 | 77 | 25.96 | 1327 | 50.87 | 0 | 5 | 0 | 36 | 2 |
| Stuart MatsikenyeriZIM | Bangladesh | 2004-2009 | 29 | 29 | 2 | 675 | 89 | 25.00 | 955 | 70.68 | 0 | 3 | 2 | 60 | 4 |
| Upul TharangaSL | England | 2006-2018 | 18 | 16 | 2 | 674 | 120 | 48.14 | 829 | 81.30 | 3 | 3 | 2 | 68 | 4 |
| Dwayne BravoWI | England | 2004-2014 | 26 | 20 | 4 | 674 | 112* | 42.13 | 752 | 89.63 | 1 | 4 | 1 | 68 | 12 |
| Mohammad YousufPAK | West Indies | 1999-2009 | 24 | 23 | 4 | 674 | 105 | 35.47 | 908 | 74.23 | 1 | 3 | 2 | 42 | 5 |
| Wasim AkramPAK | Sri Lanka | 1986-2002 | 59 | 46 | 8 | 674 | 79 | 17.74 | 659 | 102.28 | 0 | 1 | 5 | 38 | 29 |
| Boeta DippenaarSA | Sri Lanka | 2000-2006 | 17 | 17 | 1 | 673 | 125* | 42.06 | 953 | 70.62 | 1 | 5 | 0 | 57 | 7 |
| Martin GuptillNZ | West Indies | 2009-2022 | 16 | 16 | 2 | 672 | 237* | 48.00 | 766 | 87.73 | 2 | 3 | 2 | 57 | 19 |
| Scott StyrisNZ | Australia | 2000-2011 | 34 | 31 | 2 | 672 | 101 | 23.17 | 858 | 78.32 | 1 | 3 | 5 | 61 | 7 |
| Shreyas IyerIND | New Zealand | 2020-2026 | 13 | 12 | 0 | 671 | 105 | 55.92 | 695 | 96.55 | 2 | 4 | 0 | 59 | 19 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.