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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dhananjaya de SilvaSL | Zimbabwe | 2016-2020 | 4 | 6 | 0 | 330 | 127 | 55.00 | 632 | 52.22 | 1 | 2 | 0 | 35 | 2 |
| Chandu BordeIND | Pakistan | 1960-1961 | 5 | 6 | 2 | 330 | 177* | 82.50 | - | - | 1 | 0 | 1 | 34 | 0 |
| Moin KhanPAK | New Zealand | 1996-2003 | 6 | 7 | 0 | 330 | 137 | 47.14 | 479 | 68.89 | 1 | 1 | 0 | 54 | 2 |
| Temba BavumaSA | West Indies | 2014-2024 | 6 | 10 | 1 | 330 | 172 | 36.67 | 642 | 51.40 | 1 | 1 | 3 | 35 | 1 |
| Shai HopeWI | New Zealand | 2017-2025 | 5 | 10 | 0 | 330 | 140 | 33.00 | 715 | 46.15 | 1 | 1 | 1 | 40 | 3 |
| Keaton JenningsENG | India | 2016-2018 | 7 | 13 | 0 | 330 | 112 | 25.38 | 763 | 43.25 | 1 | 1 | 2 | 38 | 0 |
| Wes HallWI | Australia | 1960-1969 | 12 | 22 | 1 | 330 | 50 | 15.71 | 280 | 44.29 | 0 | 1 | 1 | 20 | 1 |
| Stuart BroadENG | West Indies | 2009-2020 | 19 | 23 | 7 | 330 | 62 | 20.63 | 455 | 72.53 | 0 | 1 | 6 | 39 | 5 |
| Kepler WesselsAUS/SA | Sri Lanka | 1983-1993 | 4 | 6 | 0 | 329 | 141 | 54.83 | 707 | 46.53 | 1 | 1 | 0 | 35 | 0 |
| Greg MatthewsAUS | Sri Lanka | 1992 | 3 | 6 | 0 | 329 | 96 | 54.83 | 710 | 46.34 | 0 | 5 | 0 | 27 | 1 |
| Mike DennessENG | Australia | 1974-1975 | 6 | 11 | 0 | 329 | 188 | 29.91 | 782 | 42.07 | 1 | 1 | 0 | 31 | 0 |
| Brian HastingsNZ | England | 1969-1975 | 8 | 13 | 0 | 329 | 86 | 25.31 | 1043 | 31.54 | 0 | 3 | 3 | 30 | 0 |
| Phil DeFreitasENG | Australia | 1986-1995 | 13 | 23 | 2 | 329 | 88 | 15.67 | 550 | 59.82 | 0 | 1 | 4 | 37 | 3 |
| Devdutt PadikkalIND | Sri Lanka | 2026 | 2 | 3 | 0 | 328 | 167 | 109.33 | 498 | 65.86 | 2 | 0 | 0 | 33 | 1 |
| Hamish RutherfordNZ | England | 2013 | 5 | 9 | 0 | 328 | 171 | 36.44 | 499 | 65.73 | 1 | 0 | 1 | 41 | 5 |
| David HookesAUS | West Indies | 1979-1984 | 6 | 12 | 0 | 328 | 51 | 27.33 | 553 | 52.26 | 0 | 1 | 0 | 36 | 1 |
| Sikandar RazaZIM | Sri Lanka | 2017-2020 | 3 | 6 | 0 | 327 | 127 | 54.50 | 545 | 60.00 | 1 | 1 | 0 | 26 | 4 |
| Qasim UmarPAK | Australia | 1983-1984 | 5 | 9 | 1 | 327 | 113 | 40.88 | 724 | 45.17 | 1 | 1 | 0 | 27 | 0 |
| Jermaine BlackwoodWI | Bangladesh | 2014-2022 | 6 | 10 | 2 | 327 | 68 | 40.88 | 709 | 46.12 | 0 | 3 | 0 | 37 | 3 |
| Imam-ul-HaqPAK | England | 2018-2026 | 6 | 10 | 1 | 327 | 121 | 36.33 | 589 | 55.52 | 1 | 1 | 3 | 44 | 2 |
| Aamer SohailPAK | Sri Lanka | 1994-2000 | 7 | 12 | 0 | 327 | 74 | 27.25 | 588 | 55.61 | 0 | 2 | 3 | 48 | 1 |
| Salman ButtPAK | India | 2005-2007 | 7 | 13 | 0 | 327 | 68 | 25.15 | 753 | 43.43 | 0 | 3 | 1 | 55 | 0 |
| Shimron HetmyerWI | Bangladesh | 2018 | 3 | 6 | 0 | 326 | 93 | 54.33 | 347 | 93.95 | 0 | 3 | 0 | 23 | 16 |
| Duleep MendisSL | England | 1982-1988 | 3 | 6 | 0 | 326 | 111 | 54.33 | 501 | 65.07 | 1 | 2 | 0 | 35 | 7 |
| Imrul KayesBAN | Sri Lanka | 2008-2018 | 6 | 12 | 0 | 326 | 115 | 27.17 | 677 | 48.15 | 1 | 0 | 1 | 44 | 3 |
| Mathew SinclairNZ | Pakistan | 2001 | 3 | 5 | 2 | 325 | 204* | 108.33 | 731 | 44.46 | 1 | 1 | 0 | 37 | 2 |
| Junaid SiddiqueBAN | England | 2010 | 4 | 8 | 0 | 325 | 106 | 40.63 | 808 | 40.22 | 1 | 2 | 0 | 47 | 0 |
| Daniel VettoriNZ | Bangladesh | 2001-2010 | 9 | 9 | 1 | 325 | 94 | 40.63 | 593 | 54.81 | 0 | 3 | 1 | 37 | 1 |
| Javed BurkiPAK | India | 1960-1961 | 5 | 9 | 2 | 325 | 79 | 46.43 | - | - | 0 | 2 | 0 | 30 | 0 |
| Tim SoutheeNZ | India | 2009-2024 | 13 | 22 | 0 | 325 | 65 | 14.77 | 441 | 73.70 | 0 | 1 | 4 | 26 | 19 |
| Dominic SibleyENG | South Africa | 2019-2020 | 4 | 7 | 1 | 324 | 133* | 54.00 | 784 | 41.33 | 1 | 0 | 0 | 51 | 1 |
| Niroshan DickwellaSL | West Indies | 2018-2021 | 5 | 9 | 0 | 324 | 96 | 36.00 | 586 | 55.29 | 0 | 2 | 0 | 34 | 0 |
| Shubman GillIND | New Zealand | 2021-2024 | 5 | 10 | 0 | 324 | 90 | 32.40 | 592 | 54.73 | 0 | 2 | 0 | 32 | 5 |
| Gerry GomezWI | Australia | 1951-1952 | 5 | 10 | 1 | 324 | 55 | 36.00 | - | - | 0 | 3 | 0 | 25 | 0 |
| Mominul HaqueBAN | India | 2015-2024 | 7 | 13 | 1 | 324 | 107* | 27.00 | 659 | 49.17 | 1 | 1 | 3 | 48 | 2 |
| Lance CairnsNZ | England | 1975-1984 | 11 | 18 | 1 | 324 | 64 | 19.06 | 568 | 57.04 | 0 | 1 | 1 | 33 | 10 |
| MS DhoniIND | Pakistan | 2006-2007 | 5 | 6 | 1 | 323 | 148 | 64.60 | 437 | 73.91 | 1 | 2 | 0 | 42 | 5 |
| Sadagoppan RameshIND | Pakistan | 1999 | 3 | 6 | 0 | 323 | 96 | 53.83 | 672 | 48.07 | 0 | 3 | 0 | 43 | 0 |
| Bruce TaylorNZ | West Indies | 1969-1972 | 7 | 9 | 3 | 323 | 124 | 53.83 | 1 | 0.00 | 1 | 0 | 1 | 32 | 7 |
| Nayan MongiaIND | West Indies | 1994-1997 | 8 | 11 | 0 | 323 | 80 | 29.36 | 754 | 42.84 | 0 | 2 | 1 | 37 | 0 |
| Charlie TurnerAUS | England | 1887-1895 | 17 | 32 | 4 | 323 | 29 | 11.54 | 69 | 42.03 | 0 | 0 | 6 | 12 | 0 |
| Matt HorneNZ | England | 1997-2002 | 7 | 13 | 0 | 322 | 100 | 24.77 | 858 | 37.53 | 1 | 0 | 0 | 36 | 0 |
| Abid AliPAK | Sri Lanka | 2019 | 2 | 3 | 1 | 321 | 174 | 160.50 | 548 | 58.58 | 2 | 0 | 0 | 39 | 2 |
| Shahid AfridiPAK | West Indies | 2002-2005 | 3 | 6 | 0 | 321 | 122 | 53.50 | 350 | 91.71 | 2 | 0 | 1 | 37 | 11 |
| Craig ErvineZIM | New Zealand | 2016-2025 | 4 | 8 | 0 | 321 | 146 | 40.13 | 683 | 47.00 | 1 | 1 | 0 | 42 | 1 |
| Shubman GillIND | Bangladesh | 2022-2024 | 4 | 8 | 1 | 321 | 119* | 45.86 | 496 | 64.72 | 2 | 0 | 1 | 29 | 9 |
| Sanjay ManjrekarIND | England | 1990-1996 | 5 | 9 | 0 | 321 | 93 | 35.67 | 696 | 46.12 | 0 | 3 | 0 | 43 | 1 |
| Ray IllingworthENG | India | 1959-1971 | 8 | 12 | 2 | 321 | 107 | 32.10 | 682 | 29.77 | 1 | 1 | 0 | 27 | 1 |
| Ashley GilesENG | South Africa | 1998-2005 | 10 | 16 | 2 | 321 | 41 | 22.93 | 659 | 48.71 | 0 | 0 | 1 | 44 | 2 |
| Tillakaratne DilshanSL | South Africa | 2000-2012 | 9 | 17 | 2 | 321 | 78 | 21.40 | 613 | 52.37 | 0 | 1 | 0 | 45 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.