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,638 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ken RutherfordNZZimbabwe19922421818990.5032855.18020142
Dave HoughtonZIMIndia1992-199324118112160.3345939.43100202
Ali NaqviPAKSouth Africa199735118111545.2540245.02100260
Chris RogersAUSSouth Africa201436018110730.1738047.63100230
Ashley GilesENGWest Indies20047801815222.6336949.05010210
Saqlain MushtaqPAKZimbabwe1996-20026821817930.1770925.53011191
Peter van der MerweSAEngland19655811816625.86--011121
Syed Abid AliINDWest Indies1971-1974711218150*20.11--01070
Kerry O'KeeffeAUSEngland1971-1977611418148*25.8654233.39001190
Alzarri JosephWIAustralia2022-202571421814315.0829461.56003198
Fawad AlamPAKWest Indies2021231180124*90.0033354.05111230
Agha SalmanPAKNew Zealand2022-202324018010345.0028762.72100290
Surinder AmarnathINDEngland19772401806345.0031956.43020220
Harry BrookENGSri Lanka20243601805630.0027565.45010171
Nicky BojeSAEngland2004-20054701807625.7129960.20010250
Moin KhanPAKIndia1999-20044801807022.5042941.96020232
Dale SteynSAWest Indies2007-20159821805830.0021583.720111710
Ian DavisAUSEngland19774801806822.5044040.91011201
MahmudullahBANSri Lanka2013-2018610218083*22.5037148.52013172
Percy SherwellSAAustralia1910-191151011806020.0033753.41011261
Joey CarewWIEngland1963-196951021804422.5023444.44001201
Richard CollingeNZIndia1965-197671021805422.502152.38011204
Vinoo MankadINDPakistan1952-195591121804120.00--00001
Mohammad AshrafulBANWest Indies2002-200961201808115.0050135.93011210
Sid PeglerSAAustralia1910-191271331802618.0017262.21002100
Allan LambENGPakistan1982-199281401803312.8643641.28002210
Abdul QadirPAKAustralia1982-1988111501804512.0044240.72001230
Devendra BishooWIIndia2011-2018111851804513.8537548.00003222
Ishant SharmaINDAustralia2008-2018253913180316.9266327.150011240
Kaushal SilvaSLBangladesh201423017913959.6733852.96100202
Bryan ValentineENGIndia1933-193423017913659.67--100122
John BenaudAUSPakistan197223017914259.6724762.75100202
Harry TectorIRESri Lanka20232401798544.7538746.25010174
Stephen CookSAAustralia201635017910435.8044740.04101160
John NicolsonSAEngland19283501797835.80--010-0
Shoaib MohammadPAKZimbabwe19933511798144.7559729.98020180
Trevor GripperZIMAustralia1999-20033601796029.8353333.58021210
Tony de ZorziSAPakistan2024-202536117910435.8033253.92110114
Alan TurnerAUSPakistan1976-19773601798229.8331756.47011191
Collis KingWIEngland1976-19804611796335.8034951.29021221
Woorkeri RamanINDNew Zealand1988-19904611799635.8039145.78022231
Peter KirstenSAEngland199436117910435.8046838.25100230
Lawrence RoweWIIndia19764711794729.83--000-0
Bill AtheyENGNew Zealand1986-19884701795525.5741343.34010200
Craig SpearmanNZWest Indies1996-19994711795429.8334751.59011231
Nazmul Hossain ShantoBANSouth Africa2022-20244801793822.3835151.00000195
Saleem MalikPAKZimbabwe1995-19986801795222.3844140.59010201
Faisal IqbalPAKEngland2001-200659117958*22.3839645.20012222
Mitchell SantnerNZSri Lanka2015-20245901796719.8940344.42010165
Mark WoodENGNew Zealand2015-20215921795225.5728862.15011282

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