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
Hemu AdhikariINDIndia1947-195921368872114*31.1460026.00145281
Dominic CorkENGEngland1995-2002375688645918.00209241.300351114
Paul DowntonENGEngland1981-1988304887857419.63267629.33044670
Johnny WardleENGEngland1948-1957284186536619.799451.060255314
Jackie HendriksWIWest Indies1962-1969203284476418.6325324.90024351
Ray BrightAUSAustralia1977-1986253984453314.35139032.01006442
Robert CroftENGEngland1996-20012134842137*16.19116036.29002502
Hasan AliPAKPakistan2017-2026274484073011.3159068.980083820
John GleesonAUSAustralia1967-1972294683954510.39100131.670011390
Jeetan PatelNZNew Zealand2006-2017243883814712.7073851.63007443
Reggie SchwarzSASouth Africa1906-1912203583746113.8525851.16016211
Paul WisemanNZNew Zealand1998-2005253483663614.0898937.01005434
André NelSASouth Africa2001-200836428337349.9173146.100011405
Ravi RampaulWIWest Indies2009-20121831833540*14.5762953.260064010
Alex MoirNZNew Zealand1951-19591730832741*14.865818.97005172
Martin SneddenNZNew Zealand1981-19902530832733*14.86116728.02006350
Bob CunisNZNew Zealand1964-1972203182955112.8325623.83016230
Ray PriceZIMZimbabwe1999-201322388261368.7082131.79006411
Kenny BenjaminWIWest Indies1992-19982636822243*7.9353441.57008281
Stephen BoockNZNew Zealand1978-198930418207376.2783124.310010130
Tom RichardsonENGEngland1893-18981424817725*11.0610.0000370
Naseem ShahPAKPakistan2019-202420278144337.5845731.51005158
Ian PeeblesENGEngland1927-193113178982610.894022.5000320
Antao D'SouzaPAKPakistan1959-196261087623*38.00--00010
Ted PeateENGEngland1881-18869148701311.67785.7100150
Mike WhitneyAUSAustralia1981-19921219868136.1830922.0100440
Nantie HaywardSASouth Africa1999-20041617866147.3319034.74003100
Reon KingWIWest Indies1999-2005192786612*3.4731920.6900770
Eric HolliesENGEngland1935-1950131583718*5.29160.0000400
Abu JayedBANBangladesh2018-2021132283682.5715722.9300740
Pommie MbangwaZIMZimbabwe1996-2000152583482.0019317.6200930
Mohammad AliPAKPakistan2022-202691682483.0013218.1800630
Mike AthertonENGEngland1989-200111521277728185*37.702060937.501646209044
Dimuth KarunaratneSLSri Lanka2012-20251001917722224439.251402451.5016391376412
Herschelle GibbsSASouth Africa1996-2008901547616722841.951227050.2614261188747
Jack HobbsENGEngland1908-1930611027541021156.95544946.54152843168
John WrightNZNew Zealand1978-1993821487533418537.831461935.271223763010
Michael SlaterAUSAustralia1993-2001741317531221942.84996753.301421959830
Bob SimpsonAUSAustralia1957-1978621117486931146.82476244.73102783492
Roy FredericksWIWest Indies1968-1977591097433416942.49434446.5782674258
Mark ButcherENGEngland1997-20047113174288173*34.581000542.86823105583
Marlon SamuelsWIWest Indies2000-2016711277391726032.64821947.667241453732
Clyde WalcottWIWest Indies1948-196044747379822056.6910.001514124711
Mushtaq MohammadPAKPakistan1959-1979571007364320139.17280233.01101943164
Asif IqbalPAKPakistan1964-198057997357517538.86290348.641112935017
Bevan CongdonNZNew Zealand1965-1978611147344817632.22437533.14719926712
Frank WoolleyENGEngland1909-193463987328315436.08148860.625231319015
Neil McKenzieSASouth Africa2000-200958947325322637.39774442.01516940922
Shubman GillINDIndia2020-202643777304326943.47495661.40119534247
Dudley NourseSASouth Africa1935-195134627296023153.8210863.8991431586

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.