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
Phil EdmondsENGNew Zealand1978-1986111522105016.1569330.30012231
Sydney BarnesENGAustralia1901-19122030521038*8.408342.1700560
Kithuruwan VithanageSLBangladesh2013-2014441209103*69.6724386.01110273
Kevin ArnottZIMNew Zealand1992241209101*69.6752240.04110191
Arthur MorrisAUSIndia1947-1948451209100*52.2557336.47100130
Wiaan MulderSABangladesh2022-2024461209105*41.8039752.64111205
Kyle VerreynneSABangladesh2022-202446120911441.8032464.51101222
Dodger WhysallENGAustralia1925-19304702097629.8647938.20020131
Raqibul HasanBANWest Indies2009-20114812096529.8647643.91011191
Joe BurnsAUSIndia2014-20204812096629.8632165.11031274
Hanumant SinghINDNew Zealand1965-19695822098234.83--022351
Jack KerrNZEngland1931-193761012095923.22--01180
Geoff RaboneNZEngland1949-1955610120939*23.224615.2200070
Prasanna JayawardeneSLAustralia2007-201271202094717.4240052.25004253
Craig WishartZIMBangladesh2001220208114104.0030169.10110224
Tony PitheySAAustralia19644612087641.6082025.37021160
Charlie DavisWIEngland196936020810334.6755337.61101190
Matt HorneNZAustralia1997-200048020813326.0046045.22101182
Shahriar NafeesBANWest Indies2011-20124802085026.0029969.57010350
Nick ComptonENGIndia20124822085734.6761333.93010182
Hansie CronjeSAWest Indies1992-19995902085423.1151640.31011151
Mark RichardsonNZWest Indies20022402079551.7561333.77021241
Jamie SmithENGWest Indies20243402079551.7528971.63020225
Senuran MuthusamySAIndia2019-202535220710969.0048442.77100202
Jos ButtlerENGNew Zealand2015-20193602077334.5040551.11021302
Graeme FowlerENGAustralia19823602078334.5051740.04020230
Mitchell MarshAUSNew Zealand2015-202471102078018.8232763.30013254
Kiran MoreINDPakistan1987-1989912520758*29.5736143.49011201
Kapil DevINDNew Zealand1981-1994101402074014.7929071.38002254
Aravinda de SilvaSLBangladesh2002110206206206.0023488.03100281
Herbert SutcliffeENGWest Indies1928-19335502066341.20--020-0
Shane ThomsonNZPakistan1994361206120*41.2034459.88101272
Niroshan DickwellaSLAustralia2019-20224702066429.4326079.23020211
Marlon SamuelsWIPakistan2011-20164802067625.7546444.40021302
Collie SmithWIAustralia195548020610425.7540.00102191
Cammie SmithWIAustralia1960-19614802065525.7520059.50010311
David CapelENGPakistan19874802069825.7569329.73022181
Habibul BasharBANIndia2000-200751002067120.6036855.98011300
Dion EbrahimZIMBangladesh2001-200571102066518.7356336.59011190
Denis LindsaySAEngland1964-196561212065018.73--011150
Mohammad SamiPAKIndia2004-2007101632064915.8569529.64002212
Zaheer KhanINDNew Zealand2002-20141317220651*13.7328472.54015283
Ollie PopeENGIreland2023110205205205.0020898.56100223
Jesse RyderNZWest Indies200823120589102.5032463.27030240
Nafees IqbalBANZimbabwe200524020512151.2555037.27111310
AB de VilliersSAZimbabwe2005-20174402059851.2529070.69020322
Wriddhiman SahaINDWest Indies201644020510451.2544546.07100191
Sikandar RazaZIMWest Indies20172402058951.2544046.59020143
Jacob BethellENGAustralia2025-202624020515451.2533960.47100220
Jack GregoryAUSSouth Africa192134020511951.25--110282

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