Batting by opposition (Men's All internationals)
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 11,748 of the 11,754 matches in this selection (from 1877). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Michael SlaterAUS | England | 1993-2001 | 24 | 41 | 0 | 1739 | 176 | 42.41 | 3069 | 56.66 | 7 | 5 | 0 | 201 | 5 |
| Greg ChappellAUS | Pakistan | 1972-1984 | 23 | 33 | 2 | 1738 | 235 | 56.06 | 2943 | 58.10 | 6 | 6 | 2 | 155 | 3 |
| Alistair CampbellZIM | India | 1992-2002 | 47 | 55 | 2 | 1737 | 105* | 32.77 | 2787 | 62.33 | 2 | 13 | 4 | 186 | 11 |
| Nathan AstleNZ | West Indies | 1995-2006 | 38 | 43 | 4 | 1734 | 125 | 44.46 | 2578 | 67.26 | 3 | 14 | 1 | 193 | 17 |
| Ben StokesENG | West Indies | 2011-2024 | 38 | 49 | 6 | 1732 | 176 | 40.28 | 2499 | 69.31 | 3 | 11 | 3 | 188 | 31 |
| Saleem MalikPAK | Australia | 1983-1998 | 41 | 50 | 2 | 1731 | 237 | 36.06 | 3111 | 55.64 | 2 | 8 | 7 | 196 | 3 |
| Grant FlowerZIM | India | 1992-2004 | 46 | 54 | 2 | 1730 | 106* | 33.27 | 3480 | 49.71 | 2 | 9 | 3 | 159 | 5 |
| Michael HusseyAUS | West Indies | 2005-2012 | 39 | 45 | 8 | 1729 | 137 | 46.73 | 3006 | 57.52 | 3 | 8 | 0 | 149 | 20 |
| Martin GuptillNZ | Pakistan | 2009-2021 | 48 | 51 | 3 | 1729 | 100 | 36.02 | 2278 | 75.90 | 1 | 14 | 3 | 181 | 48 |
| Brad HaddinAUS | England | 2005-2015 | 36 | 49 | 3 | 1728 | 136 | 37.57 | 2618 | 66.00 | 3 | 12 | 1 | 194 | 21 |
| Chris CairnsNZ | Australia | 1989-2005 | 57 | 65 | 4 | 1728 | 109 | 28.33 | 2571 | 67.21 | 1 | 12 | 5 | 166 | 40 |
| Marcus TrescothickENG | Sri Lanka | 2001-2006 | 30 | 40 | 1 | 1726 | 161 | 44.26 | 2765 | 62.42 | 4 | 9 | 2 | 236 | 10 |
| Virender SehwagIND | West Indies | 2001-2011 | 37 | 44 | 2 | 1724 | 219 | 41.05 | 1820 | 94.73 | 4 | 8 | 3 | 228 | 29 |
| Glenn MaxwellAUS | India | 2012-2025 | 61 | 62 | 7 | 1724 | 113* | 31.35 | 1440 | 119.72 | 3 | 8 | 1 | 137 | 87 |
| Mahela JayawardeneSL | Bangladesh | 2000-2015 | 40 | 39 | 5 | 1723 | 203* | 50.68 | 2445 | 70.47 | 6 | 4 | 3 | 193 | 16 |
| Javed MiandadPAK | Sri Lanka | 1975-1993 | 47 | 47 | 12 | 1723 | 203* | 49.23 | 1872 | 72.33 | 3 | 10 | 1 | 94 | 11 |
| Daryl MitchellNZ | England | 2019-2026 | 34 | 42 | 8 | 1718 | 190 | 50.53 | 2875 | 59.76 | 5 | 12 | 3 | 172 | 37 |
| Stephen FlemingNZ | India | 1994-2005 | 52 | 58 | 5 | 1718 | 92 | 32.42 | 3052 | 56.29 | 0 | 12 | 1 | 188 | 7 |
| Rishabh PantIND | England | 2017-2025 | 32 | 42 | 3 | 1716 | 146 | 44.00 | 2027 | 84.66 | 6 | 9 | 2 | 187 | 55 |
| Ijaz AhmedPAK | Australia | 1987-2000 | 48 | 58 | 2 | 1714 | 155 | 30.61 | 3315 | 51.70 | 7 | 3 | 8 | 185 | 9 |
| Ajinkya RahaneIND | Australia | 2013-2023 | 31 | 46 | 4 | 1713 | 147 | 40.79 | 2919 | 58.68 | 2 | 12 | 2 | 182 | 13 |
| Tom LathamNZ | Bangladesh | 2013-2026 | 36 | 36 | 5 | 1710 | 252 | 55.16 | 2359 | 72.49 | 5 | 8 | 3 | 164 | 24 |
| Herschelle GibbsSA | England | 1999-2010 | 39 | 48 | 0 | 1710 | 183 | 35.63 | 2789 | 61.31 | 5 | 6 | 2 | 234 | 10 |
| Mohammad AshrafulBAN | Sri Lanka | 2001-2013 | 41 | 53 | 3 | 1710 | 190 | 34.20 | 3112 | 54.95 | 5 | 5 | 5 | 195 | 13 |
| Hashim AmlaSA | West Indies | 2007-2019 | 26 | 32 | 3 | 1709 | 208 | 58.93 | 2255 | 75.79 | 6 | 6 | 0 | 175 | 10 |
| Andy FlowerZIM | Pakistan | 1992-2002 | 42 | 52 | 6 | 1706 | 156 | 37.09 | 3152 | 54.12 | 2 | 12 | 4 | 156 | 3 |
| Wilfred RhodesENG | Australia | 1899-1926 | 41 | 69 | 14 | 1706 | 179 | 31.02 | 1717 | 40.83 | 1 | 9 | 2 | 108 | 1 |
| Maurice LeylandENG | Australia | 1929-1938 | 20 | 34 | 4 | 1705 | 187 | 56.83 | 4266 | 39.97 | 7 | 3 | 2 | 166 | 4 |
| Hashan TillakaratneSL | Pakistan | 1986-2003 | 60 | 65 | 17 | 1702 | 115 | 35.46 | 3370 | 50.50 | 2 | 6 | 2 | 150 | 5 |
| Virat KohliIND | Bangladesh | 2010-2025 | 31 | 36 | 9 | 1698 | 204 | 62.89 | 1866 | 91.00 | 7 | 5 | 1 | 164 | 19 |
| Ben StokesENG | New Zealand | 2013-2026 | 37 | 47 | 8 | 1697 | 182 | 43.51 | 2288 | 74.17 | 2 | 10 | 2 | 185 | 42 |
| Ben StokesENG | South Africa | 2015-2023 | 34 | 44 | 1 | 1696 | 258 | 39.44 | 2019 | 84.00 | 5 | 7 | 2 | 180 | 50 |
| Rohan KanhaiWI | India | 1958-1971 | 18 | 28 | 1 | 1693 | 256 | 62.70 | - | - | 4 | 7 | 1 | 145 | 8 |
| Shai HopeWI | England | 2015-2026 | 50 | 58 | 6 | 1693 | 147 | 32.56 | 2478 | 68.32 | 4 | 7 | 3 | 170 | 39 |
| Justin LangerAUS | England | 1997-2007 | 22 | 39 | 5 | 1687 | 250 | 49.62 | 2972 | 56.76 | 5 | 5 | 1 | 189 | 4 |
| Nathan AstleNZ | India | 1995-2005 | 37 | 42 | 3 | 1683 | 120 | 43.15 | 2706 | 62.20 | 6 | 8 | 5 | 175 | 11 |
| MS DhoniIND | South Africa | 2005-2019 | 62 | 64 | 13 | 1681 | 132* | 32.96 | 2254 | 74.58 | 1 | 7 | 3 | 169 | 30 |
| Mike GattingENG | India | 1981-1993 | 34 | 44 | 10 | 1680 | 207 | 49.41 | 2987 | 56.24 | 4 | 6 | 4 | 181 | 11 |
| Saeed AnwarPAK | New Zealand | 1990-2001 | 37 | 40 | 4 | 1678 | 169 | 46.61 | 2228 | 75.31 | 6 | 8 | 4 | 182 | 9 |
| Robin SmithENG | West Indies | 1988-1995 | 31 | 47 | 6 | 1678 | 175 | 40.93 | 3629 | 46.24 | 3 | 11 | 4 | 196 | 8 |
| Inzamam-ul-HaqPAK | South Africa | 1992-2007 | 50 | 59 | 5 | 1677 | 96 | 31.06 | 2816 | 59.55 | 0 | 12 | 4 | 190 | 9 |
| Graeme WoodAUS | West Indies | 1978-1989 | 40 | 55 | 4 | 1676 | 126 | 32.86 | 2456 | 48.13 | 3 | 10 | 3 | 140 | 1 |
| Bill WoodfullAUS | England | 1926-1934 | 24 | 41 | 3 | 1675 | 155 | 44.08 | 4398 | 31.13 | 6 | 8 | 5 | 85 | 0 |
| Tamim IqbalBAN | New Zealand | 2007-2023 | 45 | 53 | 0 | 1673 | 126 | 31.57 | 2616 | 63.95 | 1 | 14 | 5 | 231 | 11 |
| Mark WaughAUS | India | 1991-2001 | 41 | 50 | 4 | 1672 | 153* | 36.35 | 2672 | 62.57 | 4 | 8 | 5 | 143 | 18 |
| Jos ButtlerENG | West Indies | 2011-2026 | 57 | 58 | 10 | 1667 | 150 | 34.73 | 1729 | 96.41 | 1 | 11 | 8 | 151 | 64 |
| MahmudullahBAN | West Indies | 2009-2024 | 54 | 56 | 19 | 1665 | 136 | 45.00 | 2261 | 73.64 | 1 | 13 | 4 | 128 | 42 |
| Frank WoolleyENG | Australia | 1909-1934 | 32 | 51 | 1 | 1664 | 133* | 33.28 | 1488 | 60.62 | 2 | 11 | 7 | 171 | 6 |
| Arjuna RanatungaSL | New Zealand | 1983-1998 | 51 | 60 | 6 | 1664 | 102 | 30.81 | 2871 | 57.96 | 1 | 10 | 2 | 155 | 10 |
| Gautam GambhirIND | England | 2006-2016 | 38 | 48 | 1 | 1663 | 179 | 35.38 | 2832 | 58.72 | 1 | 12 | 2 | 196 | 7 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.