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,751 of the 11,757 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sarfraz AhmedPAK | New Zealand | 2014-2023 | 40 | 47 | 10 | 1312 | 118 | 35.46 | 1654 | 79.32 | 2 | 6 | 0 | 135 | 11 |
| Ravi ShastriIND | Pakistan | 1982-1991 | 43 | 47 | 8 | 1311 | 139 | 33.62 | 2181 | 47.82 | 3 | 8 | 4 | 105 | 12 |
| Chris RogersAUS | England | 2013-2015 | 15 | 28 | 1 | 1310 | 173 | 48.52 | 2590 | 50.58 | 4 | 8 | 1 | 183 | 1 |
| Shai HopeWI | Bangladesh | 2018-2025 | 28 | 31 | 5 | 1310 | 146* | 50.38 | 1647 | 79.54 | 3 | 9 | 1 | 91 | 30 |
| Temba BavumaSA | Australia | 2016-2026 | 26 | 35 | 4 | 1310 | 179 | 42.26 | 2229 | 58.77 | 3 | 7 | 4 | 139 | 11 |
| Adam GilchristAUS | West Indies | 1999-2007 | 37 | 38 | 2 | 1310 | 101* | 36.39 | 1722 | 76.07 | 1 | 9 | 1 | 145 | 18 |
| Jos ButtlerENG | Pakistan | 2012-2026 | 34 | 36 | 6 | 1308 | 152 | 43.60 | 1437 | 91.02 | 4 | 6 | 3 | 123 | 45 |
| Shahid AfridiPAK | New Zealand | 1996-2016 | 54 | 50 | 3 | 1308 | 108* | 27.83 | 962 | 135.97 | 1 | 9 | 2 | 120 | 64 |
| Mominul HaqueBAN | Sri Lanka | 2013-2025 | 23 | 35 | 4 | 1307 | 176 | 42.16 | 2195 | 59.54 | 4 | 6 | 2 | 139 | 7 |
| Usman KhawajaAUS | India | 2016-2025 | 25 | 38 | 2 | 1307 | 180 | 36.31 | 2386 | 54.78 | 3 | 7 | 2 | 141 | 7 |
| Mohammad HafeezPAK | Bangladesh | 2003-2020 | 32 | 36 | 2 | 1305 | 224 | 38.38 | 1927 | 67.72 | 3 | 5 | 3 | 161 | 9 |
| Mohammad RizwanPAK | South Africa | 2019-2025 | 32 | 37 | 8 | 1305 | 122* | 45.00 | 1675 | 77.91 | 3 | 8 | 3 | 117 | 29 |
| Quinton de KockSA | Pakistan | 2013-2025 | 32 | 35 | 2 | 1303 | 129 | 39.48 | 1437 | 90.68 | 3 | 5 | 5 | 152 | 22 |
| Ian BothamENG | India | 1979-1992 | 21 | 23 | 1 | 1302 | 208 | 59.18 | 1790 | 72.74 | 5 | 6 | 1 | 126 | 28 |
| Bevan CongdonNZ | England | 1965-1978 | 28 | 45 | 2 | 1300 | 176 | 30.23 | 2935 | 36.18 | 4 | 4 | 6 | 102 | 3 |
| Matthew HaydenAUS | Sri Lanka | 1994-2008 | 25 | 30 | 2 | 1297 | 132 | 46.32 | 1824 | 71.11 | 3 | 5 | 0 | 121 | 17 |
| Daryll CullinanSA | Sri Lanka | 1993-2001 | 27 | 35 | 2 | 1297 | 114* | 39.30 | 2433 | 53.31 | 5 | 5 | 2 | 138 | 13 |
| Mohammad HafeezPAK | South Africa | 2003-2021 | 57 | 64 | 2 | 1297 | 86 | 20.92 | 1810 | 71.66 | 0 | 8 | 7 | 147 | 18 |
| Alex CareyAUS | England | 2018-2026 | 36 | 45 | 5 | 1296 | 106 | 32.40 | 1866 | 69.45 | 2 | 7 | 2 | 122 | 11 |
| Daryll CullinanSA | New Zealand | 1993-2000 | 33 | 37 | 6 | 1295 | 275* | 41.77 | 2185 | 59.27 | 2 | 4 | 2 | 138 | 20 |
| Michael VaughanENG | India | 2001-2007 | 22 | 28 | 3 | 1294 | 197 | 51.76 | 2197 | 58.90 | 4 | 5 | 2 | 159 | 1 |
| Tamim IqbalBAN | England | 2007-2023 | 23 | 29 | 0 | 1293 | 128 | 44.59 | 1648 | 78.46 | 5 | 5 | 1 | 157 | 11 |
| Craig McMillanNZ | India | 1998-2007 | 34 | 39 | 4 | 1292 | 100* | 36.91 | 1963 | 65.82 | 1 | 9 | 2 | 122 | 14 |
| Shane WatsonAUS | Pakistan | 2002-2016 | 38 | 39 | 8 | 1292 | 120* | 41.68 | 1797 | 71.90 | 2 | 6 | 2 | 126 | 28 |
| Ian BellENG | New Zealand | 2007-2015 | 39 | 49 | 4 | 1291 | 110 | 28.69 | 2488 | 51.89 | 1 | 6 | 3 | 161 | 13 |
| Graham ThorpeENG | New Zealand | 1996-2004 | 24 | 34 | 7 | 1288 | 200* | 47.70 | 2246 | 57.35 | 4 | 6 | 0 | 147 | 7 |
| Mark ButcherENG | Australia | 1997-2003 | 20 | 40 | 1 | 1287 | 173* | 33.00 | 2762 | 46.60 | 3 | 4 | 3 | 158 | 1 |
| Grant FlowerZIM | Sri Lanka | 1993-2003 | 37 | 47 | 2 | 1287 | 112 | 28.60 | 2680 | 48.02 | 1 | 7 | 7 | 111 | 5 |
| Angelo MathewsSL | Bangladesh | 2009-2025 | 34 | 38 | 11 | 1286 | 199 | 47.63 | 2096 | 61.35 | 2 | 6 | 2 | 107 | 16 |
| Graham ThorpeENG | South Africa | 1994-2005 | 27 | 40 | 5 | 1285 | 124 | 36.71 | 2587 | 49.67 | 2 | 9 | 5 | 145 | 0 |
| Navjot SidhuIND | West Indies | 1983-1997 | 33 | 41 | 3 | 1283 | 201 | 33.76 | 2679 | 46.44 | 4 | 5 | 4 | 118 | 8 |
| Marlon SamuelsWI | England | 2006-2017 | 32 | 37 | 5 | 1281 | 117 | 40.03 | 2032 | 63.04 | 2 | 8 | 1 | 146 | 20 |
| Shakib Al HasanBAN | India | 2007-2024 | 40 | 47 | 1 | 1279 | 85 | 27.80 | 1793 | 71.33 | 0 | 11 | 2 | 130 | 19 |
| Arthur ShrewsburyENG | Australia | 1881-1893 | 23 | 40 | 4 | 1277 | 164 | 35.47 | 245 | 38.37 | 3 | 4 | 1 | 90 | 0 |
| Dilip VengsarkarIND | Sri Lanka | 1979-1990 | 23 | 26 | 3 | 1275 | 166 | 55.43 | 1010 | 77.82 | 2 | 11 | 1 | 60 | 3 |
| Eoin MorganENG/IRE | Sri Lanka | 2007-2021 | 50 | 45 | 8 | 1275 | 92 | 34.46 | 1430 | 89.16 | 0 | 11 | 2 | 116 | 29 |
| Glenn MaxwellAUS | England | 2013-2025 | 45 | 42 | 3 | 1274 | 108 | 32.67 | 1094 | 116.45 | 2 | 6 | 1 | 121 | 39 |
| Andrew FlintoffENG | South Africa | 1998-2008 | 32 | 43 | 6 | 1273 | 142 | 34.41 | 1835 | 69.37 | 1 | 8 | 5 | 169 | 28 |
| Ian RedpathAUS | West Indies | 1968-1976 | 17 | 30 | 1 | 1271 | 132 | 43.83 | 1728 | 47.34 | 4 | 6 | 3 | 125 | 2 |
| Marcus TrescothickENG | West Indies | 2000-2004 | 23 | 32 | 4 | 1271 | 130 | 45.39 | 2081 | 61.08 | 4 | 6 | 2 | 172 | 7 |
| Virat KohliIND | Pakistan | 2009-2025 | 28 | 28 | 8 | 1270 | 183 | 63.50 | 1184 | 107.26 | 4 | 7 | 1 | 119 | 18 |
| Ramiz RajaPAK | India | 1985-1997 | 38 | 43 | 1 | 1270 | 114 | 30.24 | 2188 | 51.83 | 1 | 8 | 2 | 101 | 2 |
| Jonty RhodesSA | England | 1992-2000 | 36 | 41 | 5 | 1269 | 117 | 35.25 | 2342 | 54.18 | 1 | 6 | 2 | 111 | 7 |
| Andrew HudsonSA | India | 1991-1997 | 32 | 41 | 1 | 1266 | 146 | 31.65 | 2775 | 45.62 | 2 | 9 | 4 | 157 | 4 |
| Gautam GambhirIND | New Zealand | 2007-2016 | 23 | 29 | 5 | 1261 | 167 | 52.54 | 2012 | 62.67 | 4 | 6 | 2 | 155 | 7 |
| Kim HughesAUS | Pakistan | 1979-1985 | 28 | 36 | 1 | 1261 | 106 | 36.03 | 2770 | 45.52 | 2 | 10 | 2 | 124 | 7 |
| Geoff HowarthNZ | England | 1975-1984 | 33 | 44 | 5 | 1261 | 123 | 32.33 | 3117 | 40.46 | 3 | 5 | 2 | 124 | 2 |
| Dimuth KarunaratneSL | Bangladesh | 2013-2024 | 20 | 30 | 1 | 1257 | 244 | 43.34 | 2334 | 53.86 | 3 | 6 | 1 | 124 | 5 |
| Aiden MarkramSA | India | 2018-2026 | 47 | 57 | 2 | 1254 | 110 | 22.80 | 1606 | 78.08 | 2 | 4 | 3 | 153 | 26 |
| Jacques KallisSA | Zimbabwe | 1999-2012 | 21 | 19 | 5 | 1253 | 189* | 89.50 | 2149 | 58.31 | 4 | 8 | 1 | 117 | 26 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.