Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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.
v West Indies×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Shahid AfridiPAKPakistan2002-200536032112253.5035091.712013711
Mike SmithENGEngland1960-1966611031910829.006516.9211225
Alex CareyAUSAustralia2022-202571113186531.8038881.96031425
Mark BurgessNZNew Zealand1969-1972712131710128.822729.63110283
Colin MilburnENGEngland1966482316126*52.6747167.09111457
Saleem YousufPAKPakistan1986-199071213156228.6462450.48021332
Javagal SrinathINDIndia1994-2002111733146022.4347665.97022366
Peter TooheyAUSAustralia1978-197947031312244.714240.48110262
Asad ShafiqPAKPakistan2011-201781513136822.3672343.29034350
Angelo MathewsSLSri Lanka2010-2021812230969*30.9059452.02010266
David SteeleENGEngland1976510030810630.8084036.67111331
Sarfraz AhmedPAKPakistan2016-20176903055633.8944169.16040281
Ijaz AhmedPAKPakistan1988-199756030315150.5068644.17110351
Rachin RavindraNZNew Zealand2025352302176100.6733390.69110347
Haroon RasheedPAKPakistan197751003007230.00--02065
Bruce YardleyAUSAustralia1978-198281422997424.9210786.92010442
Chris LewisENGEngland1991-1994712229575*29.5069142.69021282
Fred TruemanENGEngland1954-1963182672953715.537154.930011410
Shaun MarshAUSAustralia201535129418273.5049459.51110302
Lala AmarnathINDIndia1948-194951022946236.75--02060
Scott StyrisNZNew Zealand2002-200645229210797.3346263.20210334
Hansie CronjeSASouth Africa1992-199961102915826.4566743.63021272
Hanuma VihariINDIndia201924128911196.3348559.59120391
Taufeeq UmarPAKPakistan2002-201148028913536.1374638.74111290
Ken MackayAUSAustralia1960-19615922897441.2945629.61021210
Heath StreakZIMZimbabwe2000-20036114288127*41.1467542.67111292
WPUJC VaasSLSri Lanka2001-2008914228854*24.0071540.28012270
Dominic CorkENGEngland1995-2000914328756*26.0954652.56011352
Habibul BasharBANBangladesh2002-200448028411335.5040570.12111360
Craig SerjeantAUSAustralia1978510128412431.56--101361
Mohammad RizwanPAKPakistan2021-202661112827128.2056749.74010361
Sami AslamPAKPakistan20163602819046.8362844.75030271
Craig ErvineZIMZimbabwe2013-202361212817225.5562744.82011330
Mohammad HafeezPAKPakistan2006-2011510028010428.0068740.76110341
James NeeshamNZNew Zealand201436027810746.3341467.15120278
Martin GuptillNZNew Zealand20122402779769.2563243.83030343
Alan KippaxAUSAustralia1930-193156027714646.17--110300
Terry JarvisNZNew Zealand197246027718246.1755532.79101230
Tony de ZorziSASouth Africa2023-20244802778534.6352153.17021312
Graham DowlingNZNew Zealand1969-197251002777627.70--020122
Tony LockENGEngland1954-1968131912778915.3928651.75034261
George GunnENGEngland19304802768534.5032540.62010120
Motganhalli JaisimhaINDIndia1962-197191702764416.24--003161
Michael BevanAUSAustralia1996-199747227587*55.0076735.85031290
Les FavellAUSAustralia1955-196161112757227.5020445.59031282
Andrew SymondsAUSAustralia2005-20085822747945.6745759.96030306
Roger BinnyINDIndia198361102706524.5516539.39020182
Merv HughesAUSAustralia1988-19931422326872*14.1159744.89015225
Srinivasaraghavan VenkataraghavanINDIndia1966-1983232842675111.1350.00015140
Henry NichollsNZNew Zealand2017-202045026617453.2050352.88110321

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.