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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Virat KohliIND | Australia | 2009-2025 | 106 | 126 | 12 | 5551 | 186 | 48.69 | 7558 | 73.45 | 17 | 29 | 9 | 521 | 58 |
| Steve SmithAUS | England | 2010-2026 | 90 | 123 | 17 | 5106 | 239 | 48.17 | 8299 | 61.53 | 14 | 21 | 4 | 529 | 45 |
| Joe RootENG | India | 2012-2026 | 70 | 96 | 14 | 4644 | 218 | 56.63 | 7550 | 61.51 | 16 | 19 | 5 | 469 | 17 |
| Virat KohliIND | England | 2011-2026 | 90 | 112 | 11 | 4180 | 235 | 41.39 | 6019 | 69.45 | 8 | 26 | 11 | 444 | 37 |
| Virat KohliIND | Sri Lanka | 2008-2024 | 74 | 79 | 14 | 4076 | 243 | 62.71 | 4665 | 87.37 | 15 | 18 | 4 | 390 | 41 |
| Virat KohliIND | West Indies | 2009-2026 | 76 | 78 | 11 | 4018 | 200 | 59.97 | 4735 | 84.86 | 13 | 23 | 6 | 400 | 56 |
| Kumar SangakkaraSL | Pakistan | 2003-2015 | 70 | 86 | 10 | 3974 | 221 | 52.29 | 6404 | 62.05 | 9 | 21 | 3 | 372 | 22 |
| Steve SmithAUS | India | 2010-2025 | 65 | 83 | 7 | 3968 | 192 | 52.21 | 6047 | 65.62 | 16 | 13 | 5 | 414 | 38 |
| Rohit SharmaIND | Australia | 2007-2025 | 87 | 96 | 9 | 3832 | 209 | 44.05 | 4532 | 84.55 | 10 | 17 | 5 | 330 | 138 |
| Joe RootENG | Australia | 2013-2026 | 75 | 111 | 12 | 3750 | 180 | 37.88 | 6650 | 56.39 | 6 | 25 | 10 | 388 | 18 |
| Michael ClarkeAUS | England | 2003-2015 | 80 | 101 | 14 | 3637 | 187 | 41.80 | 5785 | 62.87 | 8 | 18 | 4 | 369 | 8 |
| Virat KohliIND | South Africa | 2010-2025 | 64 | 73 | 12 | 3608 | 254* | 59.15 | 4767 | 75.69 | 10 | 17 | 2 | 361 | 47 |
| Kumar SangakkaraSL | India | 2003-2015 | 78 | 83 | 3 | 3568 | 219 | 44.60 | 4927 | 72.42 | 9 | 20 | 3 | 367 | 30 |
| Kane WilliamsonNZ | Pakistan | 2011-2025 | 60 | 71 | 7 | 3477 | 238 | 54.33 | 4974 | 69.90 | 8 | 18 | 2 | 342 | 23 |
| Sachin TendulkarIND | Australia | 2003-2013 | 57 | 75 | 7 | 3449 | 241* | 50.72 | 5397 | 63.91 | 8 | 18 | 2 | 392 | 21 |
| David WarnerAUS | England | 2009-2024 | 76 | 104 | 3 | 3406 | 127 | 33.72 | 4805 | 70.88 | 5 | 25 | 7 | 407 | 31 |
| AB de VilliersSA | Australia | 2005-2018 | 57 | 76 | 10 | 3290 | 169 | 49.85 | 5305 | 62.02 | 7 | 22 | 4 | 350 | 40 |
| Joe RootENG | New Zealand | 2013-2026 | 56 | 77 | 9 | 3268 | 226 | 48.06 | 4911 | 66.54 | 9 | 17 | 5 | 332 | 24 |
| Alastair CookENG | India | 2006-2018 | 57 | 81 | 4 | 3253 | 294 | 42.25 | 6440 | 50.51 | 8 | 15 | 4 | 386 | 5 |
| Virat KohliIND | New Zealand | 2010-2026 | 60 | 73 | 6 | 3167 | 211 | 47.27 | 3966 | 79.85 | 10 | 16 | 3 | 313 | 40 |
| Hashim AmlaSA | England | 2005-2019 | 48 | 63 | 6 | 3166 | 311* | 55.54 | 5021 | 63.06 | 8 | 16 | 1 | 393 | 15 |
| David WarnerAUS | South Africa | 2009-2023 | 60 | 72 | 1 | 3141 | 200 | 44.24 | 3308 | 94.95 | 10 | 14 | 5 | 354 | 64 |
| Rohit SharmaIND | West Indies | 2009-2026 | 68 | 67 | 12 | 3109 | 177 | 56.53 | 3354 | 92.70 | 8 | 20 | 2 | 297 | 100 |
| Tillakaratne DilshanSL | India | 2004-2016 | 80 | 83 | 5 | 3096 | 160* | 39.69 | 3580 | 86.48 | 7 | 15 | 8 | 377 | 20 |
| Ian BellENG | Australia | 2005-2015 | 64 | 90 | 4 | 3095 | 141 | 35.99 | 5385 | 57.47 | 5 | 24 | 7 | 350 | 16 |
| Mushfiqur RahimBAN | Sri Lanka | 2006-2025 | 67 | 79 | 10 | 3049 | 200 | 44.19 | 4954 | 61.55 | 6 | 15 | 4 | 262 | 29 |
| Ross TaylorNZ | England | 2007-2021 | 75 | 88 | 11 | 3017 | 181* | 39.18 | 4118 | 73.26 | 8 | 13 | 4 | 315 | 45 |
| MS DhoniIND | Australia | 2006-2019 | 91 | 96 | 23 | 2963 | 224 | 40.59 | 3973 | 74.58 | 3 | 16 | 5 | 236 | 60 |
| Kevin PietersenENG/IWX | Australia | 2005-2014 | 55 | 76 | 2 | 2929 | 227 | 39.58 | 4691 | 62.44 | 5 | 17 | 4 | 308 | 39 |
| MS DhoniIND | England | 2006-2019 | 81 | 90 | 18 | 2920 | 134 | 40.56 | 4087 | 71.45 | 1 | 22 | 6 | 288 | 52 |
| Joe RootENG | Sri Lanka | 2013-2026 | 50 | 58 | 10 | 2908 | 228 | 60.58 | 3959 | 73.45 | 9 | 13 | 2 | 237 | 11 |
| Shane WatsonAUS | England | 2003-2015 | 65 | 81 | 6 | 2896 | 176 | 38.61 | 4145 | 69.87 | 5 | 16 | 5 | 350 | 42 |
| AB de VilliersSA | India | 2005-2018 | 60 | 75 | 5 | 2895 | 217* | 41.36 | 3825 | 75.69 | 9 | 13 | 3 | 286 | 57 |
| Rohit SharmaIND | Sri Lanka | 2008-2024 | 80 | 81 | 10 | 2871 | 264 | 40.44 | 3112 | 92.26 | 8 | 13 | 7 | 270 | 85 |
| Mahela JayawardeneSL | England | 2002-2015 | 54 | 62 | 5 | 2854 | 213* | 50.07 | 4527 | 63.04 | 9 | 14 | 5 | 304 | 15 |
| Ricky PontingAUS | India | 2003-2012 | 53 | 66 | 4 | 2835 | 221 | 45.73 | 4218 | 67.21 | 7 | 18 | 1 | 291 | 22 |
| Alastair CookENG | Australia | 2006-2018 | 45 | 74 | 2 | 2812 | 244* | 39.06 | 5706 | 49.28 | 5 | 12 | 3 | 322 | 2 |
| Chris GayleWI | England | 2004-2021 | 57 | 66 | 4 | 2800 | 162 | 45.16 | 2986 | 93.77 | 8 | 14 | 2 | 296 | 126 |
| David WarnerAUS | Pakistan | 2010-2024 | 43 | 52 | 4 | 2788 | 335* | 58.08 | 3235 | 86.18 | 10 | 8 | 2 | 294 | 51 |
| Kevin PietersenENG | India | 2006-2013 | 46 | 57 | 4 | 2767 | 202* | 52.21 | 3848 | 71.91 | 7 | 14 | 2 | 334 | 29 |
| Mahela JayawardeneSL | India | 2003-2014 | 77 | 81 | 5 | 2766 | 275 | 36.39 | 4072 | 67.93 | 6 | 13 | 4 | 258 | 17 |
| Joe RootENG | West Indies | 2014-2025 | 42 | 53 | 7 | 2762 | 182* | 60.04 | 3742 | 73.81 | 11 | 13 | 2 | 273 | 13 |
| MS DhoniIND | Sri Lanka | 2005-2019 | 83 | 70 | 24 | 2758 | 110 | 59.96 | 3221 | 85.63 | 3 | 20 | 2 | 212 | 49 |
| Kumar SangakkaraSL | England | 2002-2015 | 55 | 64 | 7 | 2727 | 152 | 47.84 | 4334 | 62.92 | 7 | 16 | 3 | 295 | 5 |
| Kumar SangakkaraSL | Bangladesh | 2004-2015 | 39 | 42 | 4 | 2692 | 319 | 70.84 | 3790 | 71.03 | 12 | 9 | 2 | 287 | 21 |
| Angelo MathewsSL | Pakistan | 2009-2023 | 66 | 80 | 21 | 2688 | 157* | 45.56 | 4727 | 56.86 | 2 | 17 | 4 | 242 | 32 |
| Virender SehwagIND | Sri Lanka | 2003-2012 | 53 | 57 | 2 | 2677 | 293 | 48.67 | 2493 | 107.38 | 7 | 9 | 4 | 379 | 37 |
| Kane WilliamsonNZ | England | 2012-2026 | 50 | 67 | 5 | 2667 | 156 | 43.02 | 4441 | 60.05 | 7 | 15 | 6 | 291 | 14 |
| David WarnerAUS | India | 2010-2024 | 58 | 75 | 2 | 2666 | 180 | 36.52 | 3205 | 83.18 | 7 | 14 | 2 | 298 | 48 |
| AB de VilliersSA | Pakistan | 2006-2017 | 52 | 58 | 11 | 2663 | 278* | 56.66 | 3514 | 75.78 | 7 | 14 | 2 | 239 | 37 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.