Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES181/6 (19.3)WAR206/4 (20)ES need 26 runs in 3 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting records (Men's Tests)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dean ElgarSA2015-202415283101218540.48227944.412421248
Marnus LabuschagneAUS2019-202515282100710838.73230043.781601140
Brian LaraWI1994-200617290100212034.55190052.742631026
Desmond HaynesWI1983-19891932399013634.14135745.39241856
Kim HughesAUS1977-19811121298821352.00205045.71261964
Graeme SmithSA2004-2013152719879437.96161661.080811424
Hanif MohammadPAK1952-19611526297016040.4220.00261501
Dennis AmissENG1967-19771424196518841.96251638.352421131
Graham DowlingNZ1965-19691122296423948.2051946.0532210311
Sanath JayasuriyaSL1993-20011016293834067.00139667.193211157
Andrew StraussENG2006-20111222192912844.24218042.613311151
Roshan MahanamaSL1990-19971120092422546.20235939.132211100
Ollie PopeENG2018-20251834092119627.09164056.162241032
Clyde WalcottWI1948-19531014190915269.92--430386
Darren BravoWI2011-20191427189516634.42190746.932311098
Bill LawryAUS1964-19691223489210046.9535461.58171882
Ross TaylorNZ2009-20211731289015130.69158456.193121176
Bert SutcliffeNZ1955-19659163885230*68.08--3301040
Tony GreigENG1972-19771318288314855.19218040.50350975
Allan LambENG1982-19901322287713943.85155356.473401038
Keith FletcherENG1971-198219297874123*39.73214340.78272964
Richie RichardsonWI1983-1989917287119458.07190844.29251920
Kane WilliamsonNZ2010-20211324187113137.87199743.62251932
Arjuna RanatungaSL1982-19992033186711127.09102055.101527711
Zak CrawleyENG2021-2025142708528431.56136062.650831257
Saleem MalikPAK1982-19992229584610735.25137046.64322910
Thilan SamaraweeraSL2001-201013207845137*65.00167650.42353961
Inzamam-ul-HaqPAK1999-20061017183318452.06134861.803411092
Jos ButtlerENG2014-20211525282910636.04140159.1715310210
Nasser HussainENG1996-20021016182415554.93162950.584201135
Ben DuckettENG2016-20251222082315337.41100981.572321205
Tillakaratne DilshanSL2005-201012203819125*48.18113871.97343954
Adam GilchristAUS1999-20081831280912227.90105276.902349210
Jeff DujonWI1983-19891924380611038.38100142.36141693
Larry GomesWI1978-19831725380612336.6445041.33140330
Tom GraveneyENG1951-19671118380517553.6756144.74230344
John WrightNZ1981-1990915280418561.85227935.28330944
Marvan AtapattuSL1990-20051422179110837.67176444.842341100
Shane WatsonAUS2008-20151325077812631.12164347.35151925
Neil HarveyAUS1948-19601013077515359.6226861.94420310
Roy FredericksWI1971-19761323176710434.8630.00232502
Doug WaltersAUS1968-19811017575610263.0064249.07171594
Moeen AliENG2014-20211626075614629.08173543.572228110
Dinesh ChandimalSL2015-2026917175416447.13132057.12230918
Imtiaz AhmedPAK1952-19611527175313528.96--16440
Marlon SamuelsWI2002-20161426275010431.25144351.981641109
Kamran AkmalPAK2004-20071119274611943.88121061.654231182
Ramnaresh SarwanWI2002-20111424074111630.88178641.49172863
Chris GayleWI2002-2013142517388830.75155747.4006311612
Frank WorrellWI1953-19621014273023760.83--151353

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.