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
BJ WatlingNZSri Lanka2014-20198113454142*56.75103243.99211391
Mushfiqur RahimBANNew Zealand2008-20231017245415930.2795847.39121605
Devon ConwayNZWest Indies202536145222790.4071663.13211603
Aiden MarkramSAWest Indies2021-2024611045211541.0976359.24131651
Kieran PowellWIBangladesh2011-2018713145211737.6779157.14211593
Younis KhanPAKWest Indies2006-2017714245212737.6794647.78142393
Jason HolderWIPakistan2016-202181544525841.0990949.72030558
Vernon PhilanderSAEngland2012-2020101834526130.1385153.11031603
Peter SiddleAUSEngland2009-2019243544524414.5888950.84003501
Mark BoucherSAPakistan2002-2010101514507232.1483953.64031534
Faf du PlessisSAEngland2015-2020101904498623.63112140.05031632
Peter HandscombAUSIndia2017-20231119244872*26.35112639.79021550
Shaun MarshAUSEngland2015-201869144715655.8897845.71221561
Niroshan DickwellaSLPakistan2014-202281414478334.3861073.28040562
Salman ButtPAKEngland2005-2010816044612227.88100044.60122551
Ollie PopeENGSouth Africa2020-20226103445135*63.5770063.57140581
Jason HolderWISri Lanka2015-202191834447429.6075858.58021555
Andrew FlintoffENGWest Indies2004-200969144216755.2577856.81212519
Marcus TrescothickENGAustralia2002-200561204429036.8372461.05020665
Younis KhanPAKNew Zealand2011-20167131442100*36.8385751.58131475
Shakib Al HasanBANIndia2007-2024101804428424.5681554.23021578
Prasanna JayawardeneSLIndia2008-20109121440154*40.0086450.93101394
Mark BoucherSA/IWXAustralia2005-2011142414408919.13108640.52032521
Mohammad YousufPAKWest Indies2006230439192146.3379155.50210492
Jos ButtlerENGWest Indies2015-202091634396733.7780754.40042536
KL RahulINDSouth Africa2018-2025917043712325.71105741.34211606
Justin LangerAUSNew Zealand2004-200546143621587.2076457.07110564
Chris RogersAUSIndia2008-201551004369543.6071660.89060600
Mushfiqur RahimBANSouth Africa2008-2024122204366519.8284751.48033584
Pathum NissankaSLBangladesh2021-202546043518772.5067364.64200521
Phillip HughesAUSSri Lanka2011-2013610043512643.5084551.48121483
Mehedi Hasan MirazBANWest Indies2018-20241019043510322.8981653.31110513
Kusal MendisSLSouth Africa2016-20241122143584*20.7171660.75027684
Jamie SmithENGIndia2025592434184*62.0054479.781204711
Ravindra JadejaINDSouth Africa2013-2025111614349128.9372260.11032369
Jacques RudolphSANew Zealand2004-2012583433154*86.6095045.58221652
Matt PriorENGSouth Africa2009-201271304337633.3173658.83052531
Jonny BairstowENGWest Indies2012-20221219243314025.4780753.66111603
Craig ErvineZIMSri Lanka2016-2020510043016043.0079853.88131396
Scott StyrisNZSouth Africa2004-2007713142917035.7574157.89121632
Moeen AliENGSri Lanka2014-20188142429155*35.7584950.53202494
Abdullah ShafiquePAKEngland2022-2026918142911425.2488248.64213497
Brad HaddinAUSIndia2008-2015132264295526.8190347.51012408
Jamie HowNZEngland200861204289235.6785550.06030570
Nathan LyonAUSIndia2011-20253247104284111.5798043.67008474
Dwayne BravoWISouth Africa2005-2010814042710730.5098143.53131454
Kusal MendisSLEngland2016-202491814278625.1267862.98023573
Denesh RamdinWIAustralia2005-2016122314277119.4188348.36044520
Travis HeadAUSSri Lanka2019-202569142516153.1362767.78130562
Ashwell PrinceSAEngland2008-2010814142514932.6993145.65202533

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