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
Bapu NadkarniINDEngland1959-196410185553122*42.54--131540
Shaun PollockSASri Lanka1998-20061320355311132.53101054.75130569
Basil D'OliveiraENGPakistan1967-19719122552114*55.2081148.21150621
Mominul HaqueBANWest Indies2014-20241121055212026.29115147.96235551
Trevor BaileyENGSouth Africa1951-1957122215529526.29--021380
Marcus TrescothickENGBangladesh2003-2005461551194110.2075173.37310698
Mominul HaqueBANPakistan2015-202691705519132.41110250.00051611
Brian McMillanSAIndia1992-199710185551103*42.38131341.96141483
Shaun PollockSAPakistan1997-2007121855508242.3194957.96020559
Ijaz AhmedPAKEngland1987-1996913154914145.75107451.12151714
Brian McMillanSAEngland1994-19989132549100*49.91116147.29130636
Tom LathamNZAustralia2015-2024102005497327.45136140.34041601
Charles KellewayAUSSouth Africa1910-1912812254811454.8072540.69220240
Hanif MohammadPAKAustralia1956-1964612154810449.8242346.57231200
Dhananjaya de SilvaSLWest Indies2018-20268151548155*39.1497856.03221553
Jonny BairstowENGPakistan2015-201891605488334.25110649.55042622
Ajit WadekarINDAustralia1967-196991815489932.2434549.86042480
Glenn TurnerNZIndia1969-1976814154711742.08--230550
Billy ZulchSAAustralia1910-1921816154715036.4783742.29220541
Ian HealyAUSPakistan1988-1998142015478228.79122044.84031510
Mike DennessENGIndia1972-1974812154611849.64137739.65210620
Shakib Al HasanBANPakistan2011-2024713354614454.6087662.33140664
Roy DiasSLIndia1982-1987713154610645.5038366.06151530
AB de VilliersSANew Zealand2006-2013101405469739.0090560.33051691
Mark BoucherSAIndia2000-2011142045467034.1399554.87051612
Tim RobinsonENGAustralia1985-1989812154517549.55109149.95211650
Saeed AnwarPAKEngland1996-2001814054517638.9388661.51130711
Quinton de KockSAAustralia2014-2018814054510438.9385663.67140684
Wasim AkramPAKSri Lanka1985-20001922354510028.6897651.841334913
Martin CroweNZWest Indies1985-1987713154418845.33140438.75310622
Mohammad RizwanPAKBangladesh2020-20267112543171*60.3392858.51140504
Allan BorderAUSSri Lanka1983-1992711154310654.30103152.67140491
Derek RandallENGNew Zealand1978-1984915154316438.79112548.27222602
Niroshan DickwellaSLIndia2017-2026102025438030.1780367.62042693
Adam VogesAUSWest Indies2015-2016543542269*542.0077969.58300632
Mark RichardsonNZEngland2002-2004612054110145.08145937.08140780
Glenn TurnerNZAustralia1973-19777121541110*49.18141938.13220550
Tommy AndrewsAUSEngland1921-1926121905419428.4713753.28040450
WPUJC VaasSLEngland2001-2007152575419030.06124043.63020692
Bruce LairdAUSWest Indies1979-198261205409245.00139938.60060340
Douglas JardineENGAustralia1928-1933101815409831.76211025.59042440
Mark ButcherENGSri Lanka1998-2003712053912344.92138338.97230671
Mohammad AzharuddinINDWest Indies1987-1997142015399728.3783364.71031621
Stuart BroadENGPakistan2010-20201928553916923.4388061.25115566
Mitchell MarshAUSPakistan2014-202471315389644.8388760.65051725
Temba BavumaSAEngland2015-20209172538102*35.87108549.59132721
Michael VaughanENGNew Zealand2002-20081119053810628.32116146.34121655
Dean JonesAUSSri Lanka1988-19926112537118*59.6795956.00320482
Roy FredericksWINew Zealand1969-1972815153716338.36--120430
Shubman GillINDAustralia2020-2025916153712835.8089260.20120673

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