Batting by opposition (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dave HoughtonZIMPakistan1993-199681403887327.7173253.01030514
Vinoo MankadINDAustralia1947-1956816038811624.2577039.74204261
Phil EdmondsENGIndia1979-1986141723886425.8786544.86010406
JP DuminySASri Lanka2014-201759238715555.2974851.74211460
Viv RichardsWINew Zealand1985-1987710138710543.0054171.53120547
Phil SharpeENGWest Indies1963-196961113878638.7058139.24041420
Mohammad IlyasPAKNew Zealand1965611038712635.18--120362
Yashpal SharmaINDAustralia1979-19819142387100*32.25109935.21122434
Mohinder AmarnathINDSri Lanka1985-198746138613177.2030143.52210140
Mohammad AshrafulBANIndia2004-20106112386158*42.8955469.68122555
Syed KirmaniINDNew Zealand1976-198181223868838.6032134.89030350
Alex CareyAUSIndia2023-2025101623867027.5755269.93022434
Merv WallaceNZEngland1937-1951101603866624.13--050252
Harold LarwoodENGAustralia1926-1933152223869819.3065358.35023422
Kusal MendisSLIreland2023220385245192.5048479.552003612
Clyde WalcottWIPakistan195845138514596.25--120-3
Douglas JardineENGIndia1932-193446238585*96.25--050-0
Ijaz AhmedPAKSri Lanka1997-200046038521164.1784645.51200432
Geoff PullarENGWest Indies196051013856642.78--030-0
Graeme SmithSASri Lanka2002-201271213857435.0073952.10041402
Irfan PathanINDPakistan2004-20071013238510235.0067756.871124310
Daren GangaWIAustralia2000-2003816038511724.06103237.31203512
Curtly AmbroseWIAustralia1988-1999274263855310.6982746.55018500
Chandika HathurusingheSLPakistan1991-199971103848334.91105536.40031540
Matt PriorENGPakistan2010-20127124384102*48.0070354.62120342
Chris TavaréENGNew Zealand1983-1984612138410934.91112834.04120350
Chris WoakesENGIndia2014-202514204384137*24.0066158.09113522
Shane WarneAUSWest Indies1992-2005192803844713.7176550.20005342
Wasim BariPAKEngland1967-1982233263846314.7782129.60014381
Peter FultonNZEngland201359038313642.5692541.41210489
Mudassar NazarPAKSri Lanka1982-198671023838147.8830239.07040150
Adam GilchristAUSSri Lanka2004-2007711238314442.5652572.951244010
Temba BavumaSANew Zealand2016-202271213838934.8288243.42020510
Clive van RyneveldSAEngland1951-1957101923838322.53--011130
Geoff LawsonAUSEngland1981-1989212843837415.9675550.73032440
Tommy WardSAEngland1912-1924173163836415.32--02200
Bob WillisENGAustralia1971-19833558213832610.35106635.93005381
Elton ChigumburaZIMBangladesh2005-201481503828825.4773951.69032406
John MorrisonNZAustralia1973-1982916038211723.88108135.34112320
Ramiz RajaPAKWest Indies1986-1993112113826219.1097639.14023351
Nazmul Hossain ShantoBANAfghanistan2023-202624038114695.2555968.16210444
Gautam GambhirINDBangladesh2004-201046138113976.2050275.90210471
Jos ButtlerENGSri Lanka2018-20215913816447.6354769.65030361
Kamran AkmalPAKSri Lanka2004-20098111381158*38.1049676.81110386
Intikhab AlamPAKAustralia1959-197361213816834.6448349.07041352
Darren BravoWIPakistan2011-2016510038011638.00100737.74120374
Nazmul Hossain ShantoBANZimbabwe2018-20266101380117*42.2264459.01120367
Kaushal SilvaSLEngland2014-201871403807927.1486643.88040450
Rusi SurtiINDNew Zealand1965-196971433809934.5520.00021240
Bruce LairdAUSPakistan1980-198281513806327.14106435.71031270

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.