Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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/27QUETAS

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.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Bonnor MiddletonSASouth Africa1896-1902612552227.43--00200
Kamrul Islam RabbiBANBangladesh2016-201871455125*5.6728118.1500552
Bert IronmongerAUSAustralia1928-19331421542122.636030.0000640
Nobby ClarkENGEngland1929-193489536109.003020.0000100
Varun AaronINDIndia2011-201591453593.8911031.8200140
Bill BowesENGEngland1932-1946151152810*4.674938.7800200
Jack YoungENGEngland1947-194981052810*5.603240.6300320
Tom DewdneyWIWest Indies1955-19589125175*2.43--00300
David TerbruggeSASouth Africa1998-2004785164*5.339716.4900200
Subashis RoyBANBangladesh20174651412*14.006023.3300130
Umesh KulkarniINDIndia1967-19684851374.33287.1400110
Praveen JayawickramaSLSri Lanka2021-2022565128*12.003237.5000110
Brighton WatambwaZIMZimbabwe2001-2002685114*3.675918.6400200
Len ColdwellENGEngland1962-196477596*4.502634.6200110
Jon HollandAUSAustralia2016-2018475633.004613.0400000
Aizaz CheemaPAKPakistan2011-201275511*-234.3500000
Tony GreigENGEngland1972-197758934359914840.44725146.04820543719
Ijaz AhmedPAKPakistan1987-200159924331521137.67732345.231212741723
Colin McDonaldAUSAustralia1952-196147834310717039.33184444.4151721663
Saeed AhmedPAKPakistan1958-197241784299117240.4281347.3651621974
Herbie TaylorSASouth Africa1912-193242764293617640.78666.677172987
Sherwin CampbellWIWest Indies1995-200251934288220832.38715940.2641873739
Alistair CampbellZIMZimbabwe1992-2002601094285810327.22684341.77218103554
Roston ChaseWIWest Indies2016-2026611124280819426.00598546.926121529024
Greg BlewettAUSAustralia1995-200046794255221434.03618441.2741562764
Brendan TaylorZIMZimbabwe2004-202638734255117136.97452256.41712328126
Pankaj RoyINDIndia1951-196043794244217332.5640.005914591
Bill WoodfullAUSAustralia1926-193434544230016146.00439931.1271361170
Graeme PollockSASouth Africa1963-197023414225627460.97200855.88711128911
George HeadleyWIWest Indies1930-1954224042190270*60.8341755.8810521351
Charles MacartneyAUSAustralia1907-192635554213117041.7875369.197911993
Bill PonsfordAUSAustralia1924-193429484212226648.23311844.777611590
Alviro PetersenSASouth Africa2010-201536644209318234.88404451.7658325612
Motganhalli JaisimhaINDIndia1959-197139714205612930.6911811.02312919812
Bryan YoungNZNew Zealand1993-1999356842034267*31.78522238.9521252321
Dilip SardesaiINDIndia1961-197230554200121239.2475327.225942042
Aunshuman GaekwadINDIndia1974-198440704198520130.08154238.5921041090
Geoff PullarENGEngland1959-196328494197417543.8736229.2841231312
Bruce EdgarNZNew Zealand1978-198639684195816130.59564132.0731271770
Sean WilliamsZIMZimbabwe2013-202524474194615445.26302064.4467022216
Romesh KaluwitharanaSLSri Lanka1992-2004497841933132*26.12320360.353952846
Archie MacLarenENGEngland1894-190935614193114033.8820.005841480
Imam-ul-HaqPAKPakistan2018-202631584186515734.54390447.77311620213
Russel ArnoldSLSri Lanka1997-200444694182112328.02408444.5931072223
Aubrey FaulknerSASouth Africa1906-192425474175420440.79125658.284821253
Russell EndeanSASouth Africa1951-1958285241630162*33.96--383901
Jeff CroweNZNew Zealand1983-199039654160112826.25465934.363661834
Sandeep PatilINDIndia1980-198429474158817436.93210362.394741979
Scott StyrisNZNew Zealand2002-200729484158617036.05308951.3456520513
Jamie SmithENGEngland2024-2026254341549184*39.72211073.41210117432

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.