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
Ajinkya RahaneINDSri Lanka2015-2017915142413230.2986549.02212410
Dean ElgarSAWest Indies2014-2023711142312142.3087048.62131561
Misbah-ul-HaqPAKAustralia2009-20177132423101*38.4576555.292233712
Rory BurnsENGNew Zealand2019-202147042213260.2999042.63221551
Ryan RickeltonSAPakistan2024-202547142225970.3369560.72111476
Yuvraj SinghINDEngland2006-201271214228638.3674256.87041449
Nazmul Hossain ShantoBANPakistan2020-2026713042210132.4682751.03111463
BJ WatlingNZAustralia2010-2020101904225822.21105140.15011500
Ravindra JadejaINDNew Zealand2014-20241120542250*28.1369161.070224111
Babar AzamPAKBangladesh2020-2026610142114346.7867362.56121513
Sonal DinushaSLIndia2026241420133*140.0072258.17310288
VVS LaxmanINDPakistan2004-20076105418112*83.6075855.15130570
Abdullah ShafiquePAKSri Lanka2022-202347141720169.5088047.39201355
Harbhajan SinghINDNew Zealand2003-201079141711552.1358271.652213617
Asad ShafiqPAKBangladesh2011-202056041610769.3381551.04220393
Daniel VettoriNZPakistan2009-2014610041613441.6058870.75211442
Marcus NorthAUSEngland2009-20107111416125*41.6087247.71211531
Kusal MendisSLWest Indies2015-2026612041610234.6775954.81121527
Dhananjaya de SilvaSLNew Zealand2018-2024713241610937.8271558.18112535
Henry NichollsNZBangladesh2017-2023812141510737.7370758.70142471
Andrew FlintoffENGSouth Africa2003-200881424159534.5865463.460315412
Kyle MayersWIBangladesh2021-2022461414210*82.8064164.59200489
Sean WilliamsZIMSri Lanka2016-2020510141410746.0064863.89120476
Wasim JafferINDEngland2006-2007510041410041.4092744.66131561
Denesh RamdinWINew Zealand2006-2014915141310729.5074755.29100641
Younis KhanPAKZimbabwe2011-2013362411200*102.7597642.11120364
Craig ErvineZIMBangladesh2011-2026815141110729.3681450.49110474
Andrew SymondsAUSIndia2007-2008471410162*68.3356772.31120476
Shane WatsonAUSPakistan2009-20105101410120*45.5678452.30120485
Gautam GambhirINDSouth Africa2004-201161004099640.9085847.67040541
Mohammad RizwanPAKSouth Africa2021-20256111409115*40.9082749.46110353
Jonathan TrottENGSouth Africa2009-201271314077133.92100440.54030500
Niroshan DickwellaSLBangladesh2017-2022813240777*37.0046687.34040403
Jacob OramNZSouth Africa2004-2007611140613340.6072456.08110478
Brad HaddinAUSWest Indies2008-201581334068840.6069158.76020508
MS DhoniINDSri Lanka2005-201079140511050.6363064.29210347
Prasanna JayawardeneSLPakistan2009-2014914340412036.7390944.44111431
Ben StokesENGPakistan2015-2024112114045720.2060267.11013465
Cameron GreenAUSIndia2020-2023711040211436.5590944.22111484
Jonathan TrottENGBangladesh201047140122666.8375653.04110380
Brian LaraWISouth Africa2003-200535040020280.0059567.23200573
Henry NichollsNZSouth Africa2016-202279040011844.4467459.35211530
Moeen AliENGPakistan2015-2016713240010836.3669457.64120435
Brian LaraWIPakistan2006230399216133.0058368.44210497
Ravindra JadejaINDWest Indies2016-20259104399104*66.5075652.782212913
Simon KatichAUSPakistan2009-201048039810049.7574753.28130450
Martin GuptillNZSri Lanka2009-2015612039715633.0867558.81110572
Aiden MarkramSASri Lanka2018-202481513976828.3666859.43031521
Roston ChaseWIEngland2017-20209171397102*24.8189744.26123452
Kieran PowellWINew Zealand2012-2017816039413424.6380948.70104633

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