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 2026AFGZIMT2069th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Jack GregoryAUSAustralia192134020511951.25--110282
John BeckNZNew Zealand1953-19544702039929.00--011161
Ian CraigAUSAustralia1953-19586902035322.56--022100
Shakib Al HasanBANBangladesh2008-201561002034720.3042447.88001250
Brian TaberAUSAustralia1966-1970917420330*15.6237928.76002150
Kapil DevINDIndia1992-199345020212940.4030965.37100242
Algy GehrsAUSAustralia1910-19114702026728.8623685.59020250
Mitchell MarshAUSAustralia2016-201851002029620.2043646.33012282
James AndersonENGEngland2003-20222941212023410.1058034.83004222
Pat CumminsAUSAustralia2011-2026111822015012.5642846.96013207
Mehedi Hasan MirazBANBangladesh2017-202451012009722.2243046.51011224
Yasir HameedPAKPakistan2003-200751011986522.0035955.15010301
Henry WoodENGEngland1889-1892331196134*98.008966.29110110
Arthur ChipperfieldAUSAustralia1935-193655019610939.20--10180
Peter SiddleAUSAustralia2008-2016132161962313.0743345.27004241
Shane WatsonAUSAustralia2011-20144801958824.3826773.03011237
Sarfraz AhmedPAKPakistan2013-201961201955616.2527570.91023310
Johnny WardleENGEngland1951-195791511923013.7130.00001118
James FranklinNZNew Zealand2006-2013472191122*38.2042544.94100221
Devon ConwayNZNew Zealand2022-20244701919227.2943344.11011221
Tom LathamNZNew Zealand2016-202491401915013.6447939.87012271
Reg SimpsonENGEngland1948-195147119013731.672817.86101241
Bobby AbelENGEngland188923118912094.5024149.79100180
Neil WagnerNZNew Zealand2013-202491231894921.0024477.46001258
Martin GuptillNZNew Zealand2012-201671301875914.3851736.17012280
Faheem AshrafPAKPakistan2019-202135118678*46.5031359.42021290
Alex DoolanAUSAustralia20143601868931.0041644.71010261
Romesh KaluwitharanaSLSri Lanka1998-200461101854516.8235152.71001271
Doug RingAUSAustralia1952-19535801845823.00--021230
Narsingh DeonarineWIWest Indies2005-20105711826530.3346738.97011171
Leonard MoonENGEngland19064801823622.75--001191
Percy FenderENGEngland1922-192981201826015.17--01200
Harbhajan SinghINDIndia2001-2011111401824013.0032655.83002195
Ali NaqviPAKPakistan199735118111545.2540245.02100260
Chris RogersAUSAustralia201436018110730.1738047.63100230
Nazmul Hossain ShantoBANBangladesh2022-20244801793822.3835151.00000195
Craig ErvineZIMZimbabwe2017-20253601784929.6738146.72000221
Imrul KayesBANBangladesh2008-201761001783217.8041542.89000231
Chris HarrisNZNew Zealand199934117768*59.0054832.30021191
Wally GroutAUSAustralia1957-19641015217735*13.6210751.4000270
Nixon McLeanWIWest Indies1998-200161201763914.6729559.66001188
Mohammad AshrafulBANBangladesh2003-200861201763414.6747237.29001241
Steve HarmisonENGEngland2003-20081014617449*21.7531754.89004252
Giff VivianNZNew Zealand193212017310086.50--11081
Alec BedserENGEngland1947-1955131941733311.533732.4300271
Roshan MahanamaSLSri Lanka1993-19985901725319.1151733.27022181
Wriddhiman SahaINDIndia2010-201991211723615.6443339.72003240
Arthur MitchellENGEngland19352301707256.67--020-0
Fawad AlamPAKPakistan202124117010956.6743738.90100172
Pravin AmreINDIndia1992-199346116910333.8052931.95100180

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.