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
Shaun MarshAUSSri Lanka2011-201635039314178.6092542.49210460
Kane WilliamsonNZZimbabwe2011-201646139311378.6067358.40130391
Jonathan TrottENGIndia2011-2012611039214335.6494541.48122490
Mehedi Hasan MirazBANSri Lanka2017-2025916339281*30.1569856.16010434
Yashasvi JaiswalINDAustralia2024-2025510139116143.4473253.42122444
Ravindra JadejaINDSri Lanka2017-20269124391175*48.8860964.20110367
Thilan SamaraweeraSLBangladesh2005-200956039013865.0080448.51130500
Yuvraj SinghINDPakistan2004-200746038916964.8357367.89200622
Alviro PetersenSANew Zealand2012-201358038815648.5073652.72200483
Brendon McCullumNZBangladesh2004-201379238818555.4358666.21110427
Justin LangerAUSIndia2003-200448038712148.3860164.39212541
JP DuminySASri Lanka2014-201759238715555.2974851.74211460
Daniel VettoriNZSri Lanka2006-200947038614055.1464260.12131420
Mark BoucherSAIndia2006-2011101523867029.6974951.54041400
Alex CareyAUSIndia2023-2025101623867027.5755269.93022434
Kusal MendisSLIreland2023220385245192.5048479.552003612
Matt PriorENGPakistan2010-20127124384102*48.0070354.62120342
Chris WoakesENGIndia2014-202514204384137*24.0066158.09113522
Peter FultonNZEngland201359038313642.5692541.41210489
Temba BavumaSANew Zealand2016-202271213838934.8288243.42020510
Jos ButtlerENGSri Lanka2018-20215913816447.6354769.65030361
Marcus TrescothickENGPakistan2005-2006611038119334.6476749.67111493
Darren BravoWIPakistan2011-2016510038011638.00100737.74120374
Nazmul Hossain ShantoBANZimbabwe2018-20266101380117*42.2264459.01120367
Kaushal SilvaSLEngland2014-201871403807927.1486643.88040450
Daniel VettoriNZSouth Africa2004-2012101733808127.1458365.18023501
Umar AkmalPAKNew Zealand200936037912963.1757066.49131447
Rory BurnsENGWest Indies2019-202061103799034.4587743.22030430
Habibul BasharBANSri Lanka2005-200771403798427.0758464.90030470
Wasim JafferINDPakistan200736037820263.0059863.21120630
Tillakaratne DilshanSLNew Zealand2005-2012481378123*54.0046681.12120413
Kushal Janith PereraSLSouth Africa2016-2021591378153*47.2549476.52130467
Zak CrawleyENGWest Indies2020-2024814037812127.0062760.29123530
Darren BravoWIEngland2012-201991603778223.56100137.66031444
BJ WatlingNZWest Indies2012-202081223768937.6090641.50031321
Mitchell JohnsonAUSIndia2007-2014142263768823.5061760.94022488
Quinton de KockSANew Zealand2016-20175813759153.5750174.85040546
Kusal MendisSLZimbabwe2016-2020591374116*46.7571352.45121423
Dwayne BravoWIEngland2004-200761103745634.0065557.10031602
Ollie PopeENGPakistan2020-2024914037410826.7152571.24131410
Ollie PopeENGWest Indies2020-202469137312146.6353669.59130491
Tamim IqbalBANPakistan2011-2020510037320637.3057764.64100448
Wasim JafferINDWest Indies200647037221253.1474250.13120431
Dhananjaya de SilvaSLEngland2018-202461103727433.8262959.14052411
Chris GayleWIIndia2006-201361203728331.0066655.860325311
Tim PaineAUSEngland2017-2019101633725828.6271152.32021422
John CampbellWIEngland2019-202291833724724.8068054.71002423
Lahiru ThirimanneSLBangladesh2013-2021473370155*92.5073750.20211370
Moeen AliENGSouth Africa2015-201781543688733.4559262.16031483
Pathum NissankaSLWest Indies2021-202659036610340.6786042.56140281

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