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 by series (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1981-01-01×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Gundappa ViswanathINDIndia tour of Australia 1980/81198136021311435.5041151.82100250
Yashpal SharmaINDIndia tour of Australia 1980/811981360834713.8336622.68000110
Doug WaltersAUSIndia tour of Australia 1980/8119813522167872.0043050.23020141
Chetan ChauhanINDIndia tour of Australia 1980/8119813602499741.5057843.08021280
Greg ChappellAUSIndia tour of Australia 1980/81198135036820473.6065456.27121440
Rod MarshAUSIndia tour of Australia 1980/811981350834516.6019442.7800140
Sunil GavaskarINDIndia tour of Australia 1980/8119813601187019.6738330.8101190
Dennis LilleeAUSIndia tour of Australia 1980/811981351401910.0010936.7000050
Karsan GhavriINDIndia tour of Australia 1980/811981362492112.2518925.9300130
Syed KirmaniINDIndia tour of Australia 1980/81198136112443*24.8024750.2000080
Dilip VengsarkarINDIndia tour of Australia 1980/8119813601484124.6734343.15000130
John DysonAUSIndia tour of Australia 1980/811981350773015.4026728.8400140
Kim HughesAUSIndia tour of Australia 1980/81198135033021366.0060354.73110310
Len PascoeAUSIndia tour of Australia 1980/8119813411775.674934.6900010
Kapil DevINDIndia tour of Australia 1980/81198136055229.178961.8000190
Graeme WoodAUSIndia tour of Australia 1980/81198135015712531.4032248.76100111
Allan BorderAUSIndia tour of Australia 1980/81198135022812445.6048147.40110250
Rodney HoggAUSIndia tour of Australia 1980/8119812213726*37.009140.6600040
Jim HiggsAUSIndia tour of Australia 1980/811981231321.50545.5600100
Roger BinnyINDIndia tour of Australia 1980/811981120331.50650.0000100
Dilip DoshiINDIndia tour of Australia 1980/8119813521374.335424.0700220
Sandeep PatilINDIndia tour of Australia 1980/81198136131117462.2039977.94110371
Bruce YardleyAUSIndia tour of Australia 1980/81198124021125.2510919.2700110
Shivlal YadavINDIndia tour of Australia 1980/8119812323620*36.0012628.5700030
Clive LloydWIEngland tour of West Indies 1980/81198145038310076.6068356.08140632
Peter WilleyENGEngland tour of West Indies 1980/811981483244102*48.8054045.19110291
Geoff BoycottENGEngland tour of West Indies 1980/811981481295104*42.1470441.90111270
Chris OldENGEngland tour of West Indies 1980/811981120110.50714.2900100
Andy RobertsWIEngland tour of West Indies 1980/8119813417750*25.6714254.2301164
Gordon GreenidgeWIEngland tour of West Indies 1980/8119814502238444.6047047.45031312
Viv RichardsWIEngland tour of West Indies 1980/811981451340182*85.0056759.96201504
Michael HoldingWIEngland tour of West Indies 1980/8119814418458*28.0012169.4201255
Graham GoochENGEngland tour of West Indies 1980/81198148046015357.5085054.12210532
Geoff MillerENGEngland tour of West Indies 1980/8119811201185.504027.5000010
Larry GomesWIEngland tour of West Indies 1980/81198145119990*49.7555935.60020240
Brian RoseENGEngland tour of West Indies 1980/81198112015107.504632.6100020
Ian BothamENGEngland tour of West Indies 1980/811981470732610.4322432.5900160
Joel GarnerWIEngland tour of West Indies 1980/811981440844621.0016451.2200070
Colin CroftWIEngland tour of West Indies 1980/811981453543327.0014238.0300150
David MurrayWIEngland tour of West Indies 1980/811981451754618.7517443.1000060
John EmbureyENGEngland tour of West Indies 1980/8119814613817*7.6021317.8400140
David GowerENGEngland tour of West Indies 1980/811981481376154*53.71102436.72110431
Desmond HaynesWIEngland tour of West Indies 1980/8119814502349646.8053243.98020290
Graham DilleyENGEngland tour of West Indies 1980/811981463117*3.677814.1000210
Paul DowntonENGEngland tour of West Indies 1980/8119813514826*12.0026318.2500140
Everton MattisWIEngland tour of West Indies 1980/8119814501457129.0040136.16011201
Gundappa ViswanathINDIndia tour of New Zealand 1980/811981350644612.8023627.1200170
Gary TroupNZIndia tour of New Zealand 1980/811981220000.0020.0000200
Chetan ChauhanINDIndia tour of New Zealand 1980/8119813501397827.8044930.96010160
Sunil GavaskarINDIndia tour of New Zealand 1980/8119813501265325.2035135.90010160
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.