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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 by format (Men's Tests)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×From 2002-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLTests2002-201523456291123074.64533154.611012230714
Alastair CookENGTests2006-201820361171926349.11350549.045802050
Joe RootENGTests2015-202621364165126251.59265962.092911680
Angelo MathewsSLTests2009-20232342101601157*50.03347946.0229216514
David WarnerAUSTests2014-2024132211552335*73.90210173.8765117114
Kane WilliamsonNZTests2011-202314252151923866.04286752.985401584
Jacques KallisSATests2002-201315274134415558.43278848.2166113410
Mahela JayawardeneSLTests2002-201421403131824035.62268749.052741666
Virender SehwagINDTests2004-20069140127630991.14159180.2042118712
Graeme SmithSATests2002-201316281125923446.63215758.374311420
Ricky PontingAUSTests2002-201011202122120967.83192363.494521515
Usman KhawajaAUSTests2016-202411193121216075.75244449.593721213
Steve SmithAUSTests2010-2024152521175165*51.09234750.062911255
Dimuth KarunaratneSLTests2013-202314271114719644.12222951.462601252
Hashim AmlaSATests2007-2019142751146118*52.09232349.3321011421
AB de VilliersSATests2007-2013122141112278*65.41186859.534301049
Rahul DravidINDTests2004-200712203107427063.18226547.425211472
Harry BrookENGTests2022-20269140105631775.43117989.5743011315
Thilan SamaraweeraSLTests2002-201213232104523149.76210349.693411380
Ross TaylorNZTests2009-20211526299910441.63169259.0428312013
Dinesh ChandimalSLTests2012-202315272988155*39.52207947.521821036
Ian BellENGTests2005-20151325489711942.71197845.35433823
Tom LathamNZTests2014-20231222184213740.10170949.27352942
Mushfiqur RahimBANTests2011-20261019181919145.50177046.27232953
Tillakaratne DilshanSLTests2006-20121221181714540.85121167.463311056
Marnus LabuschagneAUSTests2018-20241017180518550.31137258.67243932
Andrew StraussENGTests2005-20121324179312834.48154851.23232940
Kaushal SilvaSLTests2011-20171222078512535.68205138.27151880
Brian LaraWITests2005-200659077921686.56108771.674129914
Kevin PietersenENGTests2005-20121425075513530.20121961.942239410
Sourav GangulyINDTests2004-2007914073023952.14115763.092201003
Liton DasBANTests2020-2026712071913859.92117261.35330849
Herschelle GibbsSATests2002-2007814170522854.23125456.22140939
Roston ChaseWITests2016-20261020269613138.67160343.42241834
Brendon McCullumNZTests2009-2014814069520249.64100069.501428217
Zak CrawleyENGTests2020-2024813069426753.3893274.46231981
Aiden MarkramSATests2018-2025917168210842.63122455.721411065
Kraigg BrathwaiteWITests2011-202511222670142*33.50161941.38142623
Ben DuckettENGTests2022-2026916166311444.2074888.64253813
Sachin TendulkarINDTests2004-200711152662194*50.92126152.50150940
Tharanga ParanavitanaSLTests2009-20121121164576*32.25148543.43053643
Shivnarine ChanderpaulWITests2002-20118152642153*49.38135547.38142642
VVS LaxmanINDTests2004-200712197637112*53.08123251.70151841
Henry NichollsNZTests2016-2023916263315745.21143144.23231682
Paul CollingwoodENGTests2005-20101017163218639.50134646.95131793
Daniel VettoriNZTests2002-20149161629137*41.9394566.56312753
Dhananjaya de SilvaSLTests2019-2023611158112258.1094861.29321739
Yuvraj SinghINDTests2004-200779057216963.5678772.68310874
Jonathan TrottENGTests2010-2012713156518447.08127844.21130660
Mominul HaqueBANTests2015-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.