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,764 of the 11,770 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rahmat ShahAFG | Zimbabwe | 2014-2026 | 23 | 25 | 1 | 1253 | 234 | 52.21 | 1919 | 65.29 | 3 | 8 | 1 | 117 | 14 |
| Rahmat ShahAFG | Ireland | 2016-2026 | 34 | 36 | 3 | 1253 | 143* | 37.97 | 1785 | 70.20 | 3 | 7 | 2 | 126 | 14 |
| Mark WaughAUS | Sri Lanka | 1992-1999 | 32 | 37 | 1 | 1251 | 130 | 34.75 | 1847 | 67.73 | 2 | 12 | 6 | 86 | 5 |
| Dwayne BravoWI | Australia | 2005-2021 | 45 | 51 | 5 | 1250 | 113 | 27.17 | 1886 | 66.28 | 2 | 3 | 4 | 105 | 34 |
| Shoaib MalikPAK/IWX | West Indies | 1999-2018 | 43 | 41 | 10 | 1248 | 111* | 40.26 | 1570 | 79.49 | 2 | 8 | 2 | 113 | 22 |
| Michael BevanAUS | South Africa | 1994-2002 | 39 | 37 | 6 | 1247 | 106 | 40.23 | 1727 | 72.21 | 2 | 7 | 2 | 104 | 2 |
| Nathan AstleNZ | Sri Lanka | 1995-2007 | 38 | 45 | 2 | 1245 | 114 | 28.95 | 2307 | 53.97 | 1 | 8 | 5 | 126 | 17 |
| Younis KhanPAK | Bangladesh | 2002-2015 | 30 | 32 | 5 | 1244 | 200* | 46.07 | 1736 | 71.66 | 3 | 4 | 3 | 106 | 16 |
| Kusal MendisSL | England | 2016-2026 | 36 | 45 | 2 | 1244 | 121 | 28.93 | 1505 | 82.66 | 1 | 6 | 6 | 137 | 25 |
| Daryll CullinanSA | India | 1993-2000 | 24 | 30 | 2 | 1243 | 153* | 44.39 | 2118 | 58.69 | 3 | 7 | 1 | 117 | 7 |
| Marcus TrescothickENG | South Africa | 2000-2005 | 22 | 32 | 3 | 1242 | 219 | 42.83 | 2133 | 58.23 | 4 | 4 | 5 | 180 | 10 |
| Ian BothamENG | New Zealand | 1978-1992 | 34 | 41 | 2 | 1242 | 138 | 31.85 | 1971 | 63.01 | 3 | 6 | 2 | 151 | 24 |
| Russel ArnoldSL | Pakistan | 1997-2006 | 38 | 45 | 7 | 1242 | 123 | 32.68 | 2316 | 53.63 | 1 | 5 | 1 | 129 | 4 |
| Jeremy ConeyNZ | Australia | 1974-1986 | 40 | 48 | 5 | 1241 | 101* | 28.86 | 2557 | 48.53 | 1 | 9 | 4 | 102 | 8 |
| Mark BoucherSA | West Indies | 1998-2010 | 63 | 60 | 13 | 1241 | 122* | 26.40 | 2259 | 54.94 | 2 | 5 | 4 | 115 | 12 |
| Doug WaltersAUS | West Indies | 1968-1975 | 11 | 16 | 1 | 1238 | 242 | 82.53 | 1054 | 55.12 | 6 | 5 | 0 | 136 | 3 |
| Ravi ShastriIND | Australia | 1983-1992 | 40 | 35 | 4 | 1238 | 206 | 39.94 | 2566 | 48.25 | 3 | 5 | 2 | 98 | 14 |
| George GiffenAUS | England | 1881-1896 | 31 | 53 | 0 | 1238 | 161 | 23.36 | 116 | 29.31 | 1 | 6 | 5 | 67 | 1 |
| Yuvraj SinghIND | West Indies | 2002-2017 | 40 | 40 | 2 | 1237 | 131 | 32.55 | 1660 | 74.52 | 3 | 6 | 2 | 125 | 19 |
| Moeen AliENG | India | 2014-2024 | 43 | 49 | 1 | 1236 | 146 | 25.75 | 2229 | 55.45 | 2 | 4 | 4 | 119 | 26 |
| Ravichandran AshwinIND | England | 2011-2024 | 53 | 56 | 12 | 1236 | 106 | 28.09 | 2095 | 59.00 | 1 | 6 | 3 | 148 | 10 |
| Ben DuckettENG | India | 2016-2026 | 23 | 33 | 0 | 1235 | 153 | 37.42 | 1355 | 91.14 | 3 | 5 | 4 | 183 | 11 |
| Nasser HussainENG | India | 1996-2003 | 23 | 29 | 2 | 1234 | 155 | 45.70 | 2192 | 56.30 | 5 | 3 | 0 | 150 | 5 |
| Faf du PlessisSA | New Zealand | 2011-2019 | 28 | 31 | 6 | 1234 | 137 | 49.36 | 1964 | 62.83 | 2 | 10 | 0 | 134 | 14 |
| Jason HolderWI | England | 2014-2026 | 47 | 53 | 9 | 1234 | 202* | 28.05 | 1864 | 66.20 | 2 | 2 | 8 | 124 | 39 |
| Marlon SamuelsWI | Bangladesh | 2002-2018 | 28 | 29 | 3 | 1233 | 260 | 47.42 | 1698 | 72.61 | 2 | 6 | 1 | 132 | 30 |
| Mark TaylorAUS | New Zealand | 1989-1997 | 26 | 30 | 2 | 1233 | 142* | 44.04 | 2395 | 51.48 | 2 | 11 | 0 | 98 | 3 |
| Kim HughesAUS | India | 1977-1985 | 22 | 29 | 2 | 1232 | 213 | 45.63 | 2409 | 49.02 | 2 | 8 | 2 | 118 | 4 |
| Devon ConwayNZ | England | 2021-2026 | 23 | 35 | 2 | 1232 | 200 | 37.33 | 2024 | 60.87 | 4 | 4 | 2 | 147 | 13 |
| Ian BellENG | Pakistan | 2005-2015 | 23 | 34 | 6 | 1230 | 119 | 43.93 | 2455 | 50.10 | 4 | 5 | 3 | 119 | 3 |
| Matthew WadeAUS | India | 2012-2024 | 41 | 48 | 9 | 1230 | 80 | 31.54 | 1739 | 70.73 | 0 | 7 | 3 | 110 | 28 |
| Ian BothamENG | West Indies | 1976-1992 | 45 | 63 | 3 | 1230 | 81 | 20.50 | 2042 | 60.24 | 0 | 5 | 1 | 133 | 12 |
| Alvin KallicharranWI | India | 1974-1979 | 16 | 25 | 3 | 1229 | 187 | 55.86 | 470 | 60.64 | 3 | 7 | 2 | 117 | 3 |
| Graeme SmithSA | Sri Lanka | 2002-2012 | 30 | 35 | 1 | 1227 | 125 | 36.09 | 1812 | 67.72 | 1 | 9 | 1 | 120 | 12 |
| Umar AkmalPAK | Australia | 2009-2019 | 40 | 43 | 5 | 1227 | 94 | 32.29 | 1404 | 87.39 | 0 | 7 | 2 | 110 | 25 |
| Shubman GillIND | New Zealand | 2019-2026 | 23 | 28 | 4 | 1226 | 208 | 51.08 | 1407 | 87.14 | 3 | 6 | 0 | 123 | 37 |
| Dennis AmissENG | West Indies | 1966-1976 | 13 | 21 | 2 | 1223 | 262* | 64.37 | 2658 | 46.01 | 4 | 2 | 0 | 155 | 1 |
| Saeed AnwarPAK | Zimbabwe | 1993-2003 | 23 | 29 | 4 | 1222 | 103* | 48.88 | 1778 | 68.73 | 2 | 9 | 1 | 151 | 6 |
| Hashan TillakaratneSL | India | 1986-2001 | 42 | 45 | 7 | 1222 | 136* | 32.16 | 2488 | 46.91 | 1 | 5 | 3 | 118 | 0 |
| Shivnarine ChanderpaulWI | Bangladesh | 1999-2014 | 21 | 24 | 12 | 1220 | 203* | 101.67 | 2222 | 54.91 | 4 | 6 | 0 | 104 | 5 |
| Alec StewartENG | Sri Lanka | 1989-2003 | 31 | 38 | 4 | 1219 | 123 | 35.85 | 2327 | 52.39 | 2 | 9 | 2 | 126 | 4 |
| Mohammad RizwanPAK | England | 2015-2026 | 37 | 42 | 3 | 1219 | 88* | 31.26 | 1547 | 78.80 | 0 | 9 | 2 | 115 | 21 |
| Chris GayleWI | Sri Lanka | 1999-2021 | 39 | 44 | 2 | 1219 | 333 | 29.02 | 1808 | 67.42 | 2 | 6 | 10 | 147 | 26 |
| Wasim AkramPAK | Sri Lanka | 1985-2002 | 78 | 68 | 11 | 1219 | 100 | 21.39 | 1635 | 72.17 | 1 | 4 | 8 | 87 | 42 |
| Justin LangerAUS | West Indies | 1993-2005 | 19 | 34 | 1 | 1218 | 146 | 36.91 | 2495 | 48.82 | 3 | 7 | 2 | 128 | 9 |
| Dimuth KarunaratneSL | New Zealand | 2012-2024 | 24 | 34 | 2 | 1217 | 152 | 38.03 | 2458 | 49.51 | 2 | 9 | 4 | 114 | 1 |
| Justin LangerAUS | New Zealand | 1993-2005 | 15 | 24 | 5 | 1216 | 215 | 64.00 | 2044 | 59.49 | 4 | 5 | 3 | 155 | 9 |
| Ricky PontingAUS | Zimbabwe | 1996-2011 | 24 | 24 | 2 | 1216 | 169 | 55.27 | 1633 | 74.46 | 2 | 8 | 0 | 125 | 11 |
| Travis HeadAUS | South Africa | 2016-2026 | 31 | 35 | 1 | 1216 | 142 | 35.76 | 1173 | 103.67 | 2 | 8 | 2 | 163 | 27 |
| Younis KhanPAK | Zimbabwe | 2000-2013 | 23 | 25 | 4 | 1215 | 200* | 57.86 | 1985 | 61.21 | 1 | 11 | 0 | 104 | 11 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.