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
Rassie van der DussenSAEngland2019-202261103509831.8284941.22031453
Wayne PhillipsAUSEngland198561113509135.0066952.32020521
Bill AtheyENGAustralia1980-198871203509629.1790338.76030350
Asif MujtabaPAKEngland1987-199681203505929.17112231.19041400
C.K.NayuduINDEngland1932-193671403508125.00--02001
Easton McMorrisWIIndia196246034912558.17--120-0
Adam BacherSAAustralia1997-199851003499634.9097535.79020391
Brijesh PatelINDWest Indies1974-19766104349115*58.17--110322
Imrul KayesBANEngland2010-201661203497829.0866052.88020490
Cheteshwar PujaraINDWest Indies2013-2019910034811334.8074846.52110380
Nayan MongiaINDAustralia1996-2001611334815243.5079543.77111422
Manoj PrabhakarINDEngland1984-1993813234867*31.6486440.28010331
MahmudullahBANIndia2010-2019510234796*43.3862455.61031500
Shai HopeWIPakistan2016-202661203479228.9291837.80020293
Rachin RavindraNZEngland2024-202661203479428.9257160.77021481
Dick MotzNZEngland1963-1969112103476016.5223940.17032378
Imran FarhatPAKSri Lanka2004-20064803467243.2553364.92040590
Barry SinclairNZPakistan196559134613043.25--110200
Peter ParfittENGNew Zealand1963-19668112346131*38.4412227.05111300
Sam CurranENGIndia2018-202171213467831.4555062.91023426
Ajinkya RahaneINDBangladesh2015-20194503459869.0051267.38040431
Manoj PrabhakarINDNew Zealand1990-19956923459549.2991537.70020321
BJ WatlingNZSouth Africa2013-201771003456334.5087539.43031540
Nasser HussainENGSri Lanka2001-2003814034510924.6486639.84121454
Mark WaughAUSSri Lanka1992-1999914034511124.6469849.43135241
Shai HopeWISri Lanka2015-2026815034511223.0083641.27101391
Peter HandscombAUSPakistan2016-2017352344110114.6758658.70210361
Daren GangaWIIndia200648134413549.1466152.04110410
Azhar AliPAKZimbabwe2011-202158034412643.0077244.56122471
Mayank AgarwalINDNew Zealand2020-202148034415043.0070049.14120446
Murray GoodwinZIMSri Lanka1998-199951003447334.4087139.49031370
Greg RitchieAUSNew Zealand1985-198661103449231.2793836.67030321
Andrew SymondsAUSSouth Africa2005-200881303447226.4654663.000323112
Wavell HindsWIAustralia2000-200571403447024.5787539.31021420
Hedley VerityENGAustralia1932-19381827834460*18.11137325.05014170
Angelo MathewsSLZimbabwe2017-2020351343200*85.7587239.33110236
Kirk EdwardsWIIndia201148034311042.8870848.45120392
John HoltWIIndia1958-195958134312349.00--121210
Mohinder AmarnathINDNew Zealand197651003437034.30--020251
Graham RoopeENGNew Zealand1973-197871223436834.30114929.85041341
Roger HarperWIEngland1984-1988101223437434.3071148.24031345
Deryck MurrayWIIndia1974-197691403439124.50--023201
Trevor BaileyENGWest Indies1950-19571115434382*31.18--011131
Jeff CroweNZEngland1983-19881016034312821.4489938.15113460
Kevin PietersenENGBangladesh20104723429968.4046074.35030474
Mark RichardsonNZSouth Africa2000-200461003427734.2092636.93020440
JP DuminySANew Zealand2012-2017611234210338.0063154.20111454
Shahid AfridiPAKSri Lanka1999-200661003418434.1051366.47031466
Kenneth HutchingsENGAustralia1907-1909712034112628.42--111331
Paul SheahanAUSEngland1968-197291633418826.2399934.13012340

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