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 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad YousufPAKSri Lanka2006-200948128411240.5749557.37110271
Upul TharangaSLPakistan2006-20154802849235.5046760.81010380
Kyle MayersWISri Lanka20214812845540.5745562.42021373
Dinesh KarthikINDEngland2007-201851002849128.4057649.31032351
Shikhar DhawanINDEngland2014-201871402844420.2950356.46000410
Justin GreavesWINew Zealand2025361283202*56.6058248.63102290
Shai HopeWIIndia2018-2025510028310328.3056350.27100333
Ben FoakesENGIndia2021-202481612834718.8778136.24000232
Travis HeadAUSNew Zealand2019-202459028211431.3354951.37110341
Mohammad RizwanPAKWest Indies2021-202661112827128.2056749.74010361
Quinton de KockSAIndia2018-2021714028211120.1440369.98103443
Ollie PopeENGAustralia2021-202581602824617.6348258.51001280
Sami AslamPAKWest Indies20163602819046.8362844.75030271
Michael CarberryENGAustralia2013-201451002816028.1069540.43012451
Craig ErvineZIMWest Indies2013-202361212817225.5562744.82011330
Damien MartynAUSNew Zealand2004-200545128016570.0051854.05110371
Jamie SmithENGSri Lanka202436028011146.6736876.09110313
Kirk EdwardsWIBangladesh2011-201447128012146.6764443.48110314
Imrul KayesBANSri Lanka2009-2018510028011528.0060846.05101353
Jermaine BlackwoodWINew Zealand2014-202035027910455.8042465.80120324
Daryl MitchellNZSri Lanka2023-202447027910239.8642365.96120199
Mark BoucherSAWest Indies2003-201091012796931.0059746.73020212
Jacob OramNZEngland2008510127910131.0052553.14111344
Jeet RavalNZPakistan2016-201851012795531.0069440.20021330
Niroshan DickwellaSLSouth Africa2014-202171312797223.2542765.34011352
James NeeshamNZWest Indies201436027810746.3341467.15120278
Michael VandortSLBangladesh2006-200757227811755.6050854.72112313
Mitchell SantnerNZEngland2019-202657027812639.7148457.441122614
Keegan PetersenSAIndia2021-20234702788239.7150654.94030380
Adrian BarathWIIndia201151002786427.8056549.20030344
Anil KumbleINDAustralia2004-200891332788727.8067341.31011350
Martin GuptillNZWest Indies20122402779769.2563243.83030343
Ben FoakesENGSri Lanka201836227710769.2549256.30110215
Lorcan TuckerIREBangladesh2023-202536127710855.4052352.96110293
Tony de ZorziSAWest Indies2023-20244802778534.6352153.17021312
James AndersonENGAustralia2006-2023396327277297.6975436.74008390
Steve SmithAUSBangladesh2017-20264702767139.4348956.44020331
BJ WatlingNZBangladesh2010-201979127610334.5058846.94111202
Paul CollingwoodENGNew Zealand200861012766630.6768140.53031382
Mark WoodENGAustralia2015-2025122252763916.2431188.75003368
Abid AliPAKZimbabwe2021221275215*275.0054750.27110390
Matthew HaydenAUSNew Zealand2004-20086902757030.5657647.74031370
Mehedi Hasan MirazBANPakistan2021-202661012757830.5657747.66021313
Sean WilliamsZIMBangladesh2018-20254802748834.2560345.44030264
Tim AmbroseENGNew Zealand200869027410230.4460045.67122362
Wriddhiman SahaINDSri Lanka2015-201781132746734.2560845.07030272
Sharmarh BrooksWIEngland2020-202261102746824.9160545.29021372
Jermaine BlackwoodWISri Lanka2015-202161202749222.8357247.90010276
Morné MorkelSAIndia2006-2018172552743513.7051253.52003420
Mayank AgarwalINDAustralia2018-20215902737730.3356648.23021266

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