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
Aravinda de SilvaSLZimbabwe1994-19987113412143*51.5082949.70111555
Colin BlandSANew Zealand1961-196481534128334.3310.00011265
Lucky DentonENGSouth Africa1906-19101020141210421.68--113230
Joe HardstaffENGWest Indies1939-194861014119845.67--051142
Craig ErvineZIMBangladesh2011-2026815141110729.3681450.49110474
Andrew SymondsAUSIndia2007-2008471410162*68.3356772.31120476
Les AmesENGNew Zealand1931-1937810341013758.57--200193
AlimuddinPAKEngland1954-1962816041010925.63--143370
Noel McGregorNZSouth Africa1961-196481604106825.63--031190
Malcolm MarshallWIIndia1978-1989172234109221.5848055.83022303
Harbhajan SinghINDAustralia1998-2013182964106317.8379051.90046472
Gautam GambhirINDSouth Africa2004-201161004099640.9085847.67040541
Peter TooheyAUSIndia1977-197851004098540.9079543.90051442
Mohammad RizwanPAKSouth Africa2021-20256111409115*40.9082749.46110353
Mushtaq MohammadPAKAustralia1972-1979816140912127.27118534.26110410
Romesh KaluwitharanaSLPakistan1997-20041120140910021.5370657.93123541
Asanka GurusinhaSLZimbabwe1994-199657040812858.29129031.63140462
Aamer SohailPAKWest Indies1993-199757040816058.2973555.51210521
Mohsin KhanPAKSri Lanka1982-1986711140812940.8029373.38120300
Ijaz AhmedPAKNew Zealand1990-2001812040812534.0081650.00210527
Jacques RudolphSASri Lanka2004-2012712240710240.7099041.11120520
Jonathan TrottENGSouth Africa2009-201271314077133.92100440.54030500
Niroshan DickwellaSLBangladesh2017-2022813240777*37.0046687.34040403
Sandeep PatilINDEngland1980-19849132407129*37.0080350.68112545
Max WalkerAUSEngland1974-19771622540778*23.9498441.36012370
Tillakaratne DilshanSLNew Zealand2005-2012591406123*50.7551578.83120463
Brad HaddinAUSWest Indies2008-201581334068840.6069158.76020508
Inzamam-ul-HaqPAKBangladesh2001-2003683404138*80.8076053.16201565
Wavell HindsWIIndia200258040411350.5077751.99220603
Arjuna RanatungaSLZimbabwe1994-199879240487*57.7187146.38040472
Prasanna JayawardeneSLPakistan2000-20141014340412036.7390944.44111431
Mark GreatbatchNZIndia1988-1995914140490*31.08107037.76020381
Aamer SohailPAKZimbabwe1993-199891714046325.2575353.65020581
Garry SobersWINew Zealand1956-19721218140414223.76--102321
Ben StokesENGPakistan2015-2024112114045720.2060267.11013465
Arthur RichardsonAUSEngland1924-1926913040310031.0051244.14121330
John ParkerNZEngland1973-19781018240312125.19139328.93111360
Ian SmithNZEngland1983-199214186403113*33.5872755.43100472
Lindsay HassettAUSWest Indies1951-195248140213257.43--210330
Cameron GreenAUSIndia2020-2023711040211436.5590944.22111484
Norman YardleyENGAustralia1946-1948101924026123.6579535.72021280
Jonathan TrottENGBangladesh201047140122666.8375653.04110380
Cyril WaltersENGAustralia19345914018250.13100839.7804080
Andrew JonesNZIndia1988-19906102401170*50.1398440.75120365
Henry NichollsNZSouth Africa2016-202279040011844.4467459.35211530
Sadiq MohammadPAKAustralia1972-1977510040013740.0065047.38212400
Moeen AliENGPakistan2015-2016713240010836.3669457.64120435
Tiger LanceSAAustralia1966-197081314007033.3348937.42030306
Colin BlandSAAustralia1964-196658039912649.8888537.74131352
Ravindra JadejaINDWest Indies2016-20259104399104*66.5075652.782212913

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