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.
Qualification: Minimum 500 balls faced.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Glenn MaxwellAUS | India | 2013-2025 | 33 | 32 | 4 | 950 | 96 | 33.93 | 708 | 134.18 | 0 | 6 | 0 | 82 | 45 |
| Glenn MaxwellAUS | Pakistan | 2012-2024 | 22 | 20 | 2 | 751 | 98 | 41.72 | 611 | 122.91 | 0 | 7 | 3 | 71 | 23 |
| Jos ButtlerENG | Sri Lanka | 2013-2026 | 31 | 24 | 6 | 734 | 121 | 40.78 | 606 | 121.12 | 1 | 4 | 2 | 63 | 17 |
| Brendon McCullumNZ | England | 2007-2015 | 29 | 28 | 4 | 972 | 80* | 40.50 | 808 | 120.30 | 0 | 8 | 0 | 89 | 45 |
| Jos ButtlerENG | New Zealand | 2013-2025 | 28 | 25 | 3 | 832 | 129 | 37.82 | 696 | 119.54 | 1 | 4 | 1 | 75 | 29 |
| Travis HeadAUS | South Africa | 2016-2026 | 19 | 19 | 1 | 687 | 142 | 38.17 | 579 | 118.65 | 1 | 4 | 1 | 95 | 17 |
| Virender SehwagIND | Sri Lanka | 2003-2012 | 40 | 37 | 1 | 1383 | 146 | 38.42 | 1229 | 112.53 | 2 | 5 | 2 | 192 | 18 |
| Hardik PandyaIND | Australia | 2017-2025 | 14 | 13 | 2 | 585 | 92* | 53.18 | 520 | 112.50 | 0 | 4 | 0 | 39 | 27 |
| AB de VilliersSA | West Indies | 2005-2016 | 23 | 21 | 3 | 1262 | 162* | 70.11 | 1125 | 112.18 | 5 | 4 | 0 | 93 | 40 |
| Jos ButtlerENG | South Africa | 2013-2025 | 21 | 19 | 4 | 714 | 131 | 47.60 | 639 | 111.74 | 2 | 4 | 2 | 57 | 24 |
| AB de VilliersSA | India | 2005-2018 | 31 | 31 | 4 | 1353 | 119 | 50.11 | 1216 | 111.27 | 6 | 5 | 1 | 117 | 41 |
| Glenn MaxwellAUS | England | 2014-2025 | 29 | 26 | 2 | 931 | 108 | 38.79 | 842 | 110.57 | 1 | 6 | 1 | 93 | 25 |
| George BaileyAUS | India | 2013-2016 | 13 | 12 | 2 | 710 | 156 | 71.00 | 643 | 110.42 | 2 | 4 | 0 | 58 | 18 |
| Shubman GillIND | West Indies | 2022-2026 | 9 | 9 | 2 | 665 | 223* | 95.00 | 604 | 110.10 | 2 | 3 | 0 | 74 | 13 |
| Jason RoyENG | Australia | 2015-2022 | 23 | 23 | 0 | 907 | 180 | 39.43 | 825 | 109.94 | 3 | 4 | 4 | 112 | 19 |
| Jonny BairstowENG | New Zealand | 2015-2023 | 12 | 12 | 1 | 579 | 138 | 52.64 | 531 | 109.04 | 3 | 1 | 1 | 69 | 16 |
| Travis HeadAUS | England | 2017-2025 | 19 | 19 | 2 | 900 | 154* | 52.94 | 826 | 108.96 | 2 | 6 | 0 | 114 | 19 |
| Quinton de KockSA | Bangladesh | 2015-2023 | 10 | 10 | 1 | 602 | 174 | 66.89 | 553 | 108.86 | 2 | 2 | 0 | 67 | 12 |
| Virender SehwagIND | New Zealand | 2002-2010 | 16 | 16 | 1 | 852 | 130 | 56.80 | 786 | 108.40 | 4 | 3 | 0 | 111 | 18 |
| Adam GilchristAUS | Sri Lanka | 2003-2008 | 18 | 18 | 0 | 978 | 149 | 54.33 | 903 | 108.31 | 4 | 4 | 2 | 101 | 27 |
| Adam GilchristAUS | India | 2003-2008 | 24 | 24 | 1 | 806 | 95 | 35.04 | 748 | 107.75 | 0 | 6 | 2 | 112 | 8 |
| David MillerSA | Australia | 2011-2026 | 30 | 28 | 8 | 1184 | 142 | 59.20 | 1107 | 106.96 | 4 | 6 | 1 | 96 | 37 |
| Mitchell MarshAUS | India | 2016-2025 | 15 | 14 | 4 | 571 | 102* | 57.10 | 536 | 106.53 | 1 | 3 | 1 | 62 | 22 |
| Martin GuptillNZ | Bangladesh | 2010-2021 | 15 | 15 | 2 | 657 | 118 | 50.54 | 620 | 105.97 | 3 | 1 | 1 | 66 | 23 |
| Quinton de KockSA | Sri Lanka | 2013-2023 | 25 | 25 | 1 | 1219 | 128 | 50.79 | 1167 | 104.46 | 4 | 7 | 0 | 163 | 16 |
| AB de VilliersSA | Zimbabwe | 2005-2015 | 13 | 13 | 2 | 527 | 109 | 47.91 | 505 | 104.36 | 3 | 2 | 0 | 34 | 20 |
| Jos ButtlerENG | Australia | 2013-2025 | 36 | 34 | 7 | 992 | 110* | 36.74 | 955 | 103.87 | 2 | 5 | 2 | 81 | 23 |
| Jason RoyENG | Pakistan | 2015-2019 | 13 | 13 | 0 | 629 | 114 | 48.38 | 608 | 103.45 | 2 | 5 | 2 | 64 | 15 |
| Sanath JayasuriyaSL | England | 2002-2011 | 17 | 17 | 1 | 719 | 152 | 44.94 | 696 | 103.30 | 3 | 1 | 1 | 90 | 15 |
| Jonny BairstowENG | India | 2011-2023 | 18 | 17 | 1 | 641 | 124 | 40.06 | 621 | 103.22 | 2 | 2 | 1 | 63 | 26 |
| David WarnerAUS | South Africa | 2009-2023 | 30 | 30 | 0 | 1255 | 173 | 41.83 | 1219 | 102.95 | 5 | 5 | 2 | 140 | 29 |
| Shubman GillIND | New Zealand | 2019-2026 | 15 | 15 | 3 | 758 | 208 | 63.17 | 737 | 102.85 | 2 | 4 | 0 | 76 | 25 |
| David MillerSA | Sri Lanka | 2013-2023 | 21 | 18 | 8 | 516 | 117* | 51.60 | 504 | 102.38 | 1 | 2 | 1 | 26 | 20 |
| Chris GayleWI | England | 2004-2019 | 29 | 29 | 2 | 1490 | 162 | 55.19 | 1456 | 102.34 | 4 | 8 | 1 | 130 | 83 |
| AB de VilliersSA | Sri Lanka | 2006-2017 | 23 | 22 | 4 | 931 | 125* | 51.72 | 912 | 102.08 | 2 | 7 | 1 | 80 | 14 |
| Ben StokesENG | India | 2011-2023 | 21 | 18 | 2 | 522 | 99 | 32.63 | 513 | 101.75 | 0 | 5 | 2 | 36 | 24 |
| Virender SehwagIND | Pakistan | 2003-2013 | 25 | 25 | 0 | 827 | 119 | 33.08 | 815 | 101.47 | 1 | 4 | 0 | 113 | 14 |
| Sanath JayasuriyaSL | Bangladesh | 2004-2009 | 13 | 13 | 1 | 694 | 130 | 57.83 | 684 | 101.46 | 3 | 3 | 0 | 76 | 18 |
| Kevin PietersenENG | South Africa | 2005-2011 | 17 | 14 | 4 | 646 | 116 | 64.60 | 640 | 100.94 | 3 | 2 | 0 | 52 | 18 |
| Yuvraj SinghIND | England | 2002-2017 | 32 | 32 | 5 | 1361 | 150 | 50.41 | 1349 | 100.89 | 4 | 6 | 2 | 154 | 27 |
| Virender SehwagIND | England | 2002-2011 | 16 | 16 | 0 | 509 | 91 | 31.81 | 507 | 100.39 | 0 | 5 | 1 | 71 | 9 |
| Fakhar ZamanPAK | South Africa | 2017-2025 | 14 | 14 | 0 | 630 | 193 | 45.00 | 628 | 100.32 | 2 | 1 | 2 | 73 | 18 |
| Virat KohliIND | Bangladesh | 2010-2025 | 17 | 17 | 4 | 932 | 136 | 71.69 | 932 | 100.00 | 5 | 3 | 0 | 87 | 11 |
| David WarnerAUS | New Zealand | 2009-2023 | 16 | 16 | 0 | 720 | 156 | 45.00 | 721 | 99.86 | 2 | 3 | 0 | 74 | 18 |
| Hashim AmlaSA | West Indies | 2010-2019 | 16 | 16 | 2 | 1069 | 153* | 76.36 | 1071 | 99.81 | 5 | 4 | 0 | 98 | 10 |
| Andrew SymondsAUS | New Zealand | 2003-2007 | 16 | 14 | 3 | 501 | 71* | 45.55 | 502 | 99.80 | 0 | 4 | 2 | 46 | 11 |
| Shreyas IyerIND | West Indies | 2019-2022 | 10 | 9 | 0 | 507 | 80 | 56.33 | 509 | 99.61 | 0 | 7 | 0 | 39 | 15 |
| Virat KohliIND | West Indies | 2009-2026 | 46 | 44 | 8 | 2429 | 157* | 67.47 | 2440 | 99.55 | 10 | 11 | 4 | 252 | 35 |
| Ravindra JadejaIND | England | 2011-2025 | 28 | 23 | 11 | 532 | 87 | 44.33 | 535 | 99.44 | 0 | 3 | 1 | 48 | 12 |
| Sikandar RazaZIM | Sri Lanka | 2016-2025 | 19 | 18 | 6 | 505 | 92 | 42.08 | 508 | 99.41 | 0 | 5 | 0 | 47 | 8 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.