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 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ricky PontingAUS | New Zealand | 2003-2011 | 28 | 27 | 2 | 993 | 134* | 39.72 | 1195 | 83.10 | 4 | 5 | 1 | 103 | 8 |
| Shikhar DhawanIND | South Africa | 2013-2022 | 24 | 23 | 1 | 992 | 137 | 45.09 | 1070 | 92.71 | 3 | 6 | 1 | 131 | 8 |
| Jos ButtlerENG | Australia | 2013-2025 | 36 | 34 | 7 | 992 | 110* | 36.74 | 955 | 103.87 | 2 | 5 | 2 | 81 | 23 |
| AB de VilliersSA | New Zealand | 2005-2017 | 25 | 25 | 9 | 991 | 106* | 61.94 | 1013 | 97.83 | 1 | 7 | 1 | 91 | 15 |
| Adam GilchristAUS | Sri Lanka | 2003-2008 | 18 | 18 | 0 | 978 | 149 | 54.33 | 903 | 108.31 | 4 | 4 | 2 | 101 | 27 |
| Hashim AmlaSA | England | 2008-2019 | 22 | 21 | 2 | 976 | 150 | 51.37 | 1116 | 87.46 | 2 | 6 | 1 | 106 | 4 |
| Tillakaratne DilshanSL | South Africa | 2004-2015 | 23 | 22 | 2 | 972 | 115* | 48.60 | 1120 | 86.79 | 2 | 5 | 3 | 101 | 4 |
| Brendon McCullumNZ | England | 2007-2015 | 29 | 28 | 4 | 972 | 80* | 40.50 | 808 | 120.30 | 0 | 8 | 0 | 89 | 45 |
| Mushfiqur RahimBAN | West Indies | 2007-2021 | 29 | 29 | 8 | 972 | 79 | 46.29 | 1261 | 77.08 | 0 | 8 | 1 | 77 | 15 |
| Ricky PontingAUS | South Africa | 2006-2011 | 22 | 22 | 0 | 969 | 164 | 44.05 | 1055 | 91.85 | 1 | 8 | 0 | 100 | 14 |
| Ricky PontingAUS | Sri Lanka | 2003-2012 | 27 | 26 | 4 | 969 | 124 | 44.05 | 1203 | 80.55 | 3 | 6 | 2 | 84 | 14 |
| Ricky PontingAUS | England | 2003-2010 | 25 | 24 | 3 | 964 | 126 | 45.90 | 1125 | 85.69 | 2 | 6 | 0 | 111 | 7 |
| Hamilton MasakadzaZIM | Bangladesh | 2005-2018 | 39 | 39 | 0 | 961 | 102 | 24.64 | 1305 | 73.64 | 1 | 4 | 3 | 93 | 17 |
| Shai HopeWI | Bangladesh | 2018-2025 | 19 | 19 | 4 | 956 | 146* | 63.73 | 1198 | 79.80 | 3 | 6 | 1 | 69 | 15 |
| Martin GuptillNZ | Pakistan | 2009-2019 | 24 | 23 | 2 | 952 | 100 | 45.33 | 1162 | 81.93 | 1 | 7 | 0 | 94 | 21 |
| Rohit SharmaIND | South Africa | 2007-2025 | 29 | 28 | 1 | 952 | 150 | 35.26 | 1107 | 86.00 | 3 | 4 | 2 | 101 | 26 |
| Glenn MaxwellAUS | India | 2013-2025 | 33 | 32 | 4 | 950 | 96 | 33.93 | 708 | 134.18 | 0 | 6 | 0 | 82 | 45 |
| Brendon McCullumNZ | Australia | 2003-2016 | 39 | 37 | 5 | 948 | 96 | 29.63 | 1033 | 91.77 | 0 | 5 | 3 | 87 | 27 |
| Hashim AmlaSA | India | 2010-2019 | 26 | 26 | 1 | 938 | 116* | 37.52 | 1104 | 84.96 | 2 | 6 | 0 | 101 | 2 |
| Misbah-ul-HaqPAK | Sri Lanka | 2008-2014 | 29 | 25 | 5 | 934 | 83* | 46.70 | 1264 | 73.89 | 0 | 10 | 1 | 60 | 13 |
| Virat KohliIND | Bangladesh | 2010-2025 | 17 | 17 | 4 | 932 | 136 | 71.69 | 932 | 100.00 | 5 | 3 | 0 | 87 | 11 |
| AB de VilliersSA | Sri Lanka | 2006-2017 | 23 | 22 | 4 | 931 | 125* | 51.72 | 912 | 102.08 | 2 | 7 | 1 | 80 | 14 |
| Glenn MaxwellAUS | England | 2014-2025 | 29 | 26 | 2 | 931 | 108 | 38.79 | 842 | 110.57 | 1 | 6 | 1 | 93 | 25 |
| Martin GuptillNZ | India | 2009-2020 | 34 | 33 | 1 | 925 | 111 | 28.91 | 1101 | 84.01 | 1 | 6 | 4 | 104 | 19 |
| Michael HusseyAUS | New Zealand | 2005-2010 | 26 | 23 | 6 | 917 | 105 | 53.94 | 1013 | 90.52 | 1 | 7 | 0 | 61 | 18 |
| Angelo MathewsSL | Pakistan | 2009-2017 | 33 | 29 | 8 | 917 | 93 | 43.67 | 1085 | 84.52 | 0 | 7 | 2 | 65 | 16 |
| Andrew StraussENG | Australia | 2004-2011 | 33 | 33 | 1 | 911 | 87 | 28.47 | 1150 | 79.22 | 0 | 8 | 3 | 98 | 4 |
| Jason RoyENG | Australia | 2015-2022 | 23 | 23 | 0 | 907 | 180 | 39.43 | 825 | 109.94 | 3 | 4 | 4 | 112 | 19 |
| Quinton de KockSA | England | 2016-2023 | 18 | 18 | 2 | 906 | 138* | 56.63 | 923 | 98.16 | 3 | 4 | 0 | 101 | 17 |
| Kane WilliamsonNZ | South Africa | 2011-2025 | 19 | 19 | 4 | 905 | 145* | 60.33 | 1044 | 86.69 | 4 | 3 | 0 | 81 | 11 |
| Tom LathamNZ | India | 2016-2025 | 27 | 24 | 4 | 904 | 145* | 45.20 | 978 | 92.43 | 2 | 5 | 2 | 82 | 14 |
| MS DhoniIND | New Zealand | 2005-2019 | 26 | 24 | 6 | 901 | 84* | 50.06 | 1108 | 81.32 | 0 | 7 | 0 | 70 | 18 |
| Travis HeadAUS | England | 2017-2025 | 19 | 19 | 2 | 900 | 154* | 52.94 | 826 | 108.96 | 2 | 6 | 0 | 114 | 19 |
| David WarnerAUS | England | 2012-2023 | 28 | 28 | 1 | 899 | 127 | 33.30 | 978 | 91.92 | 2 | 6 | 0 | 103 | 9 |
| Tillakaratne DilshanSL | England | 2003-2015 | 33 | 30 | 3 | 896 | 108* | 33.19 | 1090 | 82.20 | 2 | 4 | 1 | 92 | 6 |
| Joe RootENG | South Africa | 2013-2025 | 21 | 19 | 0 | 895 | 125 | 47.11 | 999 | 89.59 | 3 | 4 | 0 | 79 | 10 |
| Rohit SharmaIND | Pakistan | 2007-2025 | 20 | 20 | 2 | 893 | 140 | 49.61 | 960 | 93.02 | 2 | 8 | 1 | 81 | 27 |
| MS DhoniIND | West Indies | 2005-2019 | 35 | 29 | 13 | 891 | 95 | 55.69 | 1023 | 87.10 | 0 | 7 | 0 | 57 | 21 |
| Paul CollingwoodENG | Australia | 2003-2011 | 31 | 30 | 7 | 886 | 120* | 38.52 | 1296 | 68.36 | 1 | 5 | 2 | 50 | 10 |
| Mahela JayawardeneSL | New Zealand | 2003-2015 | 33 | 30 | 4 | 880 | 115* | 33.85 | 1087 | 80.96 | 2 | 4 | 3 | 91 | 10 |
| Martin GuptillNZ | Sri Lanka | 2009-2019 | 23 | 23 | 3 | 876 | 138 | 43.80 | 883 | 99.21 | 2 | 5 | 4 | 79 | 31 |
| Andrew SymondsAUS | India | 2003-2008 | 26 | 23 | 3 | 875 | 107* | 43.75 | 892 | 98.09 | 1 | 7 | 1 | 75 | 25 |
| Mohammad YousufPAK | India | 2003-2009 | 28 | 27 | 3 | 875 | 99* | 36.46 | 1056 | 82.86 | 0 | 8 | 0 | 67 | 9 |
| Ross TaylorNZ | Bangladesh | 2007-2021 | 22 | 21 | 6 | 872 | 107* | 58.13 | 1006 | 86.68 | 1 | 8 | 0 | 73 | 18 |
| Marlon SamuelsWI | India | 2006-2018 | 32 | 32 | 3 | 872 | 126* | 30.07 | 1103 | 79.06 | 2 | 5 | 1 | 88 | 22 |
| MahmudullahBAN | Zimbabwe | 2009-2022 | 42 | 34 | 9 | 870 | 82* | 34.80 | 1101 | 79.02 | 0 | 6 | 2 | 71 | 11 |
| Angelo MathewsSL | England | 2009-2023 | 28 | 23 | 6 | 867 | 85* | 51.00 | 1036 | 83.69 | 0 | 7 | 0 | 77 | 8 |
| Ross TaylorNZ | Sri Lanka | 2006-2019 | 32 | 28 | 3 | 866 | 137 | 34.64 | 1060 | 81.70 | 2 | 5 | 5 | 67 | 17 |
| Sikandar RazaZIM | Bangladesh | 2013-2026 | 25 | 25 | 2 | 864 | 135* | 37.57 | 1089 | 79.34 | 2 | 4 | 1 | 67 | 23 |
| AB de VilliersSA | England | 2005-2017 | 29 | 27 | 4 | 862 | 121 | 37.48 | 993 | 86.81 | 2 | 3 | 1 | 93 | 4 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.