Batting by opposition (Men's Tests)
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 896 of the 2,568 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Brian LaraWI | England | 2004 | 3 | 5 | 1 | 602 | 400* | 150.50 | 857 | 70.25 | 1 | 2 | 0 | 75 | 5 |
| Matthew HaydenAUS | Zimbabwe | 2003 | 2 | 3 | 1 | 501 | 380 | 250.50 | 561 | 89.30 | 2 | 0 | 0 | 52 | 14 |
| Mahela JayawardeneSL | South Africa | 2006-2014 | 7 | 13 | 0 | 820 | 374 | 63.08 | 1468 | 55.86 | 3 | 0 | 1 | 88 | 6 |
| Wiaan MulderSA | Zimbabwe | 2025 | 2 | 3 | 1 | 531 | 367* | 265.50 | 587 | 90.46 | 2 | 0 | 0 | 67 | 6 |
| David WarnerAUS | Pakistan | 2014-2024 | 13 | 22 | 1 | 1552 | 335* | 73.90 | 2101 | 73.87 | 6 | 5 | 1 | 171 | 14 |
| Chris GayleWI | Sri Lanka | 2008-2010 | 5 | 8 | 1 | 472 | 333 | 67.43 | 686 | 68.80 | 1 | 1 | 2 | 59 | 10 |
| Michael ClarkeAUS | India | 2004-2014 | 20 | 36 | 2 | 1717 | 329* | 50.50 | 3065 | 56.02 | 6 | 4 | 2 | 183 | 9 |
| Kumar SangakkaraSL | Bangladesh | 2005-2014 | 12 | 17 | 2 | 1577 | 319 | 105.13 | 2582 | 61.08 | 7 | 4 | 1 | 168 | 16 |
| Virender SehwagIND | South Africa | 2004-2011 | 13 | 23 | 0 | 1157 | 319 | 50.30 | 1383 | 83.66 | 4 | 2 | 2 | 163 | 17 |
| Harry BrookENG | Pakistan | 2022-2026 | 9 | 14 | 0 | 1056 | 317 | 75.43 | 1179 | 89.57 | 4 | 3 | 0 | 113 | 15 |
| Chris GayleWI | South Africa | 2003-2010 | 8 | 14 | 0 | 694 | 317 | 49.57 | 973 | 71.33 | 1 | 3 | 1 | 91 | 10 |
| Younis KhanPAK | Sri Lanka | 2006-2015 | 20 | 33 | 3 | 1703 | 313 | 56.77 | 3266 | 52.14 | 5 | 5 | 2 | 162 | 10 |
| Hashim AmlaSA | England | 2005-2017 | 20 | 36 | 2 | 1902 | 311* | 55.94 | 3721 | 51.12 | 6 | 7 | 0 | 250 | 3 |
| Karun NairIND | England | 2016-2025 | 7 | 11 | 1 | 525 | 303* | 52.50 | 793 | 66.20 | 1 | 1 | 1 | 64 | 4 |
| Azhar AliPAK | West Indies | 2011-2021 | 10 | 20 | 1 | 951 | 302* | 50.05 | 2065 | 46.05 | 3 | 4 | 4 | 80 | 5 |
| Brendon McCullumNZ | India | 2009-2014 | 10 | 19 | 1 | 1224 | 302 | 68.00 | 2013 | 60.80 | 4 | 2 | 1 | 141 | 13 |
| Alastair CookENG | India | 2006-2018 | 30 | 54 | 3 | 2431 | 294 | 47.67 | 5374 | 45.24 | 7 | 9 | 1 | 283 | 3 |
| Virender SehwagIND | Sri Lanka | 2005-2010 | 10 | 17 | 1 | 1203 | 293 | 75.19 | 1213 | 99.18 | 5 | 3 | 2 | 177 | 15 |
| Ramnaresh SarwanWI | England | 2004-2009 | 12 | 16 | 0 | 1049 | 291 | 65.56 | 1800 | 58.28 | 5 | 2 | 0 | 131 | 4 |
| Ross TaylorNZ | Australia | 2008-2020 | 12 | 24 | 1 | 999 | 290 | 43.43 | 1490 | 67.05 | 2 | 3 | 2 | 137 | 5 |
| Kumar SangakkaraSL | South Africa | 2006-2014 | 7 | 13 | 0 | 692 | 287 | 53.23 | 1190 | 58.15 | 2 | 2 | 2 | 89 | 1 |
| AB de VilliersSA | Pakistan | 2007-2013 | 11 | 19 | 4 | 1096 | 278* | 73.07 | 1838 | 59.63 | 4 | 3 | 0 | 102 | 9 |
| Graeme SmithSA | England | 2003-2012 | 16 | 30 | 2 | 1599 | 277 | 57.11 | 2828 | 56.54 | 6 | 5 | 2 | 202 | 2 |
| Mahela JayawardeneSL | India | 2005-2010 | 10 | 17 | 1 | 997 | 275 | 62.31 | 1848 | 53.95 | 3 | 4 | 1 | 99 | 3 |
| Rahul DravidIND | Pakistan | 2004-2007 | 6 | 11 | 2 | 574 | 270 | 63.78 | 1211 | 47.40 | 2 | 1 | 0 | 80 | 1 |
| Adam VogesAUS | West Indies | 2015-2016 | 5 | 4 | 3 | 542 | 269* | 542.00 | 779 | 69.58 | 3 | 0 | 0 | 63 | 2 |
| Shubman GillIND | England | 2021-2025 | 15 | 28 | 2 | 1346 | 269 | 51.77 | 2154 | 62.49 | 6 | 3 | 4 | 150 | 26 |
| Zak CrawleyENG | Pakistan | 2020-2024 | 8 | 13 | 0 | 694 | 267 | 53.38 | 932 | 74.46 | 2 | 3 | 1 | 98 | 1 |
| Tom LathamNZ | Sri Lanka | 2014-2024 | 12 | 21 | 2 | 1139 | 264* | 59.95 | 2299 | 49.54 | 4 | 2 | 1 | 103 | 4 |
| Alastair CookENG | Pakistan | 2006-2018 | 20 | 36 | 1 | 1719 | 263 | 49.11 | 3505 | 49.04 | 5 | 8 | 0 | 205 | 0 |
| Joe RootENG | Pakistan | 2015-2026 | 21 | 36 | 4 | 1651 | 262 | 51.59 | 2659 | 62.09 | 2 | 9 | 1 | 168 | 0 |
| Stephen FlemingNZ | South Africa | 2004-2007 | 7 | 13 | 1 | 579 | 262 | 48.25 | 973 | 59.51 | 1 | 1 | 1 | 81 | 6 |
| Marlon SamuelsWI | Bangladesh | 2011-2012 | 4 | 5 | 0 | 349 | 260 | 69.80 | 623 | 56.02 | 1 | 0 | 0 | 45 | 3 |
| Michael ClarkeAUS | South Africa | 2008-2014 | 14 | 27 | 5 | 1487 | 259* | 67.59 | 2495 | 59.60 | 5 | 3 | 3 | 182 | 3 |
| Ryan RickeltonSA | Pakistan | 2024-2025 | 4 | 7 | 1 | 422 | 259 | 70.33 | 695 | 60.72 | 1 | 1 | 1 | 47 | 6 |
| Ben StokesENG | South Africa | 2015-2022 | 15 | 26 | 0 | 1177 | 258 | 45.27 | 1589 | 74.07 | 4 | 4 | 1 | 140 | 30 |
| Virat KohliIND | South Africa | 2013-2024 | 16 | 28 | 2 | 1408 | 254* | 54.15 | 2459 | 57.26 | 3 | 5 | 0 | 184 | 6 |
| Hashim AmlaSA | India | 2004-2018 | 21 | 37 | 2 | 1528 | 253* | 43.66 | 3383 | 45.17 | 5 | 7 | 4 | 181 | 3 |
| David WarnerAUS | New Zealand | 2011-2020 | 10 | 19 | 3 | 1081 | 253 | 67.56 | 1467 | 73.69 | 5 | 0 | 0 | 108 | 5 |
| Tom LathamNZ | Bangladesh | 2017-2023 | 8 | 13 | 1 | 785 | 252 | 65.42 | 1342 | 58.49 | 3 | 1 | 1 | 96 | 7 |
| Kane WilliamsonNZ | West Indies | 2012-2025 | 13 | 23 | 3 | 1155 | 251 | 57.75 | 2310 | 50.00 | 3 | 5 | 1 | 146 | 4 |
| Justin LangerAUS | England | 2002-2007 | 11 | 21 | 3 | 954 | 250 | 53.00 | 1524 | 62.60 | 3 | 3 | 1 | 113 | 3 |
| Sachin TendulkarIND | Bangladesh | 2004-2010 | 5 | 7 | 3 | 766 | 248* | 191.50 | 1198 | 63.94 | 5 | 0 | 0 | 80 | 4 |
| Shoaib MalikPAK | England | 2005-2015 | 7 | 14 | 0 | 455 | 245 | 32.50 | 852 | 53.40 | 1 | 0 | 2 | 51 | 5 |
| Kusal MendisSL | Ireland | 2023 | 2 | 2 | 0 | 385 | 245 | 192.50 | 484 | 79.55 | 2 | 0 | 0 | 36 | 12 |
| Alastair CookENG | Australia | 2006-2018 | 35 | 64 | 2 | 2493 | 244* | 40.21 | 5288 | 47.14 | 5 | 11 | 3 | 283 | 1 |
| Dimuth KarunaratneSL | Bangladesh | 2013-2024 | 14 | 25 | 1 | 1141 | 244 | 47.54 | 2188 | 52.15 | 3 | 6 | 1 | 110 | 5 |
| Alastair CookENG | West Indies | 2007-2017 | 20 | 35 | 5 | 1739 | 243 | 57.97 | 3528 | 49.29 | 6 | 8 | 1 | 195 | 1 |
| Virat KohliIND | Sri Lanka | 2015-2022 | 11 | 18 | 2 | 1085 | 243 | 67.81 | 1589 | 68.28 | 5 | 2 | 1 | 99 | 6 |
| Mayank AgarwalIND | Bangladesh | 2019 | 2 | 2 | 0 | 257 | 243 | 128.50 | 351 | 73.22 | 1 | 0 | 0 | 31 | 8 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.