Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Senwes Park×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Marnus LabuschagneAUSSenwes ParkPotchefstroom2020110108108108.00108100.0010080
Martin GuptillNZSenwes ParkPotchefstroom2013-2015221108103*108.0015271.05100103
MahmudullahBANSenwes ParkPotchefstroom2017230996633.0016261.11010141
Mitchell MarshAUSSenwes ParkPotchefstroom2020-2026220885644.0083106.02010103
Tatenda TaibuZIMSenwes ParkPotchefstroom2010110787878.009086.6701041
Mominul HaqueBANSenwes ParkPotchefstroom2017120777738.5015250.66011120
Alex CareyAUSSenwes ParkPotchefstroom2020-2026220747437.009181.3201142
Mohammad AshrafulBANSenwes ParkPotchefstroom2008110737373.007893.59010100
Brandon KingWISenwes ParkPotchefstroom2023110727272.0072100.00010111
Tom LathamNZSenwes ParkPotchefstroom2015110646464.008179.0101080
Tamim IqbalBANSenwes ParkPotchefstroom2008-2017230633921.0011057.27001101
Mushfiqur RahimBANSenwes ParkPotchefstroom2008-2017340634415.7512251.6400081
Brendan TaylorZIMSenwes ParkPotchefstroom2010-2018220613230.507482.4300071
Colin MunroNZSenwes ParkPotchefstroom2013-2015210575757.006291.9401061
Grant ElliottNZSenwes ParkPotchefstroom2013-2015210545454.006780.6001080
James FranklinNZSenwes ParkPotchefstroom20131115353*-52101.9201031
Shakib Al HasanBANSenwes ParkPotchefstroom2008-2017220535126.508165.4301060
Oliver PeakeAUSSenwes ParkPotchefstroom2026110484848.005390.5700041
Imrul KayesBANSenwes ParkPotchefstroom2008-2017340463211.507660.5300060
Soumya SarkarBANSenwes ParkPotchefstroom2017110444444.0027162.9600061
Sean WilliamsZIMSenwes ParkPotchefstroom2010-2018220414120.5029141.3800123
Nicolas PooranWISenwes ParkPotchefstroom2023110393939.004195.1200013
Sabbir RahmanBANSenwes ParkPotchefstroom2017230393013.005966.1000061
Liton DasBANSenwes ParkPotchefstroom2017230382512.675273.0800041
Jason HolderWISenwes ParkPotchefstroom2023110363636.004383.7200030
D'Arcy ShortAUSSenwes ParkPotchefstroom2020110363636.004481.8200030
Mehedi Hasan MirazBANSenwes ParkPotchefstroom20172313615*18.005862.0700012
Matt RenshawAUSSenwes ParkPotchefstroom2026110303030.0029103.4500021
Keith DabengwaZIMSenwes ParkPotchefstroom2010110282828.0023121.7400022
Craig ErvineZIMSenwes ParkPotchefstroom2010110272727.003871.0500010
Naeem IslamBANSenwes ParkPotchefstroom20081112525*-3180.6500031
Travis HeadAUSSenwes ParkPotchefstroom2026110242424.0020120.0000050
Jhye RichardsonAUSSenwes ParkPotchefstroom20201112424*-20120.0000030
Mohammad SaifuddinBANSenwes ParkPotchefstroom2017110232323.002688.4600011
Cameron GreenAUSSenwes ParkPotchefstroom2026110232323.0018127.7800011
Cooper ConnollyAUSSenwes ParkPotchefstroom2026110232323.003369.7000020
Grant FlowerZIMSenwes ParkPotchefstroom2010110222222.0022100.0000020
Prosper UtseyaZIMSenwes ParkPotchefstroom2010110222222.0018122.2200030
Aaron FinchAUSSenwes ParkPotchefstroom2020110222222.004845.8300030
Hamilton MasakadzaZIMSenwes ParkPotchefstroom2018110212121.0016131.2500022
BJ WatlingNZSenwes ParkPotchefstroom2013110202020.004050.0000020
Steve SmithAUSSenwes ParkPotchefstroom2020110202020.002676.9200030
George WorkerNZSenwes ParkPotchefstroom20151112020*-3951.2800010
Chamu ChibhabhaZIMSenwes ParkPotchefstroom2010110191919.003850.0000001
Elton ChigumburaZIMSenwes ParkPotchefstroom2010-201822019139.502286.3600011
Sharmarh BrooksWISenwes ParkPotchefstroom2023110181818.002475.0000020
Odean SmithWISenwes ParkPotchefstroom2023110171717.0017100.0000030
Shai HopeWISenwes ParkPotchefstroom2023110161616.002759.2600010
Kyle MayersWISenwes ParkPotchefstroom2023110141414.002263.6400011
Akeal HoseinWISenwes ParkPotchefstroom2023110141414.002360.8700010
Page 1Next

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.