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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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
Gundappa ViswanathIND1981-198322341107722232.64219948.483541300
Yashpal SharmaIND1981-19832135783814029.93162030.37142533
Doug WaltersAUS19813522167872.0043050.23020141
Chetan ChauhanIND198161103889735.27102737.78031440
Greg ChappellAUS1981-198423374175920453.30313156.187551825
Rod MarshAUS1981-1984314828885319.30200844.22025923
Sunil GavaskarIND1981-19876210084148236*45.09759643.811120638611
Dennis LilleeAUS1981-19842533829440*11.7687233.72002340
Karsan GhavriIND1981472662113.2027923.6600140
Syed KirmaniIND1981-1986466212132010226.40234943.981621042
Dilip VengsarkarIND1981-19928012616481016643.73814345.12122594029
John DysonAUS1981-1984244651122127*27.37320934.962431043
Kim HughesAUS1981-198440692237221335.40536043.41510723810
Len PascoeAUS1981-198246227106.756839.7100020
Kapil DevIND1981-199410514811418016330.51445581.447211347748
Graeme WoodAUS1981-198840744213717230.53512841.285842137
Allan BorderAUS1981-199413222136934220550.502245441.4022531096717
Rodney HoggAUS1981-19842027112305214.3865733.79015241
Jim HiggsAUS1981231321.50545.5600100
Roger BinnyIND1981-19872030467283*25.8586937.17053444
Dilip DoshiIND1981-19832024862143.8819731.47001070
Sandeep PatilIND1981-198426424145017438.16190661.594631769
Bruce YardleyAUS1981-1983192804025314.3682148.96017441
Shivlal YadavIND1981-1987242782814314.7976526.93002201
Clive LloydWI1981-1984324352342161*61.63333956.42616123719
Peter WilleyENG1981-198614284684102*28.50162941.99131863
Geoff BoycottENG1981-19821428299913738.42276536.13342750
Chris OldENG1981361642912.808971.9100290
Andy RobertsWI1981-1983121532996824.9244448.420211813
Gordon GreenidgeWI1981-19917813113534622645.31995648.881420661740
Viv RichardsWI1981-1991811199491120844.65627070.991329859264
Michael HoldingWI1981-1987364135867315.4262971.8605113430
Graham GoochENG1981-1995921703749933344.901506349.781936992720
Geoff MillerENG1981-1984101913969822.0095641.42023440
Larry GomesWI1981-1987456711234514341.88493941.857831952
Brian RoseENG198112015107.504632.6100020
Ian BothamENG1981-1992711164369520832.99583863.298181045552
Joel GarnerWI1981-19873741123764612.9782342.77008297
Colin CroftWI1981-19827106583314.5017533.1400350
David MurrayWI1981-19826921314618.7129544.4100080
John EmbureyENG1981-199554811715637524.42425136.77010131836
David GowerENG1981-19929516915681521544.251358050.18153348187
Desmond HaynesWI1981-19949917524641516742.481320845.651534971216
Graham DilleyENG1981-19893650174395613.30117237.46028550
Paul DowntonENG1981-1988304887857419.63267629.33044670
Everton MattisWI19814501457129.0040136.16011201
Gary TroupNZ1981-198678224104.009525.2600320
Richard HadleeNZ1981-19905477122004151*30.83347557.67110723619
Jeremy ConeyNZ1981-19874064112034174*38.38466543.6031122125
Lance CairnsNZ1981-1985233134936417.6176564.440134119
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.