Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by team (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Rusi SurtiINDIndia1964-196971304247032.6242430.19040370
BJ WatlingNZNew Zealand2010-2020101904225822.21105140.15011500
Marlon SamuelsWIWest Indies2000-2016112124207422.11102740.90033522
Jeffrey StollmeyerWIWest Indies1951-1955714041710429.79--110230
DuleepENGEngland193047041617359.4385248.83120380
Phil MeadENGEngland1911-19287102415182*51.8861930.05111380
Harbhajan SinghINDIndia1998-2013182964106317.8379051.90046472
Mushtaq MohammadPAKPakistan1972-1979816140912127.27118534.26110410
Norman YardleyENGEngland1946-1948101924026123.6579535.72021280
Cyril WaltersENGEngland19345914018250.13100839.7804080
Sadiq MohammadPAKPakistan1972-1977510040013740.0065047.38212400
Tiger LanceSASouth Africa1966-197081314007033.3348937.42030306
Colin BlandSASouth Africa1964-196658039912649.8888537.74131352
Chris TavaréENGEngland1981-198981503998926.60135129.53043390
Romesh KaluwitharanaSLSri Lanka1992-20049141397132*30.5455671.40121621
Billy GunnENGEngland1887-189911202392102*21.7840.0011190
John SnowENGEngland1968-1975202933924815.0899539.40006413
Yashasvi JaiswalINDIndia2024-2025510139116143.4473253.42122444
Jack RussellENGEngland1989-19919164391128*32.58107636.34110430
Charlie LlewellynSASouth Africa1902-1912101813909022.9442346.81032110
Hugh TayfieldSASouth Africa1949-1958152513897516.2110.0002471
Vinoo MankadINDIndia1947-1956816038811624.2577039.74204261
Yashpal SharmaINDIndia1979-19819142387100*32.25109935.21122434
Harold LarwoodENGEngland1926-1933152223869819.3065358.35023422
Daren GangaWIWest Indies2000-2003816038511724.06103237.31203512
Curtly AmbroseWIWest Indies1988-1999274263855310.6982746.55018500
Bob WillisENGEngland1971-19833558213832610.35106635.93005381
John MorrisonNZNew Zealand1973-1982916038211723.88108135.34112320
Intikhab AlamPAKPakistan1959-197361213816834.6448349.07041352
Vijay ManjrekarINDIndia1956-196461103775934.27--020200
Imran FarhatPAKPakistan2002-201081603776723.5678148.27020490
David RichardsonSASouth Africa1993-19981219237672*22.1298638.13022402
Devon SmithWIWest Indies2003-200891803758820.8389042.13034510
Alec BedserENGEngland1946-1954213593737914.3538933.68015333
Jonty RhodesSASouth Africa1993-199881433727833.8298537.77030372
Derek UnderwoodENGEngland1968-198029431437145*12.7988641.87008390
David SteeleENGEngland19753603659260.8386042.44040412
Dipak PatelNZNew Zealand1987-1993101923586221.0692938.54012323
Shikhar DhawanINDIndia2013-201447035418750.5744679.37111502
Lee IrvineSASouth Africa197047035310250.4365054.31120336
Bill AtheyENGEngland1980-198871203509629.1790338.76030350
Adam BacherSASouth Africa1997-199851003499634.9097535.79020391
Nayan MongiaINDIndia1996-2001611334815243.5079543.77111422
Wavell HindsWIWest Indies2000-200571403447024.5787539.31021420
Hedley VerityENGEngland1932-19381827834460*18.11137325.05014170
Kenneth HutchingsENGEngland1907-1909712034112628.42--111331
Fred TruemanENGEngland1953-1964192913383812.0738942.16006306
Shan MasoodPAKPakistan2019-202451003376833.7062753.75031342
Keith BoyceWIWest Indies1973-1976813233795*30.6432573.85022440
George HeadleyWIWest Indies1930-1931510133610537.3310.00201300

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.