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
'Young Jack' HearneENGSouth Africa1912-192481232524528.00--00100
Mehedi Hasan MirazBANIndia2017-202471412525119.3856644.52012394
Peter McAlisterAUSEngland1904-190981612524116.8012729.13000160
Mathew SinclairNZAustralia2000-201091702526914.8269436.31013251
Vic PollardNZIndia1965-196991702524314.82195.26001302
Graham McKenzieAUSEngland1961-197125358252349.3356525.66007173
David WarnerAUSBangladesh201724025112362.7539763.22200251
Arthur HillENGSouth Africa189634025112462.75--110-0
Raman Subba RowENGSouth Africa19604612519050.2021226.4202090
Mark BoucherSABangladesh2002-200887225111750.2049051.22110300
Jonty RhodesSAWest Indies1998-19994702518735.8640162.59020234
Martin GuptillNZPakistan2009-20115902517327.8972334.72032372
Louis TancredSAAustralia1902-19125902519727.89--01121
Allan WatkinsENGSouth Africa1948-194959225111135.866320.63110160
John HoltWIAustralia195551002516025.10--010110
Alviro PetersenSAPakistan2010-201371202516720.9249750.50010310
Marvan AtapattuSLBangladesh2001-200544025020162.5034472.67100330
Shahriar NafeesBANAustralia200624025013862.5041060.98111350
Herbert SutcliffeENGNew Zealand1931-193344125011783.3310.0020191
Geoff MillerENGIndia1979-19824412509883.3357343.63030250
Shadman IslamBANWest Indies2018-20243502507650.0061440.72030241
George BrownENGAustralia19213502508450.00--020240
John ReidNZIndia1981351250123*62.5089128.06111210
Brendan NashWIAustralia20093602509241.6760541.32020260
Ashwell PrinceSASri Lanka2002-201161002508625.0067836.87020270
Kaushal SilvaSLSouth Africa2011-201761202504820.8364638.70002340
Russel ArnoldSLSouth Africa2000-200281402507117.8654445.96013310
HMRKB HerathSLSouth Africa2004-20181120425035*15.6346054.35002322
Imrul KayesBANPakistan201524024915062.2544555.96110313
Martin CroweNZZimbabwe199224024914062.2533674.11110294
Roston ChaseWIZimbabwe2017-20234602499541.5040261.94020203
Damien MartynAUSWest Indies1992-200059324967*41.5061640.42011160
Kris SrikkanthINDSri Lanka1985-19876902496427.6740117.5001001
Chris CairnsNZPakistan1994-200351002499324.9036568.22021274
Louis StrickerSAAustralia1910-191271302494819.1544633.86002210
Hugh MassieAUSEngland1881-188591602495515.566487.50012350
David RichardsonSAIndia1992-1997101622495017.7971834.68010270
Tony de ZorziSABangladesh202423024817782.6739363.10100234
Reggie SpoonerENGSouth Africa191234024811962.00--11061
Matthew BellNZPakistan200135024810549.6050649.01111370
Tino MawoyoZIMPakistan2011-2013361248163*49.6070135.38111310
Michael VaughanENGPakistan2001-200547024812035.4347552.21110361
Nick KnightENGZimbabwe1996-20004702489635.4346253.68020221
Nazmul Hossain ShantoBANIndia2022-20244802488231.0049650.00021303
Giff VivianNZEngland1931-19376802485831.00--04072
Roger BluntNZEngland1930-19317912489631.00--01180
Matt HorneNZIndia1998-199951002486324.8077232.12010291
Shane DowrichWIPakistan2016-2017510124860*27.5651947.78022332
Madan LalINDPakistan1982-198471032487435.4337054.05031311
Deryck MurrayWIPakistan1975-197771112485224.80--01101

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