Batting by opposition (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×

Player figures come from full scorecards, which we hold for 164 of the 456 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLPakistan2006-201519375226222170.69426453.05711222010
Alastair CookENGPakistan2006-201820361171926349.11350549.045802050
Joe RootENGPakistan2015-202621364165126251.59265962.092911680
Angelo MathewsSLPakistan2009-20232342101601157*50.03347946.0229216514
David WarnerAUSPakistan2014-2024132211552335*73.90210173.8765117114
Kane WilliamsonNZPakistan2011-202314252151923866.04286752.985401584
Jacques KallisSAPakistan2002-201314253126615557.55262148.3065112410
Graeme SmithSAPakistan2002-201315261122723449.08210358.354301370
Usman KhawajaAUSPakistan2016-202411193121216075.75244449.593721213
Steve SmithAUSPakistan2010-2024152521175165*51.09234750.062911255
Dimuth KarunaratneSLPakistan2013-202314271114719644.12222951.462601252
AB de VilliersSAPakistan2007-2013111941096278*73.07183859.634301029
Harry BrookENGPakistan2022-20269140105631775.43117989.5743011315
Mahela JayawardeneSLPakistan2006-201417322105024035.00220847.552431264
Hashim AmlaSAPakistan2007-2019132541011118*48.14200650.402811221
Ross TaylorNZPakistan2009-20211526299910441.63169259.0428312013
Dinesh ChandimalSLPakistan2012-202315272988155*39.52207947.521821036
Tom LathamNZPakistan2014-20231222184213740.10170949.27352942
Mushfiqur RahimBANPakistan2011-20261019181919145.50177046.27232953
Thilan SamaraweeraSLPakistan2006-2012916281323158.07147755.042311160
Marnus LabuschagneAUSPakistan2018-20241017180518550.31137258.67243932
Ian BellENGPakistan2005-20151223480111942.16177545.13423693
Andrew StraussENGPakistan2005-20121324179312834.48154851.23232940
Kaushal SilvaSLPakistan2011-20171222078512535.68205138.27151880
Tillakaratne DilshanSLPakistan2006-20121119074014538.95109367.70321956
Kevin PietersenENGPakistan2005-20121323072013531.30115362.45223929
Liton DasBANPakistan2020-2026712071913859.92117261.35330849
Roston ChaseWIPakistan2016-20261020269613138.67160343.42241834
Brendon McCullumNZPakistan2009-2014814069520249.64100069.501428217
Zak CrawleyENGPakistan2020-2024813069426753.3893274.46231981
Sourav GangulyINDPakistan2004-200759068223975.78101966.93220933
Aiden MarkramSAPakistan2018-2025917168210842.63122455.721411065
Kraigg BrathwaiteWIPakistan2011-202511222670142*33.50161941.38142623
Ben DuckettENGPakistan2022-2026916166311444.2074888.64253813
Tharanga ParanavitanaSLPakistan2009-20121121164576*32.25148543.43053643
Henry NichollsNZPakistan2016-2023916263315745.21143144.23231682
Herschelle GibbsSAPakistan2002-2007713161122850.92104958.25130789
Ricky PontingAUSPakistan2004-2010612059920949.9298460.87142720
Dhananjaya de SilvaSLPakistan2019-2023611158112258.1094861.29321739
Rahul DravidINDPakistan2004-2007611257427063.78121147.40210801
Jonathan TrottENGPakistan2010-2012713156518447.08127844.21130660
Mominul HaqueBANPakistan2015-202691705519132.41110250.00051611
Jonny BairstowENGPakistan2015-201891605488334.25110649.55042622
Shakib Al HasanBANPakistan2011-2024713354614454.6087662.33140664
Stuart BroadENGPakistan2010-20201928553916923.4388061.25115566
Mitchell MarshAUSPakistan2014-202471315389644.8388760.65051725
BJ WatlingNZPakistan2009-20211119451977*34.60128740.33042531
Temba BavumaSAPakistan2018-2025712251110651.10106448.03130573
Michael ClarkeAUSPakistan2004-2014815147916634.2193451.28110481
Jos ButtlerENGPakistan2015-2020711246015251.1185553.80131496
Page 1Next

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