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,014 of the 5,020 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Brendan TaylorZIM | South Africa | 2005-2018 | 22 | 22 | 2 | 587 | 145* | 29.35 | 832 | 70.55 | 1 | 1 | 2 | 50 | 5 |
| Lendl SimmonsWI | Pakistan | 2006-2015 | 15 | 15 | 1 | 586 | 77* | 41.86 | 730 | 80.27 | 0 | 7 | 2 | 47 | 17 |
| Hardik PandyaIND | Australia | 2017-2025 | 14 | 13 | 2 | 585 | 92* | 53.18 | 520 | 112.50 | 0 | 4 | 0 | 39 | 27 |
| Ramnaresh SarwanWI | South Africa | 2002-2011 | 18 | 17 | 2 | 585 | 92 | 39.00 | 745 | 78.52 | 0 | 4 | 1 | 44 | 9 |
| Stuart CarlisleZIM | India | 1997-2005 | 23 | 23 | 2 | 583 | 109 | 27.76 | 911 | 64.00 | 1 | 2 | 1 | 36 | 4 |
| Phil SimmonsWI | Australia | 1991-1999 | 25 | 25 | 2 | 583 | 86 | 25.35 | 794 | 73.43 | 0 | 2 | 4 | 69 | 8 |
| Kusal MendisSL | Australia | 2016-2025 | 14 | 14 | 2 | 582 | 101 | 48.50 | 666 | 87.39 | 1 | 4 | 0 | 58 | 6 |
| Richard HadleeNZ | Australia | 1974-1990 | 36 | 34 | 5 | 582 | 79 | 20.07 | 728 | 79.95 | 0 | 1 | 1 | 39 | 7 |
| Desmond HaynesWI | New Zealand | 1979-1992 | 12 | 12 | 3 | 580 | 145* | 64.44 | 845 | 68.64 | 2 | 4 | 1 | 54 | 5 |
| Jonny BairstowENG | New Zealand | 2015-2023 | 12 | 12 | 1 | 579 | 138 | 52.64 | 531 | 109.04 | 3 | 1 | 1 | 69 | 16 |
| Alex CareyAUS | England | 2018-2025 | 16 | 15 | 3 | 579 | 106 | 48.25 | 583 | 99.31 | 1 | 3 | 1 | 56 | 7 |
| Paul CollingwoodENG | New Zealand | 2002-2009 | 22 | 22 | 3 | 579 | 106 | 30.47 | 734 | 78.88 | 1 | 3 | 1 | 40 | 15 |
| Heinrich KlaasenSA | Australia | 2018-2023 | 13 | 13 | 3 | 578 | 174 | 57.80 | 481 | 120.17 | 2 | 2 | 1 | 47 | 23 |
| Roger TwoseNZ | South Africa | 1996-2000 | 15 | 15 | 1 | 578 | 103 | 41.29 | 721 | 80.17 | 1 | 3 | 1 | 56 | 7 |
| Marlon SamuelsWI | South Africa | 2001-2016 | 22 | 22 | 2 | 578 | 98 | 28.90 | 711 | 81.29 | 0 | 5 | 2 | 54 | 15 |
| Salman ButtPAK | Bangladesh | 2008 | 7 | 7 | 1 | 577 | 136 | 96.17 | 610 | 94.59 | 2 | 4 | 0 | 69 | 2 |
| Inzamam-ul-HaqPAK | Bangladesh | 1995-2004 | 16 | 13 | 5 | 577 | 77 | 72.13 | 591 | 97.63 | 0 | 7 | 0 | 48 | 13 |
| Ravindra JadejaIND | Australia | 2009-2025 | 45 | 33 | 10 | 577 | 66* | 25.09 | 768 | 75.13 | 0 | 2 | 1 | 37 | 9 |
| Andrew HudsonSA | India | 1991-1997 | 22 | 21 | 0 | 576 | 108 | 27.43 | 943 | 61.08 | 1 | 3 | 3 | 62 | 2 |
| Matthew HaydenAUS | Sri Lanka | 1994-2008 | 17 | 16 | 1 | 575 | 93 | 38.33 | 735 | 78.23 | 0 | 3 | 0 | 43 | 9 |
| Gautam GambhirIND | Australia | 2007-2012 | 20 | 19 | 1 | 575 | 113 | 31.94 | 740 | 77.70 | 1 | 4 | 1 | 47 | 2 |
| Nathan AstleNZ | South Africa | 1996-2006 | 31 | 28 | 2 | 575 | 100* | 22.12 | 902 | 63.75 | 1 | 3 | 3 | 63 | 6 |
| Kyle CoetzerSCO | United Arab Emirates | 2016-2022 | 11 | 11 | 1 | 574 | 127 | 57.40 | 629 | 91.26 | 2 | 2 | 0 | 79 | 3 |
| Jacques KallisSA | Zimbabwe | 1999-2009 | 14 | 12 | 2 | 574 | 125* | 57.40 | 764 | 75.13 | 1 | 5 | 1 | 45 | 8 |
| Brendan TaylorZIM | West Indies | 2006-2018 | 22 | 22 | 2 | 573 | 138 | 28.65 | 824 | 69.54 | 1 | 1 | 2 | 61 | 9 |
| Mohammad AshrafulBAN | Sri Lanka | 2002-2013 | 26 | 25 | 1 | 573 | 75 | 23.88 | 894 | 64.09 | 0 | 4 | 3 | 60 | 3 |
| Graeme SmithSA | Bangladesh | 2002-2011 | 12 | 12 | 4 | 572 | 103* | 71.50 | 736 | 77.72 | 1 | 3 | 0 | 64 | 6 |
| Michael BevanAUS | England | 1994-2003 | 18 | 15 | 7 | 572 | 108* | 71.50 | 856 | 66.82 | 1 | 4 | 1 | 33 | 1 |
| Mitchell MarshAUS | India | 2016-2025 | 15 | 14 | 4 | 571 | 102* | 57.10 | 536 | 106.53 | 1 | 3 | 1 | 62 | 22 |
| Lance KlusenerSA | Sri Lanka | 1997-2004 | 24 | 21 | 6 | 571 | 99 | 38.07 | 638 | 89.50 | 0 | 4 | 2 | 47 | 12 |
| Ibrahim ZadranAFG | Sri Lanka | 2022-2024 | 11 | 11 | 0 | 569 | 162 | 51.73 | 634 | 89.75 | 2 | 3 | 0 | 60 | 9 |
| Haris SohailPAK | New Zealand | 2014-2023 | 14 | 14 | 1 | 569 | 85* | 43.77 | 690 | 82.46 | 0 | 6 | 0 | 46 | 11 |
| Shane WatsonAUS | Pakistan | 2002-2015 | 21 | 17 | 6 | 569 | 116* | 51.73 | 759 | 74.97 | 1 | 3 | 1 | 49 | 8 |
| MS DhoniIND | Bangladesh | 2004-2019 | 21 | 17 | 5 | 569 | 101* | 47.42 | 682 | 83.43 | 1 | 2 | 2 | 49 | 3 |
| Eoin MorganENG | India | 2011-2021 | 21 | 19 | 2 | 569 | 102 | 33.47 | 683 | 83.31 | 1 | 2 | 1 | 41 | 19 |
| Soumya SarkarBAN | West Indies | 2018-2025 | 16 | 14 | 0 | 568 | 91 | 40.57 | 586 | 96.93 | 0 | 6 | 0 | 51 | 23 |
| Hashan TillakaratneSL | India | 1986-1999 | 29 | 24 | 5 | 568 | 70* | 29.89 | 953 | 59.60 | 0 | 1 | 1 | 30 | 0 |
| Jonty RhodesSA | New Zealand | 1992-2002 | 29 | 24 | 5 | 568 | 107* | 29.89 | 664 | 85.54 | 1 | 3 | 0 | 42 | 5 |
| David MillerSA | Pakistan | 2010-2024 | 27 | 25 | 5 | 568 | 75* | 28.40 | 684 | 83.04 | 0 | 4 | 2 | 42 | 11 |
| Mark TaylorAUS | New Zealand | 1990-1996 | 15 | 14 | 0 | 567 | 97 | 40.50 | 911 | 62.24 | 0 | 6 | 0 | 47 | 3 |
| Shikhar DhawanIND | England | 2013-2022 | 18 | 18 | 2 | 567 | 98 | 35.44 | 657 | 86.30 | 0 | 3 | 0 | 73 | 8 |
| Aftab AhmedBAN | Zimbabwe | 2005-2007 | 19 | 19 | 3 | 566 | 92 | 35.38 | 655 | 86.41 | 0 | 5 | 1 | 55 | 19 |
| Michael ClarkeAUS | South Africa | 2006-2014 | 22 | 21 | 1 | 566 | 92 | 28.30 | 752 | 75.27 | 0 | 5 | 1 | 55 | 7 |
| Kane WilliamsonNZ | Australia | 2013-2022 | 17 | 17 | 2 | 565 | 100 | 37.67 | 765 | 73.86 | 1 | 2 | 1 | 46 | 9 |
| Alistair CampbellZIM | Sri Lanka | 1993-2000 | 19 | 19 | 1 | 565 | 131* | 31.39 | 886 | 63.77 | 1 | 3 | 0 | 44 | 6 |
| Navjot SidhuIND | West Indies | 1988-1997 | 20 | 19 | 2 | 565 | 114* | 33.24 | 929 | 60.82 | 1 | 4 | 0 | 39 | 7 |
| Ken RutherfordNZ | Sri Lanka | 1986-1995 | 16 | 15 | 2 | 563 | 102* | 43.31 | 711 | 79.18 | 1 | 4 | 0 | 45 | 5 |
| Phil SimmonsWI | Sri Lanka | 1987-1997 | 19 | 19 | 2 | 563 | 110 | 33.12 | 863 | 65.24 | 1 | 3 | 2 | 53 | 2 |
| Hashmatullah ShahidiAFG | Ireland | 2017-2026 | 18 | 18 | 5 | 561 | 82 | 43.15 | 735 | 76.33 | 0 | 5 | 0 | 50 | 5 |
| Michael BevanAUS | Zimbabwe | 1994-2004 | 17 | 15 | 6 | 560 | 77* | 62.22 | 680 | 82.35 | 0 | 5 | 0 | 34 | 1 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.