LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL158/2 (28.3)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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.

Qualification: Minimum 500 balls faced.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashwell PrinceSASouth Africa2002-201166104163665162*41.65838543.711111739713
Ted DexterENGEngland1958-1968621028450220547.89262343.69927651316
Ken WadsworthNZNew Zealand1969-19763351410108021.49129643.67055991
Neil HarveyAUSAustralia1948-19637913710614920548.42181143.51212474521
Robert SamuelsWIWest Indies1996-1997612237212537.2085543.51110524
Jehan MubarakSLSri Lanka2002-2015132313854917.5088543.50005503
Darren GoughENGEngland1994-20035886188556512.57196743.4702141029
Gary KirstenSASouth Africa1993-200410117615728927545.271678343.4321341392212
Les FavellAUSAustralia1954-19611931375710127.0450243.43152482
John HampshireENGEngland1969-1975816140310726.8792943.38122550
Sai SudharsanINDIndia2025-202671203838731.9288443.33032510
Shivnarine ChanderpaulWIWest Indies1994-20151632804911867203*51.372739543.32306615128536
Deryck MurrayWIWest Indies1963-19806296919939122.91230043.3001171617
Brendan NashWIWest Indies2008-201121330110311433.42254843.292801303
Nick KnightENGEngland1995-20011730071911323.97166143.29141742
Sarel ErweeSASouth Africa2022-20231019147910826.61110743.27112560
Craig WhiteENGEngland1994-200230507105212124.47243743.1715811912
Tip SnookeSASouth Africa1906-192326461100810322.4060043.17151560
Peter LeverENGEngland1970-19751718235088*21.8881143.16021321
Jayant YadavINDIndia2016-202269124810431.0057543.13110301
Dave NourseSASouth Africa1902-192445838223411129.7970543.121153940
Mathew SinclairNZNew Zealand1999-201033565163521432.06379543.083441977
Brijesh PatelINDIndia1974-197721385972115*29.4579443.07150977
Alex LeesENGEngland2022101904536723.84105243.06020581
Bishan BediINDIndia1966-1979671012865650*8.9960342.950120513
James PattinsonAUSAustralia2011-20202125941747*26.0697142.95002447
Mark ButcherENGEngland1997-20047113174288173*34.581000542.86823105583
Brian McMillanSASouth Africa1992-1998386212196811339.36459242.86313320611
Kim HughesAUSAustralia1977-1984701246441521337.421008142.849221044427
Shaheen Shah AfridiPAKPakistan2018-202634471026929*7.2762842.830013345
Bob CowperAUSAustralia1964-196827462206130746.84228442.8251031560
Jeet RavalNZNew Zealand2016-202024391114313230.08267042.811731421
Cameron BancroftAUSAustralia2017-20191018144682*26.24104242.80031621
Fred TruemanENGEngland1952-196567851498139*13.8252442.7500116025
Roger HarperWIWest Indies1983-1993253235357418.45125242.73035529
Julien WienerAUSAustralia1979-198061102819325.5565842.71020233
Tony LewisENGEngland1972-1973916245712532.6455842.65132511
Arun LalINDIndia1982-1989162917299326.04127442.62061660
BJ WatlingNZNew Zealand2009-20217511716379020537.52889442.61819104298
Norm O'NeillAUSAustralia1958-196542698277918145.56191842.6061562414
Rahul DravidINDIndia1996-2012163284321326527052.643118442.5436637165121
Daryl TuffeyNZNew Zealand2000-201026361042780*16.42100442.53016464
Adil RashidENGEngland2015-2019193355406119.29127042.52023624
Keaton JenningsENGEngland2016-201917321781146*25.19183842.49214880
Dipak PatelNZNew Zealand1987-19973766812009920.69282842.4305101198
Ken BarringtonENGEngland1955-19688213115680625658.67499242.432035561827
Abdur RehmanPAKPakistan2007-2014223133956014.1193142.43024479
Dilip VengsarkarINDIndia1976-199211618522686816642.131145042.4017351556017
Peter WilleyENGEngland1976-1986265061184102*26.91279442.382521604
Shane ShillingfordWIWest Indies2010-20141626626653*13.3062842.36017309

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.