Batting by opposition (All cricket)
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 23,131 of the 27,073 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 |
| SR 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 |
| CH 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.