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
Nasir HossainBANWest Indies2011-201461103669633.2765356.05030406
Rishabh PantINDNew Zealand2020-202461203669930.5052469.85031429
Brad HaddinAUSNew Zealand2008-201169136516945.6355366.00110457
Jacob BethellENGNew Zealand2024-202661213639633.0056963.80042515
Sarfraz AhmedPAKEngland2015-2018916236346*25.9356164.71001420
Jason HolderWIIndia2016-2023915236064*27.6964955.47020445
Mushfiqur RahimBANIreland2023-2025352359126119.6756163.99220322
Michael VaughanENGIndia2001-200747035912451.2976247.11120490
Will YoungNZIndia2021-202451013598939.8973049.18030424
Daniel VettoriNZIndia2003-2010711235911839.8955964.22110375
Haseeb HameedENGIndia2016-202161113598235.90108633.06042412
Chris WoakesENGWest Indies2017-202491433596232.6460059.83021381
Marcus TrescothickENGBangladesh2003-200535135715189.2549272.56210468
Temba BavumaSABangladesh2015-20226813579351.0074447.98040361
Ravi BoparaENGWest Indies2009330355143118.3363555.91300392
Gary KirstenSAEngland200336035413059.0079044.81120481
Shikhar DhawanINDAustralia2013-201447035418750.5744679.37111502
Matt PriorENGNew Zealand2013593354110*59.0055863.44122592
Joshua Da SilvaWIEngland2022-20246103354100*50.5782243.07111354
Chris WoakesENGPakistan2016-2024912435484*44.2568851.45020441
Sikandar RazaZIMBangladesh2014-202061203548229.5063955.40031426
Shane DowrichWIEngland2017-20209172354116*23.6069351.08114431
Rishabh PantINDSri Lanka2022-20264603539658.8337494.390404111
Brendan TaylorZIMNew Zealand2005-2025510035311735.3060558.35121398
Roston ChaseWISri Lanka2018-2026712035319429.4270150.36101322
Nathan LyonAUSEngland2013-20253240163533114.7163655.50002487
Mohammad YousufPAKSouth Africa2002-200761113518335.1054664.29031433
Marcus TrescothickENGWest Indies200436135010770.0064354.43210541
Asela GunaratneSLZimbabwe2016-201736235011687.5067052.24120411
Darren BravoWISri Lanka2010-20155813508050.0074846.79050349
Rassie van der DussenSAEngland2019-202261103509831.8284941.22031453
Marlon SamuelsWIBangladesh2011-201245034926069.8062356.02100453
Imrul KayesBANEngland2010-201661203497829.0866052.88020490
Imran FarhatPAKSouth Africa2003-2013510034812834.8075945.85111470
Cheteshwar PujaraINDWest Indies2013-2019910034811334.8074846.52110380
Matthew HaydenAUSWest Indies2003-200524034717786.7551667.25200424
MahmudullahBANIndia2010-2019510234796*43.3862455.61031500
Mushfiqur RahimBANEngland2010-201661203479528.9286440.16021451
Shai HopeWIPakistan2016-202661203479228.9291837.80020293
Rachin RavindraNZEngland2024-202661203479428.9257160.77021481
Gary KirstenSAPakistan2002-200346134611869.2069150.07130451
Sam CurranENGIndia2018-202171213467831.4555062.91023426
Ajinkya RahaneINDBangladesh2015-20194503459869.0051267.38040431
BJ WatlingNZSouth Africa2013-201771003456334.5087539.43031540
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
Inzamam-ul-HaqPAKSouth Africa2002-2007612134492*31.2765552.52030450

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