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
Chris RogersAUSIndia2008-201551004369543.6071660.89060600
Michael SlaterAUSSouth Africa1993-199461114369543.6096944.99030420
Billy ZulchSAEngland1910-191481614368229.07--02000
Kris SrikkanthINDPakistan1983-19891118043612324.2250758.58111414
Mushfiqur RahimBANSouth Africa2008-2024122204366519.8284751.48033584
Pathum NissankaSLBangladesh2021-202546043518772.5067364.64200521
Lance KlusenerSASri Lanka2000-20046103435118*62.1483652.03130473
Phillip HughesAUSSri Lanka2011-2013610043512643.5084551.48121483
Yasir HameedPAKIndia2004-200771414359133.4677256.35020661
Jimmy SinclairSAAustralia1902-1911816143510429.0022566.222121612
Mike GattingENGNew Zealand1978-19881117243512129.00104841.51112522
Mehedi Hasan MirazBANWest Indies2018-20241019043510322.8981653.31110513
Kusal MendisSLSouth Africa2016-20241122143584*20.7171660.75027684
Jamie SmithENGIndia2025592434184*62.0054479.781204711
Motganhalli JaisimhaINDAustralia1960-1968611143410143.4011811.02143360
Ravindra JadejaINDSouth Africa2013-2025111614349128.9372260.11032369
Reg SimpsonENGAustralia1950-19549172434156*28.9340.00114300
Bert HopkinsAUSEngland1902-1909172824344316.69--004233
Dennis AmissENGNew Zealand1973-1975572433164*86.6093746.21210510
David BoonAUSSouth Africa1993-199461114339643.30104041.63030490
Matt PriorENGSouth Africa2009-201271304337633.3173658.83052531
Gilbert JessopENGAustralia1899-19091318043310424.06616.67122453
Jonny BairstowENGWest Indies2012-20221219243314025.4780753.66111603
Paul DowntonENGWest Indies1981-1988163044335616.65154428.04012370
John HoltWIEngland195459143216654.0050.00121251
Pankaj RoyINDAustralia1956-196081604329927.00--03100
Damien MartynAUSPakistan2002-200568143114261.5779953.94221430
Glenn TurnerNZPakistan1969-1976612143111039.18--110280
Hashan TillakaratneSLSouth Africa1993-20027132431104*39.18117036.84121610
Andrew JonesNZEngland1988-1992713143114335.92123534.90110381
Mark GreatbatchNZAustralia1989-19938151431146*30.79114537.64124541
David BoonAUSPakistan1988-199511202431114*23.94108139.87112470
Craig ErvineZIMSri Lanka2016-2020510043016043.0079853.88131396
Bernard JulienWIEngland1973-19761014143012133.0862369.02130595
Vijay HazareINDAustralia1947-1948510142914547.67119235.99210470
Moeen AliENGSri Lanka2014-20188142429155*35.7584950.53202494
Abdullah ShafiquePAKEngland2022-2026918142911425.2488248.64213497
Joe SolomonWIAustralia1960-196591834297628.6043522.99023201
Brad HaddinAUSIndia2008-2015132264295526.8190347.51012408
Hamilton MasakadzaZIMWest Indies2001-2017510042814742.8088248.53210513
Jamie HowNZEngland200861204289235.6785550.06030570
Andrew HilditchAUSEngland1979-1985713042811932.9281352.64111514
Sammy JonesAUSEngland1882-1888122444288721.4014414.58013310
Zaheer AbbasPAKNew Zealand1969-19851424042813517.8328241.49102401
Nathan LyonAUSIndia2011-20253247104284111.5798043.67008474
Peter RichardsonENGWest Indies1957-196369042712647.443743.24210390
Joey CarewWIAustralia1968-196951014279047.4437139.62040440
Mark ButcherENGIndia2001-200271214279238.82101642.03040530
Dilip VengsarkarINDNew Zealand1976-1990101514277530.5095737.30033402
Kusal MendisSLEngland2016-202491814278625.1267862.98023573

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