Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM104/1 (28)Day 1: Lunch - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Kepler WesselsAUSAustralia1982-198524421176117942.95346050.904931972
Mathew SinclairNZNew Zealand1999-201033565163521432.06379543.083441977
Sandeep PatilINDIndia1980-198429474158817436.93210362.394741979
John EmbureyENGEngland1978-199564962017137522.54481135.61010161956
Gary BallanceENGEngland2014-201723422149815637.45317647.174731958
Peter BurgeAUSAustralia1955-196642688229018138.17230842.1141251926
Mike DennessENGEngland1969-197528453166718839.69378639.464721922
Frank WoolleyENGEngland1909-193463987328315436.08148860.625231319015
Malcolm MarshallWIWest Indies1978-1991811071118109218.85316352.730101518918
Mayank AgarwalINDIndia2018-202221360148824341.33278253.4946118928
Shahriar NafeesBANBangladesh2005-201324480126713826.40226855.861741891
Warren BardsleyAUSAustralia1909-1926406652469193*40.48184558.3761461873
John CrawleyENGEngland1994-2003376191800156*34.62458939.224941873
Adam VogesAUSAustralia2015-2016203171485269*61.88266755.685421865
Agha SalmanPAKPakistan2022-2026285361708132*36.34278061.44312418517
Stuart CarlisleZIMZimbabwe1995-200537666161511826.92433237.2828718510
Nicky BojeSASouth Africa2000-200643621013128525.23271548.320451856
Shadman IslamBANBangladesh2018-202631593157812028.18313750.302961843
James AndersonENGEngland2003-20241882651141353818.96343239.4201341843
Jeff CroweNZNew Zealand1983-199039654160112826.25465934.363661834
Joe BurnsAUSAustralia2014-202023401144218036.97255756.3947618314
Mike SmithENGEngland1958-197250786227812131.64118130.483111118210
Richie BenaudAUSAustralia1952-196463977220112224.46111938.703981828
Tim RobinsonENGEngland1984-198929495160117536.39384641.634651820
Tatenda TaibuZIMZimbabwe2001-201228543154615330.31373241.4311251827
Abdullah ShafiquePAKPakistan2021-202628545187820138.33420744.6467818123
Brett LeeAUSAustralia1999-200876901814516420.15273952.98051418118
Graeme SwannENGEngland2008-201360761413708522.10179176.4905518119
Shiv Sunder DasINDIndia2000-200223402132611034.89340738.922931801
Trevor BaileyENGEngland1949-19596191142290134*29.74109925.3011071782
Peter RichardsonENGEngland1956-196334561206112637.4758132.015911780
Shane DowrichWIWest Indies2015-2020356281570125*29.07334146.9939817811
Bruce EdgarNZNew Zealand1978-198639684195816130.59564132.0731271770
Chris TavaréENGEngland1980-198931562175514932.50573530.6021251750
Matthew WadeAUSAustralia2012-202136639161311729.87320350.3645317512
Ashley GilesENGEngland1998-200654811314215920.90306446.380491755
Jamie SmithENGEngland2024-2026254341549184*39.72211073.41210117432
John CampbellWIWest Indies2019-202630597143811527.65280751.2315417417
Chris BroadENGEngland1984-198925442166116239.55438737.866631731
Les AmesENGEngland1929-1939477212243414940.57213939.788751726
Ray IllingworthENGEngland1958-1973619011183611323.24405234.232571723
Tim PaineAUSAustralia2010-202135571015349232.64335545.720941724
Curtly AmbroseWIWest Indies1988-2000981452914395312.41308046.72012617212
Wayne PhillipsAUSAustralia1983-198627482148515932.28338843.802711715
Stuart WilliamsWIWest Indies1994-200230523118312824.14236749.981361716
Dave HoughtonZIMZimbabwe1992-199722362146426643.06322145.4544016812
Colin McDonaldAUSAustralia1952-196147834310717039.33184444.4151721663
Greg MatthewsAUSAustralia1983-199333538184913041.09417844.2641221665
Kemar RoachWIWest Indies2009-20269114731140358*12.09390535.93012416616
Manoj PrabhakarINDIndia1984-199539589160012032.65415637.751931654

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.