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

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1981-01-01×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Gundappa ViswanathINDIndia1981-198322341107722232.64219948.483541300
Yashpal SharmaINDIndia1981-19832135783814029.93162030.37142533
Doug WaltersAUSAustralia19813522167872.0043050.23020141
Chetan ChauhanINDIndia198161103889735.27102737.78031440
Greg ChappellAUSAustralia1981-198423374175920453.30313156.187551825
Rod MarshAUSAustralia1981-1984314828885319.30200844.22025923
Sunil GavaskarINDIndia1981-19876210084148236*45.09759643.811120638611
Dennis LilleeAUSAustralia1981-19842533829440*11.7687233.72002340
Karsan GhavriINDIndia1981472662113.2027923.6600140
Syed KirmaniINDIndia1981-1986466212132010226.40234943.981621042
Dilip VengsarkarINDIndia1981-19928012616481016643.73814345.12122594029
John DysonAUSAustralia1981-1984244651122127*27.37320934.962431043
Kim HughesAUSAustralia1981-198440692237221335.40536043.41510723810
Len PascoeAUSAustralia1981-198246227106.756839.7100020
Kapil DevINDIndia1981-199410514811418016330.51445581.447211347748
Graeme WoodAUSAustralia1981-198840744213717230.53512841.285842137
Allan BorderAUSAustralia1981-199413222136934220550.502245441.4022531096717
Rodney HoggAUSAustralia1981-19842027112305214.3865733.79015241
Jim HiggsAUSAustralia1981231321.50545.5600100
Roger BinnyINDIndia1981-19872030467283*25.8586937.17053444
Dilip DoshiINDIndia1981-19832024862143.8819731.47001070
Sandeep PatilINDIndia1981-198426424145017438.16190661.594631769
Bruce YardleyAUSAustralia1981-1983192804025314.3682148.96017441
Shivlal YadavINDIndia1981-1987242782814314.7976526.93002201
Clive LloydWIWest Indies1981-1984324352342161*61.63333956.42616123719
Peter WilleyENGEngland1981-198614284684102*28.50162941.99131863
Geoff BoycottENGEngland1981-19821428299913738.42276536.13342750
Chris OldENGEngland1981361642912.808971.9100290
Andy RobertsWIWest Indies1981-1983121532996824.9244448.420211813
Gordon GreenidgeWIWest Indies1981-19917813113534622645.31995648.881420661740
Viv RichardsWIWest Indies1981-1991811199491120844.65627070.991329859264
Michael HoldingWIWest Indies1981-1987364135867315.4262971.8605113430
Graham GoochENGEngland1981-1995921703749933344.901506349.781936992720
Geoff MillerENGEngland1981-1984101913969822.0095641.42023440
Larry GomesWIWest Indies1981-1987456711234514341.88493941.857831952
Brian RoseENGEngland198112015107.504632.6100020
Ian BothamENGEngland1981-1992711164369520832.99583863.298181045552
Joel GarnerWIWest Indies1981-19873741123764612.9782342.77008297
Colin CroftWIWest Indies1981-19827106583314.5017533.1400350
David MurrayWIWest Indies1981-19826921314618.7129544.4100080
John EmbureyENGEngland1981-199554811715637524.42425136.77010131836
David GowerENGEngland1981-19929516915681521544.251358050.18153348187
Desmond HaynesWIWest Indies1981-19949917524641516742.481320845.651534971216
Graham DilleyENGEngland1981-19893650174395613.30117237.46028550
Paul DowntonENGEngland1981-1988304887857419.63267629.33044670
Everton MattisWIWest Indies19814501457129.0040136.16011201
Gary TroupNZNew Zealand1981-198678224104.009525.2600320
Richard HadleeNZNew Zealand1981-19905477122004151*30.83347557.67110723619
Jeremy ConeyNZNew Zealand1981-19874064112034174*38.38466543.6031122125
Lance CairnsNZNew Zealand1981-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.