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
Devon ConwayNZPakistan2022-202324123212277.3338460.42111321
Suresh RainaINDWest Indies20113612328246.4042454.72030290
Frank de CairesWIEngland19303602328038.6711233.0402140
Zakir HasanBANIndia2022-202448023210029.0054642.49111282
Mahmudul Hasan JoyBANSouth Africa2022-202448023213729.0057940.07102243
Freddie MartinWIEngland1928-19304802324429.0019629.0800080
Heath StreakZIMSouth Africa1995-20055902328525.7848447.93021312
Mark StonemanENGAustralia2017-20185902325625.7851445.14021300
Alistair CampbellZIMSouth Africa1995-200151002327723.2060938.10012350
Khaled MashudBANZimbabwe2001-200571112326123.2053543.36011291
Andrew FlintoffENGSri Lanka2002-200691422327719.3343253.70012347
David AllenENGAustralia1961-19661014523250*25.7825733.46010190
Adil RashidENGIndia2016-2018101732326016.5755042.18011341
Kemar RoachWINew Zealand2012-20251120623258*16.5764036.25014311
Waqar HasanPAKNew Zealand195534023118957.75--100300
Greg RitchieAUSIndia1985-198656123112846.2066734.63100192
Jack CrappENGSouth Africa1948-19494712315638.50--030-0
Alistair CampbellZIMWest Indies2000-200148023110328.8851444.94111290
Dwayne BravoWIIndia20064802316828.8844452.03011311
Imrul KayesBANZimbabwe2011-201848023113028.8851544.85101262
Robert SamuelsWIAustralia1996-19974812317633.0060038.50010331
Nicky BojeSANew Zealand2000-20067912315128.8847448.73011372
Ben FoakesENGNew Zealand2022-20235922315633.0043453.23022290
Mike DennessENGWest Indies19745902316725.6766834.58011311
Tom BurttNZEngland1947-195171022314228.88--000101
Devon SmithWISri Lanka2008-201861112316123.1050845.47021251
Phil SimmonsWIEngland1991-199471412313817.7752943.67001341
Adam ParoreNZIndia1994-199981412315017.7782228.10010270
Bill LockwoodENGAustralia1893-19021216323152*17.77--01370
John CampbellWISri Lanka2021-20264712307238.3354342.36020245
Ranjan MadugalleSLPakistan1982-1985611123091*23.0041537.35023230
Ajit WadekarINDWest Indies1966-197171102306720.9110.00022151
Larry GomesWINew Zealand1985-198771112305323.0051744.49012182
Jason GillespieAUSIndia2001-20041017423048*17.6981328.29002330
Ryan HarrisAUSEngland2010-20141218423055*16.4333967.85012226
Lord TennysonENGAustralia192145122974*57.25--030310
Les FavellAUSIndia1959-196045122910157.25--11000
Peter BurgeAUSWest Indies1955-19613502296845.8038931.11020250
Graeme FowlerENGPakistan1982-19843502298645.8050045.80030290
Rashid LatifPAKEngland1992-20014602297138.1745650.22020260
Len DarlingAUSSouth Africa1935-19365612296245.80--02060
Ramnath KennyINDAustralia1959-19604812296232.71--03100
Roston ChaseWIAustralia2022-202551002295522.9049246.54011146
John DysonAUSNew Zealand1980-198261142293332.7183327.49000190
Zaheer KhanINDSouth Africa2001-2013121922293713.4750045.80005219
Ed CowanAUSSouth Africa201235022813645.6048646.91111291
Aravinda de SilvaSLWest Indies1993-19973612287845.6036662.30021273
Rick McCoskerAUSPakistan1976-197736022810538.0051444.36111180
Mushfiqur RahimBANAustralia2017-20264712286838.0061037.38010171
Talat AliPAKEngland1973-19785802285728.5014728.57011221

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