Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's Tests)

Kumar Sangakkara has scored the most runs in men's Tests v Pakistan since 2002: 2,911 in 23 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×From 2002-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL2002-201523456291123074.64533154.611012230714
Alastair CookENG2006-201820361171926349.11350549.045802050
Joe RootENG2015-202621364165126251.59265962.092911680
Angelo MathewsSL2009-20232342101601157*50.03347946.0229216514
David WarnerAUS2014-2024132211552335*73.90210173.8765117114
Kane WilliamsonNZ2011-202314252151923866.04286752.985401584
Jacques KallisSA2002-201315274134415558.43278848.2166113410
Mahela JayawardeneSL2002-201421403131824035.62268749.052741666
Virender SehwagIND2004-20069140127630991.14159180.2042118712
Graeme SmithSA2002-201316281125923446.63215758.374311420
Ricky PontingAUS2002-201011202122120967.83192363.494521515
Usman KhawajaAUS2016-202411193121216075.75244449.593721213
Steve SmithAUS2010-2024152521175165*51.09234750.062911255
Dimuth KarunaratneSL2013-202314271114719644.12222951.462601252
Hashim AmlaSA2007-2019142751146118*52.09232349.3321011421
AB de VilliersSA2007-2013122141112278*65.41186859.534301049
Rahul DravidIND2004-200712203107427063.18226547.425211472
Harry BrookENG2022-20269140105631775.43117989.5743011315
Thilan SamaraweeraSL2002-201213232104523149.76210349.693411380
Ross TaylorNZ2009-20211526299910441.63169259.0428312013
Dinesh ChandimalSL2012-202315272988155*39.52207947.521821036
Ian BellENG2005-20151325489711942.71197845.35433823
Tom LathamNZ2014-20231222184213740.10170949.27352942
Mushfiqur RahimBAN2011-20261019181919145.50177046.27232953
Tillakaratne DilshanSL2006-20121221181714540.85121167.463311056
Marnus LabuschagneAUS2018-20241017180518550.31137258.67243932
Andrew StraussENG2005-20121324179312834.48154851.23232940
Kaushal SilvaSL2011-20171222078512535.68205138.27151880
Brian LaraWI2005-200659077921686.56108771.674129914
Kevin PietersenENG2005-20121425075513530.20121961.942239410
Sourav GangulyIND2004-2007914073023952.14115763.092201003
Liton DasBAN2020-2026712071913859.92117261.35330849
Herschelle GibbsSA2002-2007814170522854.23125456.22140939
Roston ChaseWI2016-20261020269613138.67160343.42241834
Brendon McCullumNZ2009-2014814069520249.64100069.501428217
Zak CrawleyENG2020-2024813069426753.3893274.46231981
Aiden MarkramSA2018-2025917168210842.63122455.721411065
Kraigg BrathwaiteWI2011-202511222670142*33.50161941.38142623
Ben DuckettENG2022-2026916166311444.2074888.64253813
Sachin TendulkarIND2004-200711152662194*50.92126152.50150940
Tharanga ParanavitanaSL2009-20121121164576*32.25148543.43053643
Shivnarine ChanderpaulWI2002-20118152642153*49.38135547.38142642
VVS LaxmanIND2004-200712197637112*53.08123251.70151841
Henry NichollsNZ2016-2023916263315745.21143144.23231682
Paul CollingwoodENG2005-20101017163218639.50134646.95131793
Daniel VettoriNZ2002-20149161629137*41.9394566.56312753
Dhananjaya de SilvaSL2019-2023611158112258.1094861.29321739
Yuvraj SinghIND2004-200779057216963.5678772.68310874
Jonathan TrottENG2010-2012713156518447.08127844.21130660
Mominul HaqueBAN2015-202691705519132.41110250.00051611
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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