Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 20 innings.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael ClarkeAUSAustralia2004-2015115198228643329*49.111545655.922827997739
Colin BlandSASouth Africa1961-1966213951669144*49.09100238.8239213720
Bruce MitchellSASouth Africa1929-1949428093471189*48.8915829.1182131031
Stanley JacksonENGEngland1893-1905203341415144*48.7910.005631180
Thilan SamaraweeraSLSri Lanka2001-20138113220546223148.771164146.921430116337
Graeme SmithSASouth Africa2002-201411620313925327748.701549559.72273810116424
Neil HarveyAUSAustralia1948-19637913710614920548.42181143.51212474521
Doug WaltersAUSAustralia1965-19817412514535725048.26866249.171533452523
Bill PonsfordAUSAustralia1924-193429484212226648.23311844.777611590
Stan McCabeAUSAustralia1930-193839625274823248.21321760.0261342695
Douglas JardineENGEngland1928-193422336129612748.00211025.591102530
Ted DexterENGEngland1958-1968621028450220547.89262343.69927651316
Rachin RavindraNZNew Zealand2021-202624445186524047.82290164.2957221624
Geoff BoycottENGEngland1964-1982108193238114246*47.732119235.492242107718
Vijay HazareINDIndia1946-1953305262192164*47.65119435.937941101
Patsy HendrenENGEngland1920-1935508393525205*47.64347047.0672142749
Adam GilchristAUSAustralia1999-200896137205570204*47.61679681.96172614676100
Seymour NurseWIWest Indies1960-196929541252325847.60195848.83610323011
Rohan KanhaiWIWest Indies1957-1974791376622725647.53291447.871528756623
Yashasvi JaiswalINDIndia2023-2026315722612214*47.49392866.50713733145
Kevin PietersenENGEngland2005-20141041818818122747.291325561.7223351098581
Bill LawryAUSAustralia1961-19716712312523421047.15745139.191327645815
Raman Subba RowENGEngland1958-19611322198413746.8621226.42340581
Virat KohliINDIndia2011-2025123210139230254*46.851660855.58303115102730
Bob CowperAUSAustralia1964-196827462206130746.84228442.8251031560
Bill BrownAUSAustralia1934-1948223511592206*46.82271738.72491851
Bob SimpsonAUSAustralia1957-1978621117486931146.82476244.73102783492
Peter MayENGEngland1951-19616610694537285*46.77169139.271322840612
Joe HardstaffENGEngland1935-1948233831636205*46.74154036.3041041193
Clive LloydWIWest Indies1966-1984110175147515242*46.68748957.781939475870
Hashim AmlaSASouth Africa2004-2019124215169282311*46.641857349.98284113117014
Misbah-ul-HaqPAKPakistan2001-201775132205222161*46.631172644.531039951181
Lindsay HassettAUSAustralia1938-1953436933073198*46.56229844.43101112408
Dean JonesAUSAustralia1984-1992528911363121646.55742748.8911141136110
Arthur MorrisAUSAustralia1946-195546793353320646.49173844.531212430110
Damien MartynAUSAustralia1992-20066710914440616546.38856951.421323751110
Jack RobertsonENGEngland1947-19521121288113346.37--260261
Dennis AmissENGEngland1966-19775088103612262*46.31778041.481111104273
John ReidNZNew Zealand1979-198619313129618046.29361635.326241331
Phil SharpeENGEngland1963-19691221478611146.24138840.99141950
Allan RaeWIWest Indies1948-195315242101610946.1830.00441584
Maurice LeylandENGEngland1928-193841655276418746.07426639.9791062097
Bill WoodfullAUSAustralia1926-193434544230016146.00439931.1271361170
VVS LaxmanINDIndia1996-201213422433878128145.971778549.3717561411355
Eddie BarlowSASouth Africa1961-197030572251620145.75182244.0261532745
Norm O'NeillAUSAustralia1958-196542698277918145.56191842.6061562414
Saeed AnwarPAKPakistan1990-2001549124052188*45.53726555.771125853514
Martin CroweNZNew Zealand1982-19957613111544429945.371219044.661718965927
Alastair CookENGEngland2006-2018161291161247229445.352656246.9533579144111
Gary KirstenSASouth Africa1993-200410117615728927545.271678343.4321341392212

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.