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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Shaun MarshAUS | Sri Lanka | 2011-2016 | 3 | 5 | 0 | 393 | 141 | 78.60 | 925 | 42.49 | 2 | 1 | 0 | 46 | 0 |
| Kane WilliamsonNZ | Zimbabwe | 2011-2016 | 4 | 6 | 1 | 393 | 113 | 78.60 | 673 | 58.40 | 1 | 3 | 0 | 39 | 1 |
| Jonathan TrottENG | India | 2011-2012 | 6 | 11 | 0 | 392 | 143 | 35.64 | 945 | 41.48 | 1 | 2 | 2 | 49 | 0 |
| Mehedi Hasan MirazBAN | Sri Lanka | 2017-2025 | 9 | 16 | 3 | 392 | 81* | 30.15 | 698 | 56.16 | 0 | 1 | 0 | 43 | 4 |
| Yashasvi JaiswalIND | Australia | 2024-2025 | 5 | 10 | 1 | 391 | 161 | 43.44 | 732 | 53.42 | 1 | 2 | 2 | 44 | 4 |
| Ravindra JadejaIND | Sri Lanka | 2017-2026 | 9 | 12 | 4 | 391 | 175* | 48.88 | 609 | 64.20 | 1 | 1 | 0 | 36 | 7 |
| Thilan SamaraweeraSL | Bangladesh | 2005-2009 | 5 | 6 | 0 | 390 | 138 | 65.00 | 804 | 48.51 | 1 | 3 | 0 | 50 | 0 |
| Yuvraj SinghIND | Pakistan | 2004-2007 | 4 | 6 | 0 | 389 | 169 | 64.83 | 573 | 67.89 | 2 | 0 | 0 | 62 | 2 |
| Alviro PetersenSA | New Zealand | 2012-2013 | 5 | 8 | 0 | 388 | 156 | 48.50 | 736 | 52.72 | 2 | 0 | 0 | 48 | 3 |
| Brendon McCullumNZ | Bangladesh | 2004-2013 | 7 | 9 | 2 | 388 | 185 | 55.43 | 586 | 66.21 | 1 | 1 | 0 | 42 | 7 |
| Justin LangerAUS | India | 2003-2004 | 4 | 8 | 0 | 387 | 121 | 48.38 | 601 | 64.39 | 2 | 1 | 2 | 54 | 1 |
| JP DuminySA | Sri Lanka | 2014-2017 | 5 | 9 | 2 | 387 | 155 | 55.29 | 748 | 51.74 | 2 | 1 | 1 | 46 | 0 |
| Daniel VettoriNZ | Sri Lanka | 2006-2009 | 4 | 7 | 0 | 386 | 140 | 55.14 | 642 | 60.12 | 1 | 3 | 1 | 42 | 0 |
| Mark BoucherSA | India | 2006-2011 | 10 | 15 | 2 | 386 | 70 | 29.69 | 749 | 51.54 | 0 | 4 | 1 | 40 | 0 |
| Alex CareyAUS | India | 2023-2025 | 10 | 16 | 2 | 386 | 70 | 27.57 | 552 | 69.93 | 0 | 2 | 2 | 43 | 4 |
| Kusal MendisSL | Ireland | 2023 | 2 | 2 | 0 | 385 | 245 | 192.50 | 484 | 79.55 | 2 | 0 | 0 | 36 | 12 |
| Matt PriorENG | Pakistan | 2010-2012 | 7 | 12 | 4 | 384 | 102* | 48.00 | 703 | 54.62 | 1 | 2 | 0 | 34 | 2 |
| Chris WoakesENG | India | 2014-2025 | 14 | 20 | 4 | 384 | 137* | 24.00 | 661 | 58.09 | 1 | 1 | 3 | 52 | 2 |
| Peter FultonNZ | England | 2013 | 5 | 9 | 0 | 383 | 136 | 42.56 | 925 | 41.41 | 2 | 1 | 0 | 48 | 9 |
| Temba BavumaSA | New Zealand | 2016-2022 | 7 | 12 | 1 | 383 | 89 | 34.82 | 882 | 43.42 | 0 | 2 | 0 | 51 | 0 |
| Jos ButtlerENG | Sri Lanka | 2018-2021 | 5 | 9 | 1 | 381 | 64 | 47.63 | 547 | 69.65 | 0 | 3 | 0 | 36 | 1 |
| Marcus TrescothickENG | Pakistan | 2005-2006 | 6 | 11 | 0 | 381 | 193 | 34.64 | 767 | 49.67 | 1 | 1 | 1 | 49 | 3 |
| Darren BravoWI | Pakistan | 2011-2016 | 5 | 10 | 0 | 380 | 116 | 38.00 | 1007 | 37.74 | 1 | 2 | 0 | 37 | 4 |
| Nazmul Hossain ShantoBAN | Zimbabwe | 2018-2026 | 6 | 10 | 1 | 380 | 117* | 42.22 | 644 | 59.01 | 1 | 2 | 0 | 36 | 7 |
| Kaushal SilvaSL | England | 2014-2018 | 7 | 14 | 0 | 380 | 79 | 27.14 | 866 | 43.88 | 0 | 4 | 0 | 45 | 0 |
| Daniel VettoriNZ | South Africa | 2004-2012 | 10 | 17 | 3 | 380 | 81 | 27.14 | 583 | 65.18 | 0 | 2 | 3 | 50 | 1 |
| Umar AkmalPAK | New Zealand | 2009 | 3 | 6 | 0 | 379 | 129 | 63.17 | 570 | 66.49 | 1 | 3 | 1 | 44 | 7 |
| Rory BurnsENG | West Indies | 2019-2020 | 6 | 11 | 0 | 379 | 90 | 34.45 | 877 | 43.22 | 0 | 3 | 0 | 43 | 0 |
| Habibul BasharBAN | Sri Lanka | 2005-2007 | 7 | 14 | 0 | 379 | 84 | 27.07 | 584 | 64.90 | 0 | 3 | 0 | 47 | 0 |
| Wasim JafferIND | Pakistan | 2007 | 3 | 6 | 0 | 378 | 202 | 63.00 | 598 | 63.21 | 1 | 2 | 0 | 63 | 0 |
| Tillakaratne DilshanSL | New Zealand | 2005-2012 | 4 | 8 | 1 | 378 | 123* | 54.00 | 466 | 81.12 | 1 | 2 | 0 | 41 | 3 |
| Kushal Janith PereraSL | South Africa | 2016-2021 | 5 | 9 | 1 | 378 | 153* | 47.25 | 494 | 76.52 | 1 | 3 | 0 | 46 | 7 |
| Zak CrawleyENG | West Indies | 2020-2024 | 8 | 14 | 0 | 378 | 121 | 27.00 | 627 | 60.29 | 1 | 2 | 3 | 53 | 0 |
| Darren BravoWI | England | 2012-2019 | 9 | 16 | 0 | 377 | 82 | 23.56 | 1001 | 37.66 | 0 | 3 | 1 | 44 | 4 |
| BJ WatlingNZ | West Indies | 2012-2020 | 8 | 12 | 2 | 376 | 89 | 37.60 | 906 | 41.50 | 0 | 3 | 1 | 32 | 1 |
| Mitchell JohnsonAUS | India | 2007-2014 | 14 | 22 | 6 | 376 | 88 | 23.50 | 617 | 60.94 | 0 | 2 | 2 | 48 | 8 |
| Quinton de KockSA | New Zealand | 2016-2017 | 5 | 8 | 1 | 375 | 91 | 53.57 | 501 | 74.85 | 0 | 4 | 0 | 54 | 6 |
| Kusal MendisSL | Zimbabwe | 2016-2020 | 5 | 9 | 1 | 374 | 116* | 46.75 | 713 | 52.45 | 1 | 2 | 1 | 42 | 3 |
| Dwayne BravoWI | England | 2004-2007 | 6 | 11 | 0 | 374 | 56 | 34.00 | 655 | 57.10 | 0 | 3 | 1 | 60 | 2 |
| Ollie PopeENG | Pakistan | 2020-2024 | 9 | 14 | 0 | 374 | 108 | 26.71 | 525 | 71.24 | 1 | 3 | 1 | 41 | 0 |
| Ollie PopeENG | West Indies | 2020-2024 | 6 | 9 | 1 | 373 | 121 | 46.63 | 536 | 69.59 | 1 | 3 | 0 | 49 | 1 |
| Tamim IqbalBAN | Pakistan | 2011-2020 | 5 | 10 | 0 | 373 | 206 | 37.30 | 577 | 64.64 | 1 | 0 | 0 | 44 | 8 |
| Wasim JafferIND | West Indies | 2006 | 4 | 7 | 0 | 372 | 212 | 53.14 | 742 | 50.13 | 1 | 2 | 0 | 43 | 1 |
| Dhananjaya de SilvaSL | England | 2018-2024 | 6 | 11 | 0 | 372 | 74 | 33.82 | 629 | 59.14 | 0 | 5 | 2 | 41 | 1 |
| Chris GayleWI | India | 2006-2013 | 6 | 12 | 0 | 372 | 83 | 31.00 | 666 | 55.86 | 0 | 3 | 2 | 53 | 11 |
| Tim PaineAUS | England | 2017-2019 | 10 | 16 | 3 | 372 | 58 | 28.62 | 711 | 52.32 | 0 | 2 | 1 | 42 | 2 |
| John CampbellWI | England | 2019-2022 | 9 | 18 | 3 | 372 | 47 | 24.80 | 680 | 54.71 | 0 | 0 | 2 | 42 | 3 |
| Lahiru ThirimanneSL | Bangladesh | 2013-2021 | 4 | 7 | 3 | 370 | 155* | 92.50 | 737 | 50.20 | 2 | 1 | 1 | 37 | 0 |
| Moeen AliENG | South Africa | 2015-2017 | 8 | 15 | 4 | 368 | 87 | 33.45 | 592 | 62.16 | 0 | 3 | 1 | 48 | 3 |
| Pathum NissankaSL | West Indies | 2021-2026 | 5 | 9 | 0 | 366 | 103 | 40.67 | 860 | 42.56 | 1 | 4 | 0 | 28 | 1 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.