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
Bob BlairNZNew Zealand1953-19641934618964*6.754257.140112152
Bill HowellAUSAustralia1898-190418276158357.5217205.88008111
William AttewellENGEngland1884-18921015615043*16.675232.69004130
Blessing MahwireZIMZimbabwe2002-20051017614750*13.3634642.49012212
PADLR SandakanSLSri Lanka2016-2018111761172510.6427442.70000190
Robiul IslamBANBangladesh2010-2014917699339.0020348.77006133
Douglas HondoZIMZimbabwe2001-2005915683199.2233824.56001110
Victor NyauchiZIMZimbabwe2020-2025111667713*7.7020537.56003100
Peter LoaderENGEngland1954-19581319676175.851838.8900360
Ata-ur-RehmanPAKPakistan1992-19961315676198.4419339.3800381
John WardNZNew Zealand1964-196881267535*12.50--00290
Ernie ToshackAUSAustralia1946-1948121167320*14.6012632.5400140
John PriceENGEngland1964-19721515666327.3312127.2700560
Munaf PatelINDIndia2006-2011131466015*7.5014242.2500481
Willie WatsonNZNew Zealand1986-19931518660115.0024324.6900370
Gary TroupNZNew Zealand1976-1986151865513*4.5819722.8400740
Talha JubairBANBangladesh2002-2004714652316.509753.6100691
Jermaine LawsonWIWest Indies2002-20051321652143.4717729.3800660
Mir HamzaPAKPakistan2018-2025714651166.3818228.0200332
Bob AppleyardENGEngland1954-19569965119*17.008232.9300040
Jackson BirdAUSAustralia2012-20179964319*14.3314130.5000131
Saleem JaffarPAKPakistan1986-1992141464210*5.2522119.0000400
Jack SaundersAUSAustralia1902-1908142363911*2.2930.0000820
Ian SmithSASouth Africa1947-195791663911*3.9010.0000400
Ruchira PereraSLSri Lanka1999-20028963311*11.0012426.6100140
Aamer NazirPAKPakistan1993-1995611631116.2013822.4600240
Mohammad AkramPAKPakistan1995-200191562410*2.6710522.8600520
Prasidh KrishnaINDIndia2023-20269136185*2.578620.9300310
Michael OwensNZNew Zealand1992-19948126168*2.6713112.2100520
Harry HowellENGEngland1920-19245861557.506616.6700000
Zahir KhanAFGAfghanistan2019-2024611684*1.605913.5600520
Everton WeekesWIWest Indies1948-195848815445520758.6250.00151963322
KL RahulINDIndia2014-2026701225428819936.65823052.101221951034
Gautam GambhirINDIndia2004-2016581045415420641.96806751.49922751810
Majid KhanPAKPakistan1964-1983631065393116738.92374245.6481993799
Ollie PopeENGEngland2018-2025641135373220534.56579364.42916643918
Rishabh PantINDIndia2018-2026529053725159*43.82502374.168213396102
Darren BravoWIWest Indies2010-2020561025353821836.47788644.86817540441
John ReidNZNew Zealand1949-1965581085342814233.2813932.37622537433
Chris CairnsNZNew Zealand1989-2004621045332015833.54581557.09522736587
Taufeeq UmarPAKPakistan2001-201444835296323637.99662644.7271464044
Ramiz RajaPAKPakistan1984-199757945283312231.83569145.4922273073
Keith StackpoleAUSAustralia1966-197443805280720737.43344949.43714531810
Maurice LeylandENGEngland1928-193841655276418746.07426639.9791062097
Stan McCabeAUSAustralia1930-193839625274823248.21321760.0261342695
Mohammad AshrafulBANBangladesh2001-2013611195273719024.01594046.08681633522
Geoff HowarthNZNew Zealand1975-198547835253114732.45575339.1161172551
Trevor GoddardSASouth Africa1955-197041785251611234.47106735.9911841546
Derek RandallENGEngland1977-198447795247017433.38562543.91712142545
Warren BardsleyAUSAustralia1909-1926406652469193*40.48184558.3761461873

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.