Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1981-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Vic MarksENG1982-198461012498327.6753246.80030230
Arun LalIND1982-1989162917299326.04127442.62061660
Greg RitchieAUS1982-198730535169014635.21436338.7337115811
Peter SleepAUS1982-1990111513889027.71104437.16023270
Jalal-ud-DinPAK1982-1985632323.00250.0000000
David HookesAUS1982-198515263870143*37.83142258.44152984
Norman CowansENG1982-198519297175367.9537746.42005253
Kepler WesselsAUS/SA1982-199440713278817941.00599846.4861553043
Carl RackemannAUS1982-1991121445315*5.3028018.9300530
Mohinder AmarnathIND1982-198843687291213847.74400042.00915623415
Maninder SinghIND1982-199335381299153.8129717.51001151
Balwinder SandhuIND198381142147130.5718960.85021173
Thirumalai SekarIND198321100*-20.0000000
Srinivasaraghavan VenkataraghavanIND19837811762.4310.0000310
Aunshuman GaekwadIND1983-19841933189620128.0075646.16153340
Gus LogieWI1983-199152789247013035.80398257.8421683059
Jeff CroweNZ1983-199039654160112826.25465934.363661834
Rumesh RatnayakeSL1983-1992233664335614.4345655.700253510
Glenn TurnerNZ1983230713223.679475.5300090
Warren LeesNZ19834611368927.2033440.72011141
Susil FernandoSL1983-198451001124611.2048922.90003100
Guy de AlwisSL1983-198811190152288.0019556.41005122
Mithra WettimunySL198324028177.0010327.1800120
Yohan GoonasekeraSL1983240482312.0014533.1000030
Sridharan JeganathanSL19832401984.755038.0000130
Vinothen JohnSL1983-198461055327*10.6012044.1700431
Amal SilvaSL1983-1988916235311125.2133939.82201170
Tom HoganAUS1983-1984712120542*18.6437943.01001220
Roger WoolleyAUS1983-1984220211310.505240.3800030
Roshan GuneratneSL198312200*-190.0000000
Winston DavisWI1983-1988151742027715.5438939.07012193
Laxman SivaramakrishnanIND1983-19869911302516.2512957.3600180
Evan GrayNZ1983-1988101602485015.5094726.19010200
Nick CookENG1983-198915254179318.5275923.58002160
Chris SmithENG1983-198681413929130.15131429.83021440
Neil FosterENG1983-1993294574463911.74122336.47009544
Trevor FranklinNZ1983-19912137182810123.00313126.45142831
Mohammad NazirPAK1983673551813.755671.4300050
Azeem HafeezPAK1983-198518215134248.3822840.7900280
Qasim UmarPAK1983-198626432150221036.63271243.883521310
Shoaib MohammadPAK1983-1995446872705203*44.34631039.2471362895
Raghuram BhatIND1983231663.0030.0000100
Eldine BaptisteWI1983-19901011123387*23.3043751.95011271
Wayne DanielWI1983-1984562176*4.251190.9100201
Wayne PhillipsAUS1983-198627482148515932.28338843.802711715
Navjot SidhuIND1983-199950782320220142.13713544.33915935838
Richie RichardsonWI1983-19958614612594919444.401240047.771627876123
Roger HarperWI1983-1993253235357418.45125242.73035529
John MaguireAUS1983-19843512815*7.007935.4400240
Greg MatthewsAUS1983-199333538184913041.09417844.2641221665

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.