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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Paul StirlingIRE | Zimbabwe | 2010-2025 | 23 | 21 | 0 | 738 | 89 | 35.14 | 989 | 74.62 | 0 | 6 | 0 | 87 | 13 |
| JP DuminySA | Sri Lanka | 2004-2019 | 34 | 30 | 6 | 738 | 97 | 30.75 | 801 | 92.13 | 0 | 4 | 3 | 58 | 15 |
| Alec StewartENG | Australia | 1989-2003 | 30 | 29 | 1 | 737 | 79 | 26.32 | 1096 | 67.24 | 0 | 4 | 3 | 68 | 3 |
| Shahid AfridiPAK/IWX/ICC | Australia | 1996-2015 | 45 | 44 | 1 | 737 | 56* | 17.14 | 635 | 116.06 | 0 | 1 | 6 | 70 | 28 |
| Hamilton MasakadzaZIM | Kenya | 2006-2009 | 14 | 14 | 2 | 736 | 178* | 61.33 | 790 | 93.16 | 2 | 4 | 1 | 81 | 14 |
| Brendon McCullumNZ | South Africa | 2002-2015 | 31 | 26 | 3 | 736 | 85 | 32.00 | 918 | 80.17 | 0 | 4 | 1 | 66 | 18 |
| Herschelle GibbsSA | Zimbabwe | 1999-2007 | 16 | 16 | 2 | 735 | 125 | 52.50 | 800 | 91.88 | 2 | 4 | 0 | 92 | 11 |
| Adam GilchristAUS | West Indies | 1999-2007 | 25 | 24 | 0 | 735 | 98 | 30.63 | 925 | 79.46 | 0 | 5 | 1 | 79 | 10 |
| Joe RootENG | Australia | 2013-2025 | 30 | 30 | 4 | 735 | 91* | 28.27 | 1006 | 73.06 | 0 | 6 | 3 | 53 | 3 |
| Jos ButtlerENG | Sri Lanka | 2013-2026 | 31 | 24 | 6 | 734 | 121 | 40.78 | 606 | 121.12 | 1 | 4 | 2 | 63 | 17 |
| Russel ArnoldSL | India | 1999-2007 | 31 | 29 | 6 | 734 | 68 | 31.91 | 970 | 75.67 | 0 | 7 | 1 | 64 | 4 |
| Mark TaylorAUS | Sri Lanka | 1989-1996 | 17 | 17 | 1 | 733 | 94 | 45.81 | 1087 | 67.43 | 0 | 6 | 1 | 61 | 3 |
| Gautam GambhirIND | England | 2006-2013 | 21 | 21 | 1 | 733 | 84* | 36.65 | 894 | 81.99 | 0 | 7 | 0 | 84 | 4 |
| Steve SmithAUS | South Africa | 2011-2023 | 23 | 21 | 2 | 733 | 108 | 38.58 | 844 | 86.85 | 2 | 4 | 1 | 65 | 3 |
| Grant FlowerZIM | England | 1994-2003 | 24 | 23 | 5 | 733 | 104 | 40.72 | 1180 | 62.12 | 1 | 6 | 2 | 57 | 3 |
| Kim HughesAUS | West Indies | 1979-1984 | 26 | 26 | 1 | 730 | 78 | 29.20 | 1068 | 68.35 | 0 | 8 | 2 | 54 | 8 |
| Shaun MarshAUS | England | 2010-2018 | 18 | 17 | 1 | 727 | 131 | 45.44 | 811 | 89.64 | 3 | 3 | 1 | 62 | 13 |
| Misbah-ul-HaqPAK | South Africa | 2007-2015 | 22 | 22 | 3 | 727 | 80 | 38.26 | 1005 | 72.34 | 0 | 6 | 0 | 55 | 14 |
| Andrew StraussENG | West Indies | 2004-2011 | 19 | 18 | 2 | 725 | 105 | 45.31 | 894 | 81.10 | 2 | 5 | 0 | 75 | 4 |
| Rahmat ShahAFG | Zimbabwe | 2014-2024 | 17 | 16 | 1 | 724 | 114 | 48.27 | 946 | 76.53 | 1 | 7 | 0 | 63 | 9 |
| Dean JonesAUS | India | 1985-1992 | 21 | 21 | 4 | 723 | 90 | 42.53 | 993 | 72.81 | 0 | 5 | 0 | 37 | 10 |
| David WarnerAUS | New Zealand | 2009-2023 | 16 | 16 | 0 | 720 | 156 | 45.00 | 721 | 99.86 | 2 | 3 | 0 | 74 | 18 |
| Marlon SamuelsWI | Pakistan | 2005-2016 | 21 | 19 | 3 | 719 | 106* | 44.94 | 1128 | 63.74 | 2 | 2 | 0 | 63 | 13 |
| Shane WatsonAUS | India | 2006-2015 | 19 | 19 | 0 | 717 | 102 | 37.74 | 731 | 98.08 | 1 | 4 | 1 | 89 | 19 |
| Abdul RazzaqPAK | Sri Lanka | 1997-2011 | 46 | 37 | 12 | 717 | 59* | 28.68 | 1041 | 68.88 | 0 | 2 | 2 | 38 | 19 |
| Geoff MarshAUS | England | 1987-1991 | 18 | 18 | 1 | 716 | 111* | 42.12 | 1268 | 56.47 | 1 | 4 | 1 | 53 | 2 |
| Shakib Al HasanBAN | Sri Lanka | 2006-2023 | 28 | 26 | 2 | 716 | 92* | 29.83 | 861 | 83.16 | 0 | 7 | 3 | 72 | 7 |
| Matthew HaydenAUS | England | 1993-2007 | 26 | 25 | 2 | 715 | 98 | 31.09 | 1011 | 70.72 | 0 | 4 | 1 | 81 | 7 |
| Mohammad HafeezPAK | Zimbabwe | 2003-2015 | 15 | 15 | 3 | 714 | 139* | 59.50 | 807 | 88.48 | 2 | 3 | 0 | 72 | 15 |
| Jos ButtlerENG | South Africa | 2013-2025 | 21 | 19 | 4 | 714 | 131 | 47.60 | 639 | 111.74 | 2 | 4 | 2 | 57 | 24 |
| Graham GoochENG | New Zealand | 1978-1994 | 16 | 16 | 2 | 713 | 112* | 50.93 | 1062 | 67.14 | 1 | 4 | 1 | 68 | 6 |
| Craig ErvineZIM | Ireland | 2010-2025 | 18 | 17 | 3 | 713 | 105 | 50.93 | 843 | 84.58 | 2 | 5 | 0 | 73 | 11 |
| Steve TikoloKEN | Zimbabwe | 1996-2011 | 28 | 27 | 0 | 713 | 102 | 26.41 | 906 | 78.70 | 1 | 3 | 1 | 76 | 7 |
| Marvan AtapattuSL | Australia | 1992-2006 | 27 | 27 | 1 | 712 | 101 | 27.38 | 1124 | 63.35 | 1 | 4 | 2 | 56 | 0 |
| George BaileyAUS | India | 2013-2016 | 13 | 12 | 2 | 710 | 156 | 71.00 | 643 | 110.42 | 2 | 4 | 0 | 58 | 18 |
| Allan LambENG | Australia | 1983-1990 | 23 | 23 | 4 | 710 | 100* | 37.37 | 941 | 75.45 | 1 | 4 | 3 | 51 | 3 |
| Allan LambENG | West Indies | 1984-1991 | 25 | 24 | 4 | 710 | 75 | 35.50 | 1021 | 69.54 | 0 | 6 | 3 | 63 | 4 |
| Mark BoucherSA | New Zealand | 1998-2009 | 39 | 28 | 8 | 709 | 58 | 35.45 | 790 | 89.75 | 0 | 3 | 4 | 60 | 8 |
| Ajay JadejaIND | Sri Lanka | 1992-2000 | 28 | 24 | 3 | 708 | 119 | 33.71 | 995 | 71.16 | 2 | 3 | 3 | 41 | 12 |
| Andrew FlintoffENG | India | 1999-2008 | 30 | 27 | 1 | 708 | 99 | 27.23 | 749 | 94.53 | 0 | 4 | 2 | 62 | 24 |
| Ross TaylorNZ | West Indies | 2006-2019 | 18 | 17 | 4 | 705 | 110 | 54.23 | 849 | 83.04 | 1 | 4 | 0 | 60 | 9 |
| Mohammad HafeezPAK | South Africa | 2003-2019 | 34 | 33 | 1 | 705 | 71* | 22.03 | 984 | 71.65 | 0 | 5 | 3 | 75 | 9 |
| Younis KhanPAK | Zimbabwe | 2000-2011 | 18 | 16 | 2 | 704 | 90 | 50.29 | 751 | 93.74 | 0 | 8 | 0 | 55 | 7 |
| Abdul RazzaqPAK | South Africa | 1998-2010 | 34 | 32 | 4 | 704 | 112 | 25.14 | 905 | 77.79 | 2 | 0 | 3 | 60 | 15 |
| Saeed AnwarPAK | Zimbabwe | 1993-2003 | 15 | 15 | 3 | 703 | 103* | 58.58 | 867 | 81.08 | 2 | 4 | 1 | 77 | 5 |
| Mushfiqur RahimBAN | India | 2007-2025 | 27 | 26 | 3 | 703 | 117 | 30.57 | 955 | 73.61 | 1 | 3 | 1 | 45 | 14 |
| Dinesh ChandimalSL | England | 2011-2018 | 21 | 18 | 2 | 702 | 105* | 43.88 | 826 | 84.99 | 1 | 7 | 1 | 50 | 11 |
| Javed MiandadPAK | New Zealand | 1976-1996 | 24 | 20 | 3 | 702 | 90* | 41.29 | 1149 | 61.10 | 0 | 4 | 0 | 38 | 3 |
| Saleem MalikPAK | England | 1984-1999 | 26 | 24 | 4 | 700 | 88 | 35.00 | 928 | 75.43 | 0 | 4 | 0 | 60 | 4 |
| Tamim IqbalBAN | New Zealand | 2007-2023 | 28 | 27 | 0 | 700 | 78 | 25.93 | 1038 | 67.44 | 0 | 6 | 3 | 86 | 6 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.