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
Harbhajan SinghINDAustralia2003-2013131923226318.9461652.27044361
Abid AliPAKSri Lanka2019231321174160.5054858.58200392
Craig ErvineZIMNew Zealand2016-202548032114640.1368347.00110421
Shubman GillINDBangladesh2022-2024481321119*45.8649664.72201299
Shane WarneAUSEngland2005-200791213217129.1843773.46012396
Ravichandran AshwinINDSouth Africa2013-2023142133215617.8358255.15011391
Soumya SarkarBANNew Zealand2017-201936032014953.3342974.59110456
Marlon SamuelsWINew Zealand2012-2014611032012329.0958354.89123455
Kraigg BrathwaiteWISouth Africa2014-2024917032010618.8277341.40103371
Phil JaquesAUSSri Lanka2007230318150106.0053559.44210380
Shoaib MalikPAKSri Lanka200957131813453.0064649.23111363
Alex CareyAUSWest Indies2022-202571113186531.8038881.96031425
MahmudullahBANEngland2010-201661203185926.5053259.77020362
Shahriar NafeesBANSri Lanka2005-200771403186422.7161651.62021470
Mark ButcherENGSouth Africa200347131710652.8358853.91120500
Jermaine BlackwoodWIPakistan2016-202151003179531.7052860.04020460
Kamran AkmalPAKSouth Africa2002-200761213157128.6448564.95032460
Aiden MarkramSABangladesh2017-202446031414352.3345369.32110440
Oshada FernandoSLPakistan2019-202247031410244.8654857.30120375
Ricky PontingAUSSri Lanka2004-20115913135639.1363349.45020331
Asad ShafiqPAKWest Indies2011-201781513136822.3672343.29034350
Jamie SmithENGPakistan2024-20266903128934.6745368.87030328
Joe DenlyENGAustralia201951003129431.2075341.43030441
Ramnaresh SarwanWISri Lanka200824031110277.7566346.91130310
Salman ButtPAKIndia2006-200751003116831.1071643.44031540
Wasim JafferINDSouth Africa2006-2008611031111628.2770244.30110421
HMRKB HerathSLEngland2011-2018112023116117.2862449.84010391
Herschelle GibbsSAAustralia2005-200651003109431.0060551.24031481
Nazmul Hossain ShantoBANNew Zealand2017-2023510031010531.0058552.99110345
Jermaine BlackwoodWISouth Africa2014-202361203107925.8358253.26020411
Kamindu MendisSLNew Zealand2024231309182*154.5043571.03200304
Rishabh PantINDBangladesh2022-202447130910951.5035886.311103411
Rachin RavindraNZIndia2021-2024510230913438.6351560.00110345
Angelo MathewsSLWest Indies2010-2021812230969*30.9059452.02010266
Alex CareyAUSPakistan2022-20246703089344.0054956.10030322
Shan MasoodPAKBangladesh2020-202659030810034.2247564.84120320
Shakib Al HasanBANEngland2010-201661203089625.6762749.12010381
Andrew SymondsAUSSouth Africa2005-200871103067227.8246865.380322512
Upul TharangaSLZimbabwe2016-2017361305110*61.0056254.27120351
Sarfraz AhmedPAKWest Indies2016-20176903055633.8944169.16040281
WPUJC VaasSLEngland2003-200771153059050.8370343.39020370
Imran FarhatPAKAustralia2004-201061203056725.4260850.16020390
Martin GuptillNZAustralia2010-201691803055816.9483836.40011361
Agha SalmanPAKSri Lanka2022-2023472304132*60.8045067.56120314
Stephen FlemingNZBangladesh2004-2008330303202101.0051059.41110371
Shadman IslamBANZimbabwe2021-202647130312050.5052357.93200351
Rachin RavindraNZWest Indies2025352302176100.6733390.69110347
Sachin TendulkarINDWest Indies2011-20135703029443.1453956.03030382
Liton DasBANIndia2015-202471213027327.4544567.87010452
Rachin RavindraNZSouth Africa202424030124075.2553756.05100313

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