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
Andy BichelAUSWest Indies1997-20038901957121.6727870.14011272
Herby WadeSAAustralia1935-193651001953919.50--00250
George FullertonSAEngland1947-195151001956019.50--021141
Tom HoganAUSWest Indies1984510119542*21.6732846.65001220
Sarfraz AhmedPAKSouth Africa2013-201961201955616.2527570.91023310
Andy RobertsWIEngland1974-19811112319550*21.6747940.71010194
Kemar RoachWIPakistan2011-2026714219530*16.2557134.15001202
Kemar RoachWIEngland2012-202216255195299.7563530.71003290
Paul SheahanAUSPakistan197223019412764.6725359.29100180
Andy FlowerZIMWest Indies2000241194113*64.6749938.88110190
Eoin MorganENGIndia201146019410432.3335954.04112201
Malinda WarnapuraSLBangladesh2007-20094601948232.3339848.74021210
Shikhar DhawanINDWest Indies2013-20165601948432.3331361.98010251
Gordon LeggatNZIndia1955-19563611946138.80--02050
Boeta DippenaarSASri Lanka2000-200447119459*32.3348340.17010270
Craig CummingNZSri Lanka2005-20064701944727.7155734.83000212
Blair PocockNZEngland1994-19974801947024.2569228.03021170
MahmudullahBANPakistan2011-202051001944919.4037751.46003231
Clifford RoachWIAustralia1930-193151001945619.40--010171
Kagiso RabadaSAPakistan2018-202591431947117.6428767.60015225
Shadman IslamBANIreland20252301938064.3326772.28020221
Herschelle GibbsSABangladesh2002-200344019311448.2534456.10100283
Mark RichardsonNZZimbabwe20003401939948.2554535.41020220
MS DhoniINDBangladesh2007-20103421938996.5027270.96020197
Shamsur RahmanBANSri Lanka201424019310648.2534755.62100251
Kushal Janith PereraSLZimbabwe201624019311048.2523083.91110253
Trevor GripperZIMBangladesh2001-200446119311238.6041146.96112231
Tim BresnanENGIndia2011-20125611939038.6032659.20021281
Hedley VerityENGIndia1933-193666319366*64.33--02000
Ashok MankadINDNew Zealand1969-19765921935027.57--010100
Derick ParryWIAustralia19785921936527.57--022270
Taufeeq UmarPAKIndia2004-200551011934421.4450138.52000310
Paul HarrisSAEngland2008-201071021933824.1344643.27000211
Kieran PowellWIPakistan2017-202151001934919.3040847.30001230
Tom BlundellNZIndia2020-202471311935516.0855035.09012221
Khaled MashudBANSri Lanka2001-200781621932613.7961431.43001150
Shane WarneAUSSri Lanka1992-2004131801933510.7246341.68005250
Joe BurnsAUSWest Indies2015-201634019212848.0032359.44100281
Rod LathamNZZimbabwe199224019211948.0034955.01100241
Abdullah ShafiquePAKBangladesh2021-20244701927327.4346141.65021154
Frederick FaneENGAustralia1907-19084801925024.0020.00012100
Graeme HoleAUSWest Indies1951-19525911926224.00--010230
AlimuddinPAKWest Indies1958-195961101924117.45--00200
Greg BlewettAUSIndia1998-200061101928817.4559732.16011130
Craig WhiteENGAustralia2001-2002714219285*16.0042944.76013223
Fazal MahmoodPAKWest Indies1958-195981411926014.7710.0001502
Johnny WardleENGSouth Africa1951-195791511923013.7130.00001118
Brett LeeAUSIndia1999-2008121631925914.7751637.21015220
Asghar AfghanAFGZimbabwe202123019116463.6730862.01100182
David BernardWIBangladesh20092411916963.6735553.80030163

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