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,719 of the 11,729 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Roshan MahanamaSL | India | 1986-1999 | 54 | 60 | 6 | 2076 | 225 | 38.44 | 4286 | 48.41 | 2 | 13 | 4 | 180 | 4 |
| Jonny BairstowENG | India | 2011-2024 | 52 | 70 | 6 | 2076 | 124 | 32.44 | 2852 | 72.79 | 4 | 8 | 11 | 225 | 49 |
| Cheteshwar PujaraIND | Australia | 2010-2023 | 25 | 45 | 3 | 2074 | 204 | 49.38 | 4903 | 42.30 | 5 | 11 | 4 | 228 | 4 |
| Michael ClarkeAUS | Sri Lanka | 2004-2015 | 46 | 47 | 13 | 2066 | 145* | 60.76 | 2764 | 74.75 | 4 | 16 | 3 | 175 | 21 |
| Sanath JayasuriyaSL | England | 1991-2011 | 52 | 62 | 4 | 2064 | 213 | 35.59 | 2499 | 82.59 | 5 | 6 | 4 | 270 | 36 |
| Shivnarine ChanderpaulWI | Pakistan | 1995-2011 | 46 | 58 | 7 | 2062 | 153* | 40.43 | 3711 | 55.56 | 3 | 12 | 5 | 182 | 9 |
| Aaron FinchAUS | India | 2012-2022 | 53 | 55 | 1 | 2057 | 124 | 38.09 | 2270 | 90.62 | 4 | 12 | 6 | 224 | 43 |
| VVS LaxmanIND | West Indies | 1997-2011 | 32 | 46 | 7 | 2054 | 176* | 52.67 | 4175 | 49.20 | 4 | 14 | 3 | 225 | 0 |
| Allan LambENG | West Indies | 1984-1991 | 47 | 66 | 7 | 2052 | 132 | 34.78 | 3800 | 54.00 | 6 | 8 | 5 | 239 | 5 |
| Jos ButtlerENG | Australia | 2013-2025 | 66 | 76 | 11 | 2052 | 110* | 31.57 | 2507 | 81.85 | 2 | 11 | 5 | 195 | 51 |
| Marlon SamuelsWI | India | 2001-2018 | 64 | 76 | 9 | 2051 | 126* | 30.61 | 3069 | 66.83 | 4 | 13 | 5 | 247 | 39 |
| Dilip VengsarkarIND | Australia | 1977-1992 | 51 | 63 | 9 | 2050 | 164* | 37.96 | 4089 | 46.47 | 2 | 11 | 1 | 175 | 12 |
| David WarnerAUS | New Zealand | 2009-2024 | 36 | 45 | 3 | 2049 | 253 | 48.79 | 2353 | 87.08 | 7 | 5 | 0 | 204 | 36 |
| KL RahulIND | England | 2016-2026 | 44 | 60 | 3 | 2048 | 199 | 35.93 | 3351 | 61.12 | 7 | 6 | 7 | 231 | 26 |
| Chris GayleWI | Zimbabwe | 2000-2018 | 38 | 43 | 7 | 2047 | 215 | 56.86 | 2622 | 78.07 | 5 | 12 | 3 | 250 | 49 |
| Alastair CookENG | Pakistan | 2006-2018 | 24 | 40 | 1 | 2042 | 263 | 52.36 | 3868 | 52.79 | 7 | 9 | 0 | 239 | 1 |
| Younis KhanPAK | South Africa | 2000-2015 | 56 | 70 | 5 | 2042 | 131* | 31.42 | 3619 | 56.42 | 4 | 8 | 5 | 182 | 15 |
| Tillakaratne DilshanSL | New Zealand | 2002-2016 | 58 | 57 | 8 | 2038 | 123* | 41.59 | 2436 | 83.66 | 4 | 11 | 1 | 236 | 15 |
| Dudley NourseSA | England | 1935-1951 | 24 | 43 | 6 | 2037 | 208 | 55.05 | 108 | 63.89 | 7 | 9 | 1 | 107 | 6 |
| Ramnaresh SarwanWI | India | 2001-2013 | 47 | 56 | 9 | 2037 | 116 | 43.34 | 3500 | 58.20 | 2 | 18 | 3 | 177 | 20 |
| Shoaib MalikPAK | India | 2000-2021 | 54 | 54 | 6 | 2035 | 143 | 42.40 | 2392 | 85.08 | 4 | 13 | 2 | 201 | 26 |
| Michael HusseyAUS | South Africa | 2005-2012 | 46 | 58 | 9 | 2020 | 122 | 41.22 | 3323 | 60.79 | 3 | 13 | 5 | 209 | 27 |
| Quinton de KockSA | England | 2014-2024 | 41 | 50 | 4 | 2019 | 138* | 43.89 | 2204 | 91.61 | 4 | 13 | 1 | 228 | 47 |
| Marvan AtapattuSL | Zimbabwe | 1996-2006 | 36 | 38 | 8 | 2012 | 249 | 67.07 | 3376 | 59.60 | 6 | 7 | 4 | 209 | 3 |
| Mohammad YousufPAK | Sri Lanka | 1998-2009 | 57 | 68 | 5 | 2009 | 129 | 31.89 | 3423 | 58.69 | 3 | 8 | 6 | 173 | 21 |
| Greg ChappellAUS | New Zealand | 1973-1983 | 36 | 44 | 9 | 2008 | 247* | 57.37 | 3006 | 66.80 | 5 | 8 | 4 | 206 | 10 |
| Ramiz RajaPAK | West Indies | 1985-1995 | 64 | 74 | 4 | 2006 | 104* | 28.66 | 3759 | 53.37 | 2 | 10 | 6 | 155 | 4 |
| Michael HusseyAUS | England | 2005-2011 | 48 | 49 | 8 | 2003 | 195 | 48.85 | 3386 | 59.16 | 4 | 13 | 4 | 210 | 14 |
| Saleem MalikPAK | New Zealand | 1984-1999 | 61 | 70 | 15 | 2000 | 140 | 36.36 | 3172 | 63.05 | 2 | 13 | 5 | 223 | 11 |
| Ross TaylorNZ | Sri Lanka | 2006-2019 | 62 | 67 | 5 | 1993 | 142 | 32.15 | 2718 | 73.33 | 3 | 11 | 9 | 172 | 26 |
| Gary KirstenSA | England | 1994-2003 | 39 | 52 | 2 | 1989 | 275 | 39.78 | 4490 | 44.30 | 6 | 7 | 3 | 251 | 2 |
| Brendon McCullumNZ | India | 2002-2014 | 42 | 47 | 6 | 1987 | 302 | 48.46 | 2796 | 71.07 | 4 | 7 | 6 | 224 | 33 |
| Quinton de KockSA | India | 2013-2026 | 46 | 52 | 2 | 1986 | 135 | 39.72 | 2027 | 97.98 | 8 | 8 | 5 | 223 | 46 |
| Babar AzamPAK | South Africa | 2017-2025 | 43 | 52 | 3 | 1982 | 122 | 40.45 | 2380 | 83.28 | 2 | 16 | 3 | 269 | 13 |
| Jonty RhodesSA | Australia | 1992-2002 | 63 | 66 | 15 | 1982 | 83* | 38.86 | 3051 | 64.96 | 0 | 13 | 3 | 131 | 16 |
| Frank WorrellWI | England | 1948-1963 | 25 | 42 | 6 | 1979 | 261 | 54.97 | 122 | 61.48 | 6 | 7 | 8 | 157 | 7 |
| Graham ThorpeENG | West Indies | 1994-2004 | 37 | 56 | 7 | 1979 | 119* | 40.39 | 4367 | 45.32 | 3 | 13 | 4 | 204 | 1 |
| Imran KhanPAK | West Indies | 1977-1991 | 67 | 80 | 16 | 1977 | 123 | 30.89 | 2770 | 63.61 | 1 | 11 | 3 | 127 | 18 |
| Nasser HussainENG | Australia | 1993-2003 | 36 | 58 | 4 | 1975 | 207 | 36.57 | 4302 | 45.91 | 2 | 14 | 5 | 224 | 5 |
| Steve SmithAUS | South Africa | 2011-2026 | 47 | 57 | 6 | 1974 | 108 | 38.71 | 2984 | 66.15 | 4 | 9 | 3 | 201 | 22 |
| Aaron FinchAUS | England | 2011-2022 | 46 | 45 | 4 | 1973 | 156 | 48.12 | 1849 | 106.71 | 8 | 8 | 6 | 193 | 60 |
| Babar AzamPAK | West Indies | 2016-2026 | 40 | 47 | 7 | 1970 | 125* | 49.25 | 2656 | 74.17 | 5 | 13 | 5 | 183 | 24 |
| Gundappa ViswanathIND | England | 1971-1982 | 35 | 59 | 4 | 1970 | 222 | 35.82 | 4709 | 41.83 | 4 | 12 | 3 | 223 | 1 |
| Mark TaylorAUS | Pakistan | 1990-1998 | 30 | 38 | 3 | 1969 | 334* | 56.26 | 3964 | 49.67 | 4 | 14 | 2 | 174 | 2 |
| Michael ClarkeAUS | New Zealand | 2003-2015 | 46 | 47 | 5 | 1966 | 168 | 46.81 | 2893 | 67.96 | 4 | 11 | 2 | 219 | 13 |
| Shikhar DhawanIND | Australia | 2010-2020 | 48 | 49 | 2 | 1966 | 187 | 41.83 | 1990 | 98.79 | 5 | 10 | 4 | 252 | 23 |
| Shivnarine ChanderpaulWI | New Zealand | 1995-2014 | 52 | 63 | 9 | 1966 | 126* | 36.41 | 3884 | 50.62 | 3 | 10 | 3 | 212 | 8 |
| Martin CroweNZ | Pakistan | 1983-1994 | 37 | 46 | 7 | 1965 | 174 | 50.38 | 3511 | 55.97 | 2 | 13 | 1 | 199 | 12 |
| Hashim AmlaSA | Sri Lanka | 2006-2019 | 40 | 50 | 3 | 1965 | 154 | 41.81 | 3030 | 64.85 | 7 | 8 | 5 | 202 | 13 |
| Shai HopeWI | India | 2017-2026 | 45 | 49 | 8 | 1961 | 162* | 47.83 | 2409 | 81.40 | 8 | 6 | 2 | 165 | 55 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.