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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jos ButtlerENG | New Zealand | 2013-2025 | 28 | 25 | 3 | 832 | 129 | 37.82 | 696 | 119.54 | 1 | 4 | 1 | 75 | 29 |
| David BoonAUS | West Indies | 1984-1995 | 31 | 31 | 1 | 832 | 100 | 27.73 | 1377 | 60.42 | 1 | 5 | 1 | 61 | 2 |
| Allan LambENG | Pakistan | 1982-1992 | 22 | 22 | 2 | 830 | 118 | 41.50 | 1089 | 76.22 | 1 | 5 | 0 | 73 | 3 |
| MS DhoniIND | South Africa | 2005-2019 | 37 | 32 | 6 | 830 | 92* | 31.92 | 950 | 87.37 | 0 | 4 | 1 | 67 | 18 |
| Quinton de KockSA | Pakistan | 2013-2025 | 19 | 19 | 1 | 829 | 123* | 46.06 | 929 | 89.24 | 2 | 4 | 2 | 86 | 19 |
| Aravinda de SilvaSL | New Zealand | 1984-2003 | 37 | 36 | 3 | 829 | 66 | 25.12 | 1120 | 74.02 | 0 | 7 | 2 | 67 | 12 |
| Ajay JadejaIND | New Zealand | 1992-1999 | 27 | 25 | 6 | 828 | 95 | 43.58 | 1262 | 65.61 | 0 | 7 | 1 | 59 | 12 |
| Rohit SharmaIND | Bangladesh | 2008-2025 | 18 | 18 | 3 | 827 | 137 | 55.13 | 844 | 97.99 | 3 | 3 | 3 | 75 | 27 |
| Chris GayleWI/IWX | Australia | 2003-2019 | 32 | 32 | 1 | 823 | 92 | 26.55 | 943 | 87.27 | 0 | 7 | 4 | 98 | 20 |
| Ijaz AhmedPAK | West Indies | 1986-1999 | 38 | 36 | 2 | 823 | 94 | 24.21 | 1136 | 72.45 | 0 | 6 | 0 | 61 | 5 |
| Alastair CookENG | India | 2007-2014 | 27 | 27 | 1 | 822 | 102 | 31.62 | 1066 | 77.11 | 1 | 6 | 3 | 103 | 2 |
| Ken RutherfordNZ | Australia | 1986-1995 | 29 | 28 | 1 | 820 | 79 | 30.37 | 1223 | 67.05 | 0 | 4 | 1 | 54 | 4 |
| Geoff MarshAUS | New Zealand | 1986-1992 | 27 | 27 | 1 | 819 | 126* | 31.50 | 1527 | 53.63 | 2 | 4 | 2 | 58 | 5 |
| Alistair CampbellZIM | New Zealand | 1992-2001 | 21 | 21 | 2 | 816 | 111 | 42.95 | 1220 | 66.89 | 2 | 3 | 0 | 71 | 7 |
| Michael BevanAUS | West Indies | 1995-2003 | 29 | 25 | 11 | 814 | 78* | 58.14 | 1057 | 77.01 | 0 | 5 | 0 | 59 | 3 |
| Babar AzamPAK | Australia | 2017-2026 | 16 | 16 | 3 | 811 | 114 | 62.38 | 943 | 86.00 | 3 | 3 | 0 | 79 | 5 |
| Graeme SmithSA | Australia | 2002-2011 | 23 | 23 | 1 | 811 | 119* | 36.86 | 930 | 87.20 | 1 | 6 | 1 | 95 | 5 |
| Graeme SmithSA | New Zealand | 2003-2013 | 23 | 23 | 0 | 811 | 116 | 35.26 | 1070 | 75.79 | 1 | 5 | 1 | 98 | 2 |
| Vusi SibandaZIM | Bangladesh | 2005-2014 | 26 | 26 | 2 | 811 | 103* | 33.79 | 1151 | 70.46 | 1 | 4 | 3 | 91 | 11 |
| Kusal MendisSL | Bangladesh | 2017-2025 | 22 | 21 | 1 | 809 | 124 | 40.45 | 970 | 83.40 | 2 | 5 | 1 | 83 | 12 |
| Alastair CookENG | Sri Lanka | 2006-2014 | 23 | 23 | 2 | 809 | 119 | 38.52 | 1085 | 74.56 | 1 | 4 | 1 | 85 | 1 |
| Kris SrikkanthIND | West Indies | 1983-1992 | 34 | 34 | 1 | 808 | 112 | 24.48 | 1348 | 59.94 | 2 | 3 | 1 | 72 | 13 |
| Michael HusseyAUS | South Africa | 2006-2011 | 24 | 23 | 5 | 807 | 83* | 44.83 | 919 | 87.81 | 0 | 6 | 0 | 66 | 14 |
| Jonty RhodesSA | Pakistan | 1992-2002 | 30 | 25 | 5 | 807 | 121 | 40.35 | 919 | 87.81 | 1 | 4 | 2 | 63 | 6 |
| Wasim AkramPAK | Australia | 1985-2003 | 49 | 45 | 5 | 806 | 86 | 20.15 | 898 | 89.76 | 0 | 1 | 4 | 58 | 26 |
| Kepler WesselsAUS/SA | India | 1983-1993 | 20 | 20 | 2 | 805 | 107 | 44.72 | 1340 | 60.07 | 1 | 6 | 0 | 75 | 0 |
| Andy FlowerZIM | New Zealand | 1992-2003 | 24 | 24 | 0 | 803 | 81 | 33.46 | 1018 | 78.88 | 0 | 6 | 2 | 78 | 2 |
| Shoaib MalikPAK | West Indies | 1999-2017 | 27 | 24 | 5 | 803 | 111* | 42.26 | 994 | 80.78 | 2 | 6 | 2 | 62 | 14 |
| Martin GuptillNZ | England | 2009-2019 | 20 | 20 | 3 | 802 | 189* | 47.18 | 912 | 87.94 | 2 | 5 | 1 | 91 | 14 |
| Grant FlowerZIM | Pakistan | 1993-2003 | 28 | 26 | 1 | 801 | 91 | 32.04 | 1272 | 62.97 | 0 | 6 | 0 | 63 | 5 |
| Sikandar RazaZIM | Afghanistan | 2014-2024 | 27 | 26 | 4 | 798 | 141 | 36.27 | 1028 | 77.63 | 1 | 4 | 0 | 67 | 21 |
| Aravinda de SilvaSL | Zimbabwe | 1992-2003 | 16 | 16 | 3 | 797 | 127* | 61.31 | 907 | 87.87 | 2 | 5 | 0 | 72 | 6 |
| Asghar AfghanAFG | Ireland | 2010-2021 | 30 | 29 | 4 | 797 | 101 | 31.88 | 1181 | 67.49 | 1 | 3 | 3 | 55 | 23 |
| Brian LaraWI | England | 1991-2007 | 28 | 27 | 1 | 795 | 110 | 30.58 | 998 | 79.66 | 1 | 6 | 2 | 90 | 5 |
| Lance KlusenerSA | Australia | 1996-2002 | 26 | 26 | 8 | 794 | 92 | 44.11 | 909 | 87.35 | 0 | 5 | 3 | 66 | 13 |
| David GowerENG | Australia | 1979-1991 | 31 | 31 | 3 | 794 | 102 | 28.36 | 1079 | 73.59 | 2 | 3 | 1 | 80 | 3 |
| Mushfiqur RahimBAN | New Zealand | 2007-2025 | 35 | 33 | 3 | 794 | 90 | 26.47 | 1178 | 67.40 | 0 | 4 | 3 | 64 | 14 |
| Sanath JayasuriyaSL | Zimbabwe | 1992-2009 | 32 | 31 | 1 | 792 | 102 | 26.40 | 881 | 89.90 | 1 | 4 | 2 | 88 | 15 |
| Gus LogieWI | Australia | 1981-1993 | 41 | 35 | 7 | 792 | 88 | 28.29 | 1044 | 75.86 | 0 | 4 | 2 | 52 | 3 |
| MahmudullahBAN | New Zealand | 2008-2025 | 31 | 28 | 5 | 791 | 128* | 34.39 | 1020 | 77.55 | 2 | 2 | 1 | 62 | 17 |
| David WarnerAUS | Sri Lanka | 2012-2023 | 23 | 23 | 0 | 790 | 163 | 34.35 | 940 | 84.04 | 3 | 2 | 1 | 73 | 6 |
| Babar AzamPAK | South Africa | 2017-2025 | 18 | 18 | 2 | 789 | 103 | 49.31 | 929 | 84.93 | 1 | 6 | 0 | 92 | 5 |
| Andrew BalbirnieIRE | Afghanistan | 2015-2026 | 28 | 28 | 3 | 789 | 145* | 31.56 | 1051 | 75.07 | 2 | 4 | 2 | 74 | 12 |
| Kris SrikkanthIND | Australia | 1983-1992 | 28 | 28 | 1 | 789 | 102 | 29.22 | 1094 | 72.12 | 1 | 4 | 4 | 83 | 3 |
| Martin CroweNZ | England | 1983-1994 | 24 | 24 | 3 | 788 | 105* | 37.52 | 1112 | 70.86 | 1 | 5 | 2 | 66 | 3 |
| Moin KhanPAK | India | 1991-2004 | 49 | 44 | 14 | 788 | 72 | 26.27 | 966 | 81.57 | 0 | 3 | 5 | 51 | 11 |
| Damien MartynAUS | South Africa | 1994-2006 | 29 | 27 | 3 | 787 | 104* | 32.79 | 1006 | 78.23 | 1 | 4 | 1 | 60 | 2 |
| Jonty RhodesSA | Sri Lanka | 1992-2002 | 31 | 30 | 9 | 786 | 75* | 37.43 | 972 | 80.86 | 0 | 6 | 3 | 42 | 2 |
| KL RahulIND | Australia | 2019-2025 | 20 | 19 | 5 | 782 | 97* | 55.86 | 852 | 91.78 | 0 | 7 | 0 | 52 | 21 |
| Inzamam-ul-HaqPAK | Zimbabwe | 1992-2007 | 24 | 22 | 3 | 780 | 116* | 41.05 | 1168 | 66.78 | 1 | 3 | 2 | 63 | 9 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.