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
Ravichandran AshwinINDAustralia2011-2024233635726217.33114849.83022663
KL RahulINDWest Indies2016-2025913257015851.82110451.63221607
Ian BellENGBangladesh2005-2010562568162*142.0088164.47310654
Dimuth KarunaratneSLWest Indies2015-2021611056818651.64114749.52221581
Inzamam-ul-HaqPAKEngland2005-2006611256610962.89101355.87241672
Darren BravoWIBangladesh2011-2014610156519562.78108452.122204910
Azhar AliPAKBangladesh2011-2021710156522662.78116648.46131583
Jonathan TrottENGPakistan2010-2012713156518447.08127844.21130660
Ian BellENGNew Zealand2008-20151323356411028.20153236.81121765
Kraigg BrathwaiteWISri Lanka2015-2021918156312633.12157835.68131530
Tim PaineAUSIndia2010-2021101825619235.06121746.10040710
Murali VijayINDSri Lanka2009-201769056015562.2297057.73231534
Virender SehwagINDEngland2001-20121120155811729.3766883.53135777
Simon KatichAUSSouth Africa2008-2009612055710846.42114648.60150623
Ashwell PrinceSAAustralia2005-2011814055715039.79122645.43221662
Adam GilchristAUSEngland2002-20071117355713339.7956798.24222755
Mominul HaqueBANWest Indies2014-20241121055212026.29115147.96235551
Mominul HaqueBANPakistan2015-202691705519132.41110250.00051611
Tom LathamNZAustralia2015-2024102005497327.45136140.34041601
Dhananjaya de SilvaSLWest Indies2018-20268151548155*39.1497856.03221553
Jonny BairstowENGPakistan2015-201891605488334.25110649.55042622
Shakib Al HasanBANPakistan2011-2024713354614454.6087662.33140664
AB de VilliersSANew Zealand2006-2013101405469739.0090560.33051691
Chris GayleWINew Zealand2006-2014612254515054.5079768.381406716
Quinton de KockSAAustralia2014-2018814054510438.9385663.67140684
Mohammad RizwanPAKBangladesh2020-20267112543171*60.3392858.51140504
Niroshan DickwellaSLIndia2017-2026102025438030.1780367.62042693
Adam VogesAUSWest Indies2015-2016543542269*542.0077969.58300632
Andrew StraussENGSouth Africa2005-2012122205415824.59126542.77023670
Andrew StraussENGNew Zealand2008610054017754.00120144.96221620
Shakib Al HasanBANSri Lanka2007-2024917154011633.7580866.83132632
Stuart BroadENGPakistan2010-20201928553916923.4388061.25115566
Mitchell MarshAUSPakistan2014-202471315389644.8388760.65051725
Temba BavumaSAEngland2015-20209172538102*35.87108549.59132721
Thilan SamaraweeraSLNew Zealand2005-201259053715959.67100853.27220634
Shubman GillINDAustralia2020-2025916153712835.8089260.20120673
Virat KohliINDBangladesh2015-2024813253620448.7374871.66201592
Paul CollingwoodENGIndia2006-20087132534134*48.55111148.06221595
Mitchell JohnsonAUSEngland2009-2015192925337719.7493057.31056657
Phillip HughesAUSSouth Africa2009-2011510053216053.2087161.08221716
Nazmul Hossain ShantoBANSri Lanka2021-2025815153216338.00112647.25302506
Wiaan MulderSAZimbabwe2025231531367*265.5058790.46200676
Shivnarine ChanderpaulWINew Zealand2006-20149164531122*44.25103251.45121591
Murali VijayINDSouth Africa2010-2018122215319725.29140837.71020721
Kevin PietersenENGNew Zealand2008-2013813053012940.77109548.40211535
Neil McKenzieSAEngland2003-2008714152913840.69133739.57120710
MahmudullahBANWest Indies2009-20181019152913629.39103051.36143465
Devon SmithWIEngland2004-2015142305276522.91110647.65021740
Ramnaresh SarwanWIAustralia2003-2009714052612837.5790857.93210713
Karun NairINDEngland2016-20257111525303*52.5079366.20111644

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