Batting by opposition (All cricket)
More filters
Player, team, opposition, ground, series, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 23,349 of the 23,356 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kusal MendisSL | England | 2016-2026 | 37 | 46 | 2 | 1333 | 121 | 30.30 | 1576 | 84.58 | 1 | 7 | 6 | 145 | 30 |
| Habibul BasharBAN | Zimbabwe | 1997-2007 | 36 | 41 | 3 | 1330 | 108 | 35.00 | 2195 | 60.59 | 1 | 11 | 7 | 137 | 5 |
| Keaton JenningsDUR/LAN | Northamptonshire | 2014-2026 | 35 | 42 | 6 | 1329 | 125 | 36.92 | 2088 | 63.65 | 2 | 8 | 5 | 163 | 9 |
| Mudassar NazarPAK | England | 1977-1987 | 40 | 47 | 2 | 1329 | 124 | 29.53 | 3534 | 37.61 | 3 | 7 | 6 | 133 | 0 |
| Daniel Bell-DrummondKEN | Middlesex | 2014-2026 | 31 | 40 | 1 | 1328 | 223 | 34.05 | 1526 | 87.02 | 2 | 8 | 4 | 160 | 23 |
| Yuvraj SinghIND | Australia | 2000-2016 | 55 | 53 | 5 | 1328 | 139 | 27.67 | 1512 | 87.83 | 2 | 7 | 6 | 134 | 35 |
| Keith StackpoleAUS | England | 1966-1972 | 17 | 28 | 1 | 1327 | 207 | 49.15 | 2687 | 49.39 | 3 | 9 | 1 | 153 | 3 |
| Joe CarterND | Auckland Aces | 2013-2026 | 17 | 30 | 0 | 1322 | 169 | 44.07 | 2551 | 51.82 | 3 | 7 | 3 | 157 | 23 |
| Kepler WesselsAUS/SA | England | 1982-1994 | 26 | 38 | 1 | 1320 | 162 | 35.68 | 2818 | 46.84 | 2 | 6 | 0 | 143 | 0 |
| Riki WesselsWOR/NOT | Durham | 2014-2021 | 26 | 33 | 5 | 1319 | 159* | 47.11 | 1514 | 87.12 | 3 | 5 | 5 | 158 | 29 |
| Kevin PietersenENG | Sri Lanka | 2006-2012 | 28 | 35 | 4 | 1318 | 158 | 42.52 | 1752 | 75.23 | 3 | 5 | 0 | 150 | 23 |
| Upul TharangaSL | Pakistan | 2006-2017 | 43 | 46 | 1 | 1318 | 112* | 29.29 | 1963 | 67.14 | 1 | 7 | 4 | 167 | 1 |
| Sachin TendulkarIND | Bangladesh | 1990-2012 | 19 | 20 | 4 | 1316 | 248* | 82.25 | 1877 | 70.11 | 6 | 2 | 0 | 154 | 9 |
| Andrew StraussENG | India | 2004-2011 | 23 | 33 | 3 | 1316 | 158 | 43.87 | 2653 | 49.60 | 4 | 5 | 2 | 163 | 2 |
| James PeirsonQUE | South Australia | 2017-2026 | 24 | 33 | 7 | 1316 | 132 | 50.62 | 2149 | 61.24 | 4 | 6 | 0 | 140 | 16 |
| Everton WeekesWI | England | 1948-1957 | 17 | 30 | 1 | 1313 | 206 | 45.28 | - | - | 3 | 7 | 4 | 98 | 0 |
| Steve SmithAUS | Sri Lanka | 2010-2025 | 37 | 34 | 4 | 1313 | 145* | 43.77 | 1968 | 66.72 | 4 | 6 | 2 | 116 | 10 |
| Michael HusseyAUS | New Zealand | 2005-2011 | 38 | 38 | 11 | 1312 | 105 | 48.59 | 1671 | 78.52 | 1 | 10 | 2 | 105 | 27 |
| Herschelle GibbsSA | Pakistan | 1998-2010 | 36 | 39 | 2 | 1312 | 228 | 35.46 | 2016 | 65.08 | 3 | 7 | 7 | 174 | 15 |
| 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 |
| Andrew BalbirnieLL/NW | Northern Knights | 2017-2026 | 27 | 27 | 2 | 1310 | 126 | 52.40 | 1302 | 100.61 | 2 | 9 | 0 | 152 | 31 |
| 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 |
| Joe ClarkeWOR/NOT | Durham | 2015-2026 | 34 | 42 | 5 | 1306 | 133 | 35.30 | 1407 | 92.82 | 4 | 3 | 3 | 159 | 34 |
| Sam HainWAR/BB | Somerset | 2014-2026 | 20 | 32 | 7 | 1305 | 119 | 52.20 | 2607 | 50.06 | 2 | 12 | 3 | 141 | 13 |
| 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 |
| Chris DentGLO | Glamorgan | 2014-2025 | 32 | 41 | 6 | 1304 | 268 | 37.26 | 2009 | 64.91 | 3 | 7 | 5 | 158 | 15 |
| Wayne MadsenDER | Durham | 2014-2026 | 33 | 44 | 2 | 1304 | 100* | 31.05 | 1900 | 68.63 | 1 | 9 | 5 | 157 | 11 |
| 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 |
| Tom BruceCS/CD | Canterbury | 2015-2026 | 34 | 48 | 9 | 1298 | 112* | 33.28 | 1754 | 74.00 | 1 | 9 | 4 | 127 | 28 |
| 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 |
| Mark StonemanMID/HAM/DUR | Yorkshire | 2014-2025 | 27 | 36 | 1 | 1295 | 131 | 37.00 | 1917 | 67.55 | 4 | 3 | 3 | 175 | 8 |
| 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 |
| Joe ClarkeWOR/NOT | Leicestershire | 2015-2026 | 30 | 34 | 2 | 1293 | 123 | 40.41 | 1377 | 93.90 | 1 | 10 | 1 | 160 | 33 |
| Craig McMillanNZ | India | 1998-2007 | 34 | 39 | 4 | 1292 | 100* | 36.91 | 1963 | 65.82 | 1 | 9 | 2 | 122 | 14 |
Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.