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 2,634 of the 2,671 matches in this selection (from 1877). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Richard HadleeNZ | Sri Lanka | 1983-1987 | 6 | 8 | 2 | 285 | 151* | 47.50 | 408 | 69.85 | 1 | 0 | 1 | 30 | 3 |
| Craig McMillanNZ | South Africa | 1999-2004 | 6 | 9 | 1 | 285 | 82 | 35.63 | 665 | 42.86 | 0 | 2 | 1 | 40 | 1 |
| Imtiaz AhmedPAK | New Zealand | 1955 | 3 | 4 | 0 | 284 | 209 | 71.00 | - | - | 1 | 1 | 1 | 32 | 0 |
| Sean WilliamsZIM | South Africa | 2014-2025 | 3 | 6 | 1 | 284 | 137 | 56.80 | 300 | 94.67 | 1 | 1 | 0 | 33 | 2 |
| Cyril WaltersENG | India | 1933-1934 | 3 | 6 | 2 | 284 | 102 | 71.00 | - | - | 1 | 2 | 0 | 0 | 0 |
| Neil McKenzieSA | New Zealand | 2000-2004 | 5 | 8 | 2 | 284 | 120 | 47.33 | 605 | 46.94 | 1 | 2 | 1 | 46 | 3 |
| Habibul BasharBAN | West Indies | 2002-2004 | 4 | 8 | 0 | 284 | 113 | 35.50 | 405 | 70.12 | 1 | 1 | 1 | 36 | 0 |
| Kyle MayersWI | Sri Lanka | 2021 | 4 | 8 | 1 | 284 | 55 | 40.57 | 455 | 62.42 | 0 | 2 | 1 | 37 | 3 |
| Dinesh KarthikIND | England | 2007-2018 | 5 | 10 | 0 | 284 | 91 | 28.40 | 576 | 49.31 | 0 | 3 | 2 | 35 | 1 |
| Zin HarrisNZ | South Africa | 1961-1962 | 5 | 10 | 1 | 284 | 101 | 31.56 | 1 | 0.00 | 1 | 1 | 2 | 17 | 2 |
| Craig SerjeantAUS | West Indies | 1978 | 5 | 10 | 1 | 284 | 124 | 31.56 | - | - | 1 | 0 | 1 | 36 | 1 |
| Shikhar DhawanIND | England | 2014-2018 | 7 | 14 | 0 | 284 | 44 | 20.29 | 503 | 56.46 | 0 | 0 | 0 | 41 | 0 |
| Stork HendryAUS | England | 1921-1929 | 9 | 15 | 2 | 284 | 112 | 21.85 | 726 | 34.71 | 1 | 0 | 1 | 22 | 0 |
| Ben CurranZIM | Afghanistan | 2024-2025 | 3 | 5 | 0 | 283 | 121 | 56.60 | 478 | 59.21 | 1 | 1 | 0 | 39 | 0 |
| Justin GreavesWI | New Zealand | 2025 | 3 | 6 | 1 | 283 | 202* | 56.60 | 582 | 48.63 | 1 | 0 | 2 | 29 | 0 |
| Graham ThorpeENG | India | 1996-2002 | 5 | 9 | 1 | 283 | 89 | 35.38 | 552 | 51.27 | 0 | 2 | 0 | 35 | 1 |
| Phil SimmonsWI | Australia | 1992-1997 | 6 | 9 | 0 | 283 | 110 | 31.44 | 518 | 54.63 | 1 | 1 | 1 | 30 | 3 |
| Shai HopeWI | India | 2018-2025 | 5 | 10 | 0 | 283 | 103 | 28.30 | 563 | 50.27 | 1 | 0 | 0 | 33 | 3 |
| Ben FoakesENG | India | 2021-2024 | 8 | 16 | 1 | 283 | 47 | 18.87 | 781 | 36.24 | 0 | 0 | 0 | 23 | 2 |
| Habibul BasharBAN | Australia | 2003-2006 | 4 | 8 | 0 | 282 | 76 | 35.25 | 473 | 59.62 | 0 | 2 | 0 | 34 | 0 |
| Greg MatthewsAUS | India | 1985-1986 | 6 | 8 | 2 | 282 | 100* | 47.00 | 559 | 50.45 | 1 | 0 | 0 | 26 | 2 |
| Travis HeadAUS | New Zealand | 2019-2024 | 5 | 9 | 0 | 282 | 114 | 31.33 | 549 | 51.37 | 1 | 1 | 0 | 34 | 1 |
| Ravi ShastriIND | Sri Lanka | 1985-1990 | 7 | 10 | 0 | 282 | 88 | 28.20 | 224 | 39.29 | 0 | 2 | 0 | 8 | 2 |
| Wasim RajaPAK | Australia | 1979-1983 | 8 | 11 | 1 | 282 | 55 | 28.20 | 608 | 46.38 | 0 | 2 | 1 | 28 | 0 |
| Mohammad RizwanPAK | West Indies | 2021-2026 | 6 | 11 | 1 | 282 | 71 | 28.20 | 567 | 49.74 | 0 | 1 | 0 | 36 | 1 |
| Verdun ScottNZ | England | 1947-1951 | 7 | 12 | 1 | 282 | 60 | 25.64 | - | - | 0 | 2 | 1 | 9 | 0 |
| Quinton de KockSA | India | 2018-2021 | 7 | 14 | 0 | 282 | 111 | 20.14 | 403 | 69.98 | 1 | 0 | 3 | 44 | 3 |
| Ollie PopeENG | Australia | 2021-2025 | 8 | 16 | 0 | 282 | 46 | 17.63 | 482 | 58.51 | 0 | 0 | 1 | 28 | 0 |
| Sami AslamPAK | West Indies | 2016 | 3 | 6 | 0 | 281 | 90 | 46.83 | 628 | 44.75 | 0 | 3 | 0 | 27 | 1 |
| Wavell HindsWI | Zimbabwe | 2000-2003 | 4 | 7 | 1 | 281 | 81 | 46.83 | 553 | 50.81 | 0 | 2 | 0 | 42 | 3 |
| Frank MannENG | South Africa | 1922-1923 | 5 | 9 | 1 | 281 | 84 | 35.13 | - | - | 0 | 2 | 0 | 11 | 6 |
| Ross MorganNZ | Pakistan | 1965 | 5 | 9 | 0 | 281 | 97 | 31.22 | - | - | 0 | 3 | 1 | 22 | 0 |
| Michael CarberryENG | Australia | 2013-2014 | 5 | 10 | 0 | 281 | 60 | 28.10 | 695 | 40.43 | 0 | 1 | 2 | 45 | 1 |
| Philip HandsSA | England | 1913-1924 | 6 | 10 | 0 | 281 | 83 | 28.10 | - | - | 0 | 2 | 1 | 0 | 4 |
| Frank FosterENG | Australia | 1911-1912 | 8 | 11 | 1 | 281 | 71 | 28.10 | 424 | 53.30 | 0 | 3 | 0 | 24 | 1 |
| Graham RoopeENG | Pakistan | 1973-1978 | 8 | 11 | 1 | 281 | 69 | 28.10 | 722 | 30.61 | 0 | 2 | 1 | 25 | 1 |
| Craig ErvineZIM | West Indies | 2013-2023 | 6 | 12 | 1 | 281 | 72 | 25.55 | 627 | 44.82 | 0 | 1 | 1 | 33 | 0 |
| Roshan MahanamaSL | Pakistan | 1986-1995 | 8 | 16 | 0 | 281 | 58 | 17.56 | 556 | 39.21 | 0 | 1 | 1 | 31 | 0 |
| Sarfraz NawazPAK | England | 1973-1984 | 14 | 17 | 8 | 281 | 90 | 31.22 | 483 | 49.69 | 0 | 2 | 2 | 30 | 0 |
| Jamie SmithENG | Sri Lanka | 2024 | 3 | 6 | 0 | 280 | 111 | 46.67 | 368 | 76.09 | 1 | 1 | 0 | 31 | 3 |
| Kirk EdwardsWI | Bangladesh | 2011-2014 | 4 | 7 | 1 | 280 | 121 | 46.67 | 644 | 43.48 | 1 | 1 | 0 | 31 | 4 |
| VVS LaxmanIND | Zimbabwe | 2000-2005 | 6 | 8 | 1 | 280 | 140 | 40.00 | 426 | 65.73 | 1 | 0 | 0 | 46 | 1 |
| Norman YardleyENG | South Africa | 1938-1947 | 6 | 8 | 0 | 280 | 99 | 35.00 | - | - | 0 | 2 | 0 | 10 | 0 |
| Mohammad HafeezPAK | West Indies | 2006-2011 | 5 | 10 | 0 | 280 | 104 | 28.00 | 687 | 40.76 | 1 | 1 | 0 | 34 | 1 |
| Morice BirdENG | South Africa | 1910-1914 | 10 | 16 | 1 | 280 | 61 | 18.67 | - | - | 0 | 2 | 2 | 0 | 2 |
| Jermaine BlackwoodWI | New Zealand | 2014-2020 | 3 | 5 | 0 | 279 | 104 | 55.80 | 424 | 65.80 | 1 | 2 | 0 | 32 | 4 |
| Daryl MitchellNZ | Sri Lanka | 2023-2024 | 4 | 7 | 0 | 279 | 102 | 39.86 | 423 | 65.96 | 1 | 2 | 0 | 19 | 9 |
| Harry MakepeaceENG | Australia | 1920-1921 | 4 | 8 | 0 | 279 | 117 | 34.88 | 701 | 39.80 | 1 | 2 | 0 | 12 | 0 |
| Neil HarveyAUS | Pakistan | 1956-1959 | 4 | 8 | 1 | 279 | 96 | 39.86 | - | - | 0 | 2 | 0 | 0 | 0 |
| Jeet RavalNZ | Pakistan | 2016-2018 | 5 | 10 | 1 | 279 | 55 | 31.00 | 694 | 40.20 | 0 | 2 | 1 | 33 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.