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
Alex HalesENGSri Lanka20163502929458.4061947.17030352
Nkruma BonnerWISri Lanka2021472292113*58.4081235.96111301
Basit AliPAKNew Zealand1994-199547029210341.7149259.35121304
Jeff CroweNZSri Lanka1983-1987691292120*36.5083035.18110360
Junior MurrayWIAustralia1993-199781112925329.2058150.26011340
Amar SinghINDEngland1932-193671412925122.46--01172
Geraint JonesENGAustralia2005-200681612928519.4754253.87012362
Alex CareyAUSSri Lanka2022-202545229115697.0039374.05100262
Devon ConwayNZBangladesh2022-202347029112241.5757850.35200343
Navjot SidhuINDEngland1990-199369029110632.3370541.28111342
Dean JonesAUSPakistan1988-19906102291121*36.3860747.94203281
Greg BlewettAUSPakistan1995-199961012918932.3371040.99021231
Graham DilleyENGAustralia1979-1989121872915626.4570641.22012370
Arthur JonesENGAustralia1899-1909122102913413.86--00270
Steve WaughAUSZimbabwe1999-2003331290151*145.0057350.61120371
Ricky PontingAUSZimbabwe1999-200334129016996.6746762.10110402
Faf du PlessisSABangladesh2015-2017442290135*145.0045364.02110301
Marnus LabuschagneAUSSri Lanka2019-202569129010436.2551356.53110280
Aunshuman GaekwadINDEngland1976-198491712903918.1385733.84001350
Athol RowanSAEngland1947-1951152362904117.0612416.1300321
James AndersonENGIndia2006-2024395825290818.7975638.36019370
Hanuma VihariINDWest Indies201924128911196.3348559.59120391
Saeed AnwarPAKIndia1999361289188*57.8044964.37111401
Misbah-ul-HaqPAKZimbabwe2011-201336228979*72.2567043.13040341
Geoff RaboneNZSouth Africa1953-195447128910748.17--120210
Taufeeq UmarPAKWest Indies2002-201148028913536.1374638.74111290
Jonty RhodesSAIndia1992-19965912899136.1377337.39021290
Ken MackayAUSWest Indies1960-19615922897441.2945629.61021210
Ken WadsworthNZAustralia1973-197461112898028.9060447.85021280
Dilruwan PereraSLPakistan2014-201981412899522.2366043.79024354
Yasir ShahPAKAustralia2014-2019914128911322.2366043.79101311
Bruce YardleyAUSEngland1978-1983915128961*20.6471340.53023260
Morné MorkelSAEngland2008-2017192752892513.1453554.02006452
Shane DowrichWISri Lanka2018361288125*57.6065543.97120301
Gary CosierAUSPakistan1976-197736128816857.6046162.47110370
Imam-ul-HaqPAKNew Zealand2018-20235902889632.0058449.32020392
Heath StreakZIMWest Indies2000-20036114288127*41.1467542.67111292
WPUJC VaasSLWest Indies2001-2008914228854*24.0071540.28012270
Ian ChappellAUSSouth Africa1966-197091812884916.9427932.97004121
Darren LehmannAUSBangladesh2003220287177143.5042867.06200321
Sadagoppan RameshINDNew Zealand199936028711047.8363145.48121340
Collie SmithWIIndia1958-195958028710035.88--121123
Paul ReiffelAUSNew Zealand1993-199781022877735.8844864.06030380
Graeme WoodAUSIndia1978-1981611028712526.0955344.85100251
Chris LewisENGIndia1990-1996811128711728.7064944.22102342
'Dad' WeirNZEngland1930-193781212876626.0910.0002100
Pelham WarnerENGAustralia1903-191271312877923.92--022250
Dominic CorkENGWest Indies1995-2000914328756*26.0954652.56011352
Mitchell StarcAUSSouth Africa2012-20261218428768*20.5048159.67032336
Norm O'NeillAUSSouth Africa1963-19644812858840.7126844.03031291

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