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
Dhananjaya de SilvaSLZimbabwe2016-202046033012755.0063252.22120352
Chandu BordeINDPakistan1960-1961562330177*82.50--101340
Moin KhanPAKNew Zealand1996-200367033013747.1447968.89110542
Temba BavumaSAWest Indies2014-2024610133017236.6764251.40113351
Shai HopeWINew Zealand2017-2025510033014033.0071546.15111403
Keaton JenningsENGIndia2016-2018713033011225.3876343.25112380
Wes HallWIAustralia1960-1969122213305015.7128044.29011201
Stuart BroadENGWest Indies2009-2020192373306220.6345572.53016395
Kepler WesselsAUS/SASri Lanka1983-199346032914154.8370746.53110350
Greg MatthewsAUSSri Lanka19923603299654.8371046.34050271
Mike DennessENGAustralia1974-1975611032918829.9178242.07110310
Brian HastingsNZEngland1969-197581303298625.31104331.54033300
Phil DeFreitasENGAustralia1986-1995132323298815.6755059.82014373
Devdutt PadikkalINDSri Lanka2026230328167109.3349865.86200331
Hamish RutherfordNZEngland201359032817136.4449965.73101415
David HookesAUSWest Indies1979-198461203285127.3355352.26010361
Sikandar RazaZIMSri Lanka2017-202036032712754.5054560.00110264
Qasim UmarPAKAustralia1983-198459132711340.8872445.17110270
Jermaine BlackwoodWIBangladesh2014-202261023276840.8870946.12030373
Imam-ul-HaqPAKEngland2018-2026610132712136.3358955.52113442
Aamer SohailPAKSri Lanka1994-200071203277427.2558855.61023481
Salman ButtPAKIndia2005-200771303276825.1575343.43031550
Shimron HetmyerWIBangladesh20183603269354.3334793.950302316
Duleep MendisSLEngland1982-198836032611154.3350165.07120357
Imrul KayesBANSri Lanka2008-2018612032611527.1767748.15101443
Mathew SinclairNZPakistan2001352325204*108.3373144.46110372
Junaid SiddiqueBANEngland201048032510640.6380840.22120470
Daniel VettoriNZBangladesh2001-20109913259440.6359354.81031371
Javed BurkiPAKIndia1960-19615923257946.43--020300
Tim SoutheeNZIndia2009-2024132203256514.7744173.700142619
Dominic SibleyENGSouth Africa2019-2020471324133*54.0078441.33100511
Niroshan DickwellaSLWest Indies2018-20215903249636.0058655.29020340
Shubman GillINDNew Zealand2021-202451003249032.4059254.73020325
Gerry GomezWIAustralia1951-195251013245536.00--030250
Mominul HaqueBANIndia2015-20247131324107*27.0065949.17113482
Lance CairnsNZEngland1975-1984111813246419.0656857.040113310
MS DhoniINDPakistan2006-200756132314864.6043773.91120425
Sadagoppan RameshINDPakistan19993603239653.8367248.07030430
Bruce TaylorNZWest Indies1969-197279332312453.8310.00101327
Nayan MongiaINDWest Indies1994-199781103238029.3675442.84021370
Charlie TurnerAUSEngland1887-1895173243232911.546942.03006120
Matt HorneNZEngland1997-2002713032210024.7785837.53100360
Abid AliPAKSri Lanka2019231321174160.5054858.58200392
Shahid AfridiPAKWest Indies2002-200536032112253.5035091.712013711
Craig ErvineZIMNew Zealand2016-202548032114640.1368347.00110421
Shubman GillINDBangladesh2022-2024481321119*45.8649664.72201299
Sanjay ManjrekarINDEngland1990-19965903219335.6769646.12030431
Ray IllingworthENGIndia1959-1971812232110732.1068229.77110271
Ashley GilesENGSouth Africa1998-2005101623214122.9365948.71001442
Tillakaratne DilshanSLSouth Africa2000-201291723217821.4061352.37010450

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