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 7,119 of the 11,061 matches in this selection (from 2001). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Babar AzamPAK | New Zealand | 2016-2025 | 59 | 63 | 7 | 2653 | 161 | 47.38 | 3256 | 81.48 | 5 | 22 | 2 | 266 | 35 |
| Rohit SharmaIND | England | 2007-2026 | 56 | 67 | 9 | 2635 | 161 | 45.43 | 3617 | 72.85 | 9 | 11 | 1 | 306 | 61 |
| Angelo MathewsSL | India | 2009-2023 | 68 | 76 | 13 | 2631 | 139* | 41.76 | 3772 | 69.75 | 6 | 12 | 2 | 249 | 50 |
| Ross TaylorNZ | India | 2007-2021 | 65 | 78 | 10 | 2624 | 151 | 38.59 | 3488 | 75.23 | 6 | 11 | 3 | 256 | 38 |
| Michael ClarkeAUS | India | 2003-2015 | 52 | 65 | 8 | 2596 | 329* | 45.54 | 4112 | 63.13 | 8 | 8 | 4 | 250 | 16 |
| Joe RootENG | Pakistan | 2015-2026 | 42 | 56 | 4 | 2591 | 262 | 49.83 | 3654 | 70.91 | 3 | 16 | 2 | 245 | 7 |
| Travis HeadAUS | England | 2017-2026 | 42 | 58 | 3 | 2584 | 170 | 46.98 | 2939 | 87.92 | 7 | 12 | 1 | 322 | 45 |
| Graeme SmithSA | England | 2003-2012 | 44 | 57 | 4 | 2581 | 277 | 48.70 | 3938 | 65.54 | 9 | 9 | 2 | 303 | 12 |
| AB de VilliersSA | West Indies | 2005-2016 | 41 | 45 | 8 | 2551 | 178 | 68.95 | 3281 | 77.75 | 11 | 8 | 1 | 227 | 54 |
| Younis KhanPAK | Sri Lanka | 2003-2015 | 54 | 64 | 5 | 2548 | 313 | 43.19 | 4351 | 58.56 | 5 | 12 | 4 | 226 | 14 |
| Tamim IqbalBAN | Zimbabwe | 2009-2022 | 57 | 62 | 2 | 2532 | 158 | 42.20 | 3381 | 74.89 | 6 | 12 | 4 | 254 | 47 |
| Kane WilliamsonNZ | India | 2010-2025 | 57 | 67 | 4 | 2529 | 131 | 40.14 | 3958 | 63.90 | 3 | 19 | 2 | 238 | 28 |
| Hashim AmlaSA | India | 2004-2019 | 52 | 68 | 3 | 2527 | 253* | 38.88 | 4535 | 55.72 | 7 | 13 | 5 | 291 | 5 |
| Ian BellENG | India | 2006-2015 | 50 | 64 | 7 | 2480 | 235 | 43.51 | 3679 | 67.41 | 6 | 10 | 3 | 293 | 17 |
| Hashim AmlaSA | Australia | 2008-2018 | 52 | 71 | 5 | 2453 | 196 | 37.17 | 4091 | 59.96 | 6 | 11 | 5 | 284 | 12 |
| Brendan TaylorZIM | Bangladesh | 2005-2026 | 62 | 72 | 6 | 2434 | 171 | 36.88 | 3718 | 65.47 | 7 | 11 | 7 | 224 | 23 |
| Kumar SangakkaraSL/IWX | Australia | 2003-2015 | 53 | 59 | 7 | 2423 | 192 | 46.60 | 3522 | 68.80 | 3 | 17 | 2 | 244 | 15 |
| Tamim IqbalBAN/IWX | West Indies | 2007-2022 | 59 | 73 | 6 | 2419 | 130* | 36.10 | 3559 | 67.97 | 3 | 17 | 5 | 274 | 28 |
| Gautam GambhirIND | Sri Lanka | 2005-2012 | 48 | 53 | 3 | 2412 | 167 | 48.24 | 3071 | 78.54 | 8 | 13 | 4 | 257 | 3 |
| Ricky PontingAUS | South Africa | 2005-2012 | 44 | 59 | 1 | 2399 | 164 | 41.36 | 3292 | 72.87 | 7 | 14 | 6 | 255 | 26 |
| Mushfiqur RahimBAN | Zimbabwe | 2006-2026 | 68 | 73 | 14 | 2378 | 219* | 40.31 | 3503 | 67.88 | 4 | 11 | 4 | 215 | 26 |
| Ross TaylorNZ | Pakistan | 2007-2021 | 60 | 68 | 17 | 2375 | 131* | 46.57 | 3212 | 73.94 | 5 | 15 | 6 | 208 | 46 |
| Ricky PontingAUS | England | 2002-2010 | 48 | 62 | 5 | 2370 | 196 | 41.58 | 3327 | 71.24 | 5 | 12 | 3 | 266 | 15 |
| Hashim AmlaSA/IWX | Pakistan | 2007-2019 | 46 | 58 | 7 | 2323 | 122 | 45.55 | 3360 | 69.14 | 5 | 14 | 2 | 263 | 10 |
| Ben StokesENG | Australia | 2013-2026 | 52 | 76 | 5 | 2323 | 155 | 32.72 | 4036 | 57.56 | 5 | 13 | 6 | 244 | 50 |
| AB de VilliersSA | England | 2005-2017 | 60 | 68 | 7 | 2314 | 174 | 37.93 | 3311 | 69.89 | 3 | 11 | 4 | 262 | 27 |
| Kane WilliamsonNZ | Sri Lanka | 2010-2024 | 42 | 49 | 5 | 2305 | 242* | 52.39 | 3450 | 66.81 | 6 | 14 | 3 | 218 | 12 |
| Jonny BairstowENG | Australia | 2013-2024 | 51 | 72 | 4 | 2287 | 139 | 33.63 | 3512 | 65.12 | 4 | 10 | 4 | 262 | 37 |
| Babar AzamPAK | England | 2015-2026 | 49 | 56 | 7 | 2282 | 158 | 46.57 | 2596 | 87.90 | 4 | 16 | 1 | 251 | 31 |
| Tillakaratne DilshanSL | Pakistan | 2004-2016 | 62 | 67 | 6 | 2282 | 145 | 37.41 | 2874 | 79.40 | 5 | 9 | 3 | 269 | 12 |
| Kumar SangakkaraSL | New Zealand | 2003-2015 | 55 | 60 | 8 | 2274 | 203 | 43.73 | 3062 | 74.27 | 6 | 11 | 3 | 253 | 19 |
| Jos ButtlerENG | India | 2011-2026 | 77 | 80 | 7 | 2263 | 131 | 31.00 | 2628 | 86.11 | 2 | 14 | 9 | 227 | 62 |
| Jacques KallisSA | India | 2004-2013 | 32 | 41 | 7 | 2249 | 201* | 66.15 | 3956 | 56.85 | 9 | 9 | 3 | 207 | 17 |
| Babar AzamPAK | Australia | 2016-2026 | 43 | 55 | 7 | 2242 | 196 | 46.71 | 3128 | 71.68 | 5 | 13 | 2 | 214 | 19 |
| Andrew StraussENG | Australia | 2004-2011 | 53 | 68 | 1 | 2238 | 161 | 33.40 | 3789 | 59.07 | 3 | 15 | 5 | 265 | 5 |
| Joe RootENG | South Africa | 2013-2025 | 39 | 49 | 1 | 2230 | 190 | 46.46 | 2995 | 74.46 | 5 | 14 | 0 | 245 | 20 |
| Mahela JayawardeneSL | Australia | 2003-2015 | 60 | 67 | 5 | 2218 | 105 | 35.77 | 3302 | 67.17 | 2 | 21 | 5 | 227 | 10 |
| Kusal MendisSL | Bangladesh | 2017-2025 | 46 | 51 | 1 | 2216 | 196 | 44.32 | 2724 | 81.35 | 4 | 16 | 1 | 217 | 55 |
| Eoin MorganENG/IRE | Australia | 2007-2021 | 71 | 69 | 8 | 2211 | 121 | 36.25 | 2315 | 95.51 | 3 | 14 | 6 | 186 | 63 |
| Faf du PlessisSA | Sri Lanka | 2012-2021 | 43 | 51 | 6 | 2210 | 199 | 49.11 | 2990 | 73.91 | 4 | 10 | 0 | 222 | 20 |
| Quinton de KockSA | Sri Lanka | 2013-2024 | 48 | 56 | 3 | 2208 | 128 | 41.66 | 2349 | 94.00 | 5 | 14 | 1 | 279 | 20 |
| Mohammad HafeezPAK | Sri Lanka | 2003-2017 | 59 | 67 | 8 | 2201 | 196 | 37.31 | 3071 | 71.67 | 5 | 10 | 3 | 229 | 27 |
| Shikhar DhawanIND | Sri Lanka | 2013-2021 | 36 | 40 | 4 | 2198 | 190 | 61.06 | 2383 | 92.24 | 7 | 11 | 2 | 259 | 31 |
| Faf du PlessisSA | Australia | 2011-2020 | 43 | 53 | 6 | 2194 | 126 | 46.68 | 3124 | 70.23 | 8 | 8 | 1 | 243 | 26 |
| Angelo MathewsSL | England | 2009-2024 | 49 | 56 | 9 | 2189 | 160 | 46.57 | 3458 | 63.30 | 3 | 16 | 1 | 199 | 22 |
| Ravindra JadejaIND | England | 2009-2025 | 60 | 73 | 20 | 2181 | 112 | 41.15 | 3570 | 61.09 | 3 | 14 | 4 | 220 | 36 |
| Mahela JayawardeneSL | Pakistan | 2003-2014 | 58 | 71 | 3 | 2173 | 240 | 31.96 | 3611 | 60.18 | 3 | 11 | 5 | 234 | 11 |
| Kane WilliamsonNZ | South Africa | 2011-2025 | 38 | 46 | 8 | 2162 | 176 | 56.89 | 3339 | 64.75 | 10 | 6 | 1 | 224 | 23 |
| Rohit SharmaIND | New Zealand | 2009-2026 | 60 | 66 | 6 | 2160 | 147 | 36.00 | 2620 | 82.44 | 2 | 17 | 2 | 198 | 83 |
| Matthew HaydenAUS | India | 2003-2008 | 34 | 44 | 2 | 2148 | 126 | 51.14 | 2890 | 74.33 | 5 | 14 | 4 | 230 | 30 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.