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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nasir HossainBAN | West Indies | 2011-2014 | 6 | 11 | 0 | 366 | 96 | 33.27 | 653 | 56.05 | 0 | 3 | 0 | 40 | 6 |
| Rishabh PantIND | New Zealand | 2020-2024 | 6 | 12 | 0 | 366 | 99 | 30.50 | 524 | 69.85 | 0 | 3 | 1 | 42 | 9 |
| Brad HaddinAUS | New Zealand | 2008-2011 | 6 | 9 | 1 | 365 | 169 | 45.63 | 553 | 66.00 | 1 | 1 | 0 | 45 | 7 |
| Jacob BethellENG | New Zealand | 2024-2026 | 6 | 12 | 1 | 363 | 96 | 33.00 | 569 | 63.80 | 0 | 4 | 2 | 51 | 5 |
| Sarfraz AhmedPAK | England | 2015-2018 | 9 | 16 | 2 | 363 | 46* | 25.93 | 561 | 64.71 | 0 | 0 | 1 | 42 | 0 |
| Jason HolderWI | India | 2016-2023 | 9 | 15 | 2 | 360 | 64* | 27.69 | 649 | 55.47 | 0 | 2 | 0 | 44 | 5 |
| Mushfiqur RahimBAN | Ireland | 2023-2025 | 3 | 5 | 2 | 359 | 126 | 119.67 | 561 | 63.99 | 2 | 2 | 0 | 32 | 2 |
| Michael VaughanENG | India | 2001-2007 | 4 | 7 | 0 | 359 | 124 | 51.29 | 762 | 47.11 | 1 | 2 | 0 | 49 | 0 |
| Will YoungNZ | India | 2021-2024 | 5 | 10 | 1 | 359 | 89 | 39.89 | 730 | 49.18 | 0 | 3 | 0 | 42 | 4 |
| Daniel VettoriNZ | India | 2003-2010 | 7 | 11 | 2 | 359 | 118 | 39.89 | 559 | 64.22 | 1 | 1 | 0 | 37 | 5 |
| Haseeb HameedENG | India | 2016-2021 | 6 | 11 | 1 | 359 | 82 | 35.90 | 1086 | 33.06 | 0 | 4 | 2 | 41 | 2 |
| Chris WoakesENG | West Indies | 2017-2024 | 9 | 14 | 3 | 359 | 62 | 32.64 | 600 | 59.83 | 0 | 2 | 1 | 38 | 1 |
| Marcus TrescothickENG | Bangladesh | 2003-2005 | 3 | 5 | 1 | 357 | 151 | 89.25 | 492 | 72.56 | 2 | 1 | 0 | 46 | 8 |
| Temba BavumaSA | Bangladesh | 2015-2022 | 6 | 8 | 1 | 357 | 93 | 51.00 | 744 | 47.98 | 0 | 4 | 0 | 36 | 1 |
| Ravi BoparaENG | West Indies | 2009 | 3 | 3 | 0 | 355 | 143 | 118.33 | 635 | 55.91 | 3 | 0 | 0 | 39 | 2 |
| Gary KirstenSA | England | 2003 | 3 | 6 | 0 | 354 | 130 | 59.00 | 790 | 44.81 | 1 | 2 | 0 | 48 | 1 |
| Shikhar DhawanIND | Australia | 2013-2014 | 4 | 7 | 0 | 354 | 187 | 50.57 | 446 | 79.37 | 1 | 1 | 1 | 50 | 2 |
| Matt PriorENG | New Zealand | 2013 | 5 | 9 | 3 | 354 | 110* | 59.00 | 558 | 63.44 | 1 | 2 | 2 | 59 | 2 |
| Joshua Da SilvaWI | England | 2022-2024 | 6 | 10 | 3 | 354 | 100* | 50.57 | 822 | 43.07 | 1 | 1 | 1 | 35 | 4 |
| Chris WoakesENG | Pakistan | 2016-2024 | 9 | 12 | 4 | 354 | 84* | 44.25 | 688 | 51.45 | 0 | 2 | 0 | 44 | 1 |
| Sikandar RazaZIM | Bangladesh | 2014-2020 | 6 | 12 | 0 | 354 | 82 | 29.50 | 639 | 55.40 | 0 | 3 | 1 | 42 | 6 |
| Shane DowrichWI | England | 2017-2020 | 9 | 17 | 2 | 354 | 116* | 23.60 | 693 | 51.08 | 1 | 1 | 4 | 43 | 1 |
| Rishabh PantIND | Sri Lanka | 2022-2026 | 4 | 6 | 0 | 353 | 96 | 58.83 | 374 | 94.39 | 0 | 4 | 0 | 41 | 11 |
| Brendan TaylorZIM | New Zealand | 2005-2025 | 5 | 10 | 0 | 353 | 117 | 35.30 | 605 | 58.35 | 1 | 2 | 1 | 39 | 8 |
| Roston ChaseWI | Sri Lanka | 2018-2026 | 7 | 12 | 0 | 353 | 194 | 29.42 | 701 | 50.36 | 1 | 0 | 1 | 32 | 2 |
| Nathan LyonAUS | England | 2013-2025 | 32 | 40 | 16 | 353 | 31 | 14.71 | 636 | 55.50 | 0 | 0 | 2 | 48 | 7 |
| Mohammad YousufPAK | South Africa | 2002-2007 | 6 | 11 | 1 | 351 | 83 | 35.10 | 546 | 64.29 | 0 | 3 | 1 | 43 | 3 |
| Marcus TrescothickENG | West Indies | 2004 | 3 | 6 | 1 | 350 | 107 | 70.00 | 643 | 54.43 | 2 | 1 | 0 | 54 | 1 |
| Asela GunaratneSL | Zimbabwe | 2016-2017 | 3 | 6 | 2 | 350 | 116 | 87.50 | 670 | 52.24 | 1 | 2 | 0 | 41 | 1 |
| Darren BravoWI | Sri Lanka | 2010-2015 | 5 | 8 | 1 | 350 | 80 | 50.00 | 748 | 46.79 | 0 | 5 | 0 | 34 | 9 |
| Rassie van der DussenSA | England | 2019-2022 | 6 | 11 | 0 | 350 | 98 | 31.82 | 849 | 41.22 | 0 | 3 | 1 | 45 | 3 |
| Marlon SamuelsWI | Bangladesh | 2011-2012 | 4 | 5 | 0 | 349 | 260 | 69.80 | 623 | 56.02 | 1 | 0 | 0 | 45 | 3 |
| Imrul KayesBAN | England | 2010-2016 | 6 | 12 | 0 | 349 | 78 | 29.08 | 660 | 52.88 | 0 | 2 | 0 | 49 | 0 |
| Imran FarhatPAK | South Africa | 2003-2013 | 5 | 10 | 0 | 348 | 128 | 34.80 | 759 | 45.85 | 1 | 1 | 1 | 47 | 0 |
| Cheteshwar PujaraIND | West Indies | 2013-2019 | 9 | 10 | 0 | 348 | 113 | 34.80 | 748 | 46.52 | 1 | 1 | 0 | 38 | 0 |
| Matthew HaydenAUS | West Indies | 2003-2005 | 2 | 4 | 0 | 347 | 177 | 86.75 | 516 | 67.25 | 2 | 0 | 0 | 42 | 4 |
| MahmudullahBAN | India | 2010-2019 | 5 | 10 | 2 | 347 | 96* | 43.38 | 624 | 55.61 | 0 | 3 | 1 | 50 | 0 |
| Mushfiqur RahimBAN | England | 2010-2016 | 6 | 12 | 0 | 347 | 95 | 28.92 | 864 | 40.16 | 0 | 2 | 1 | 45 | 1 |
| Shai HopeWI | Pakistan | 2016-2026 | 6 | 12 | 0 | 347 | 92 | 28.92 | 918 | 37.80 | 0 | 2 | 0 | 29 | 3 |
| Rachin RavindraNZ | England | 2024-2026 | 6 | 12 | 0 | 347 | 94 | 28.92 | 571 | 60.77 | 0 | 2 | 1 | 48 | 1 |
| Gary KirstenSA | Pakistan | 2002-2003 | 4 | 6 | 1 | 346 | 118 | 69.20 | 691 | 50.07 | 1 | 3 | 0 | 45 | 1 |
| Sam CurranENG | India | 2018-2021 | 7 | 12 | 1 | 346 | 78 | 31.45 | 550 | 62.91 | 0 | 2 | 3 | 42 | 6 |
| Ajinkya RahaneIND | Bangladesh | 2015-2019 | 4 | 5 | 0 | 345 | 98 | 69.00 | 512 | 67.38 | 0 | 4 | 0 | 43 | 1 |
| BJ WatlingNZ | South Africa | 2013-2017 | 7 | 10 | 0 | 345 | 63 | 34.50 | 875 | 39.43 | 0 | 3 | 1 | 54 | 0 |
| Shai HopeWI | Sri Lanka | 2015-2026 | 8 | 15 | 0 | 345 | 112 | 23.00 | 836 | 41.27 | 1 | 0 | 1 | 39 | 1 |
| Peter HandscombAUS | Pakistan | 2016-2017 | 3 | 5 | 2 | 344 | 110 | 114.67 | 586 | 58.70 | 2 | 1 | 0 | 36 | 1 |
| Daren GangaWI | India | 2006 | 4 | 8 | 1 | 344 | 135 | 49.14 | 661 | 52.04 | 1 | 1 | 0 | 41 | 0 |
| Azhar AliPAK | Zimbabwe | 2011-2021 | 5 | 8 | 0 | 344 | 126 | 43.00 | 772 | 44.56 | 1 | 2 | 2 | 47 | 1 |
| Mayank AgarwalIND | New Zealand | 2020-2021 | 4 | 8 | 0 | 344 | 150 | 43.00 | 700 | 49.14 | 1 | 2 | 0 | 44 | 6 |
| Inzamam-ul-HaqPAK | South Africa | 2002-2007 | 6 | 12 | 1 | 344 | 92* | 31.27 | 655 | 52.52 | 0 | 3 | 0 | 45 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.