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
Ramnaresh SarwanWIBangladesh2002-2004451450261*112.5079256.82200591
Ian SmithNZPakistan1984-1990111834506530.0060674.26031581
Sourav GangulyINDWest Indies1997-20021216244975*32.07108141.54021522
Farokh EngineerINDAustralia1967-196991804498924.9416762.87022360
Faf du PlessisSAEngland2015-2020101904498623.63112140.05031632
Derek SealyWIEngland1930-193991514489232.00--032133
Nathan AstleNZSouth Africa1999-2006916144869*29.8790649.45030673
Peter HandscombAUSIndia2017-20231119244872*26.35112639.79021550
Donald BradmanAUSWest Indies1930-193156044722374.50--201430
Shaun MarshAUSEngland2015-201869144715655.8897845.71221561
Bob BarberENGAustralia1964-1968713144718537.2578157.23101401
Niroshan DickwellaSLPakistan2014-202281414478334.3861073.28040562
Ian HealyAUSNew Zealand1989-199711141447113*34.3887551.09132471
Ridley JacobsWIEngland2000-200411203447107*26.2985052.59112503
Hashan TillakaratneSLWest Indies1993-20037105446204*89.2091848.58211401
Thilan SamaraweeraSLAustralia2004-2013102014467023.47122436.44023470
Ollie PopeENGSouth Africa2020-20226103445135*63.5770063.57140581
Ian HealyAUSSri Lanka1989-1999111634457134.2394247.24031380
Majid KhanPAKIndia1978-1983101804455624.7255640.11022311
Maurice ReadENGAustralia1882-1893152624455718.5411853.39023371
Alistair CampbellZIMSri Lanka1994-1999101604449927.75135732.72011471
Jason HolderWISri Lanka2015-202191834447429.6075858.58021555
Navjot SidhuINDAustralia1992-199861004439744.3090449.00041587
Javed OmarBANZimbabwe2001-2005612144285*40.18138531.91030550
Imran FarhatPAKSouth Africa2003-2013612044212836.8398544.87121610
Shakib Al HasanBANIndia2007-2024101804428424.5681554.23021578
Russell EndeanSAEngland1951-195711221442116*21.05--113250
Shane WatsonAUSPakistan2005-20106111441120*44.1084652.13120525
Dattu PhadkarINDWest Indies1948-195891514417431.50--02001
Keith StackpoleAUSSouth Africa1966-1970917044113425.9442943.59111482
Prasanna JayawardeneSLIndia2008-20109121440154*40.0086450.93101394
Wasim AkramPAKZimbabwe1993-199810153440257*36.6773959.541024912
Curly PageNZEngland1930-19371116044010427.50--120150
Malcolm MarshallWIAustralia1984-1991192524405719.1379155.63033585
Alan TurnerAUSWest Indies1975-1976612043913636.5884951.71121460
Ian SmithNZIndia1981-1990912243917343.9056977.15121603
Trevor BaileyENGNew Zealand1949-195812134439134*48.78--121390
Chris GayleWIPakistan2000-200681404399331.3666466.11040732
Jacob OramNZEngland2004-2008816243910131.3678955.64122517
Jos ButtlerENGWest Indies2015-202091634396733.7780754.40042536
John WatkinsSAAustralia1949-195381604399227.44--031351
Graeme HoleAUSEngland1951-195491704396625.823732.43042290
Denesh RamdinWINew Zealand2006-20141320143910723.1184551.95100671
Graeme FowlerENGIndia1984-198558043820154.75109939.85120453
Chetan ChauhanINDPakistan1978-198091724389329.2062336.28022280
Stuart CarlisleZIMIndia2000-200261214377739.7398544.37051572
Imran FarhatPAKNew Zealand2001-20098141437117*33.6294146.44120583
Craig McMillanNZEngland1999-20049163437107*33.6280354.42112489
KL RahulINDSouth Africa2018-2025917043712325.71105741.34211606
Jack RussellENGSouth Africa192347043614062.29--210110

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