Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th 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 ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Lions×At Senwes Park×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Jon-Jon SmutsWAR/DOLSenwes ParkPotchefstroom2013-202233210669*106.0072147.22011160
Reeza HendricksKNISenwes ParkPotchefstroom2012-20152218672*86.0067128.3601071
Morné van WykKNI/DOLSenwes ParkPotchefstroom2012-2017220804240.0058137.9300085
Dane VilasCC/DOLSenwes ParkPotchefstroom2013-20172217463*74.0054137.0401043
Keegan PetersenCC/DOLSenwes ParkPotchefstroom2016-20222117373*-51143.1401091
Heino KuhnTIT/NWSenwes ParkPotchefstroom2014-20222217369*73.0059123.7301070
Rilee RossouwKNISenwes ParkPotchefstroom2012-2015220734636.5044165.91000102
Sibonelo MakhanyaDOL/TITSenwes ParkPotchefstroom2017-20222216946*69.0051135.2900052
Rudi SecondWAR/KNISenwes ParkPotchefstroom2016-20222216452*64.006894.1201062
Patrick KrugerKNISenwes ParkPotchefstroom2016-2022330636021.0046136.9601172
Jiveshan PillayTITSenwes ParkPotchefstroom2022110616161.0044138.6401063
Henry DavidsTITSenwes ParkPotchefstroom2014220613630.5045135.5600043
Senuran MuthusamyNWSenwes ParkPotchefstroom20221116060*-29206.9001045
L SchuldNWSenwes ParkPotchefstroom2024110606060.0051117.6501032
Raynard van TonderKNISenwes ParkPotchefstroom2019-2022220593229.5053111.3200062
Graeme van BuurenTITSenwes ParkPotchefstroom2014220565528.0038147.3701063
Richard LeviCCSenwes ParkPotchefstroom2013-2016220504025.0029172.4100081
Qaasim AdamsCC/TITSenwes ParkPotchefstroom2013-2014330494316.3329168.9700171
Wihan LubbeWAR/NWSenwes ParkPotchefstroom2022-2024220482724.005194.1200031
Heinrich KlaasenTITSenwes ParkPotchefstroom2014110444444.0024183.3300022
Grant RoelofsenDOLSenwes ParkPotchefstroom2022110444444.0040110.0000021
Mihlali MpongwanaWPSenwes ParkPotchefstroom2022110434343.0029148.2800051
Lesiba NgoepeWAR/NWSenwes ParkPotchefstroom2017-2024320433221.5033130.3000012
TG MokoenaKNI/NWSenwes ParkPotchefstroom2019-2022220422221.0042100.0000021
Christiaan JonkerWARSenwes ParkPotchefstroom2013-2017220413020.504591.1100061
Leus du PlooyKNISenwes ParkPotchefstroom2016110393939.004292.8600021
Colin IngramWARSenwes ParkPotchefstroom2013-2017220382119.0033115.1500050
Farhaan BehardienTITSenwes ParkPotchefstroom2014110343434.0026130.7700021
Delano PotgieterNWSenwes ParkPotchefstroom2022110343434.0017200.0000051
Simon HarmerWAR/TITSenwes ParkPotchefstroom2013-2022210333333.0023143.4800012
Dewald BrevisTITSenwes ParkPotchefstroom2022110303030.0017176.4700032
Marco JansenNWSenwes ParkPotchefstroom2024110292929.0014207.1400013
Werner CoetseeKNISenwes ParkPotchefstroom2012-20152112828*-25112.0000011
Daniel SmithWPSenwes ParkPotchefstroom2022110282828.003190.3200030
Lesego SenokwaneNWSenwes ParkPotchefstroom2022110272727.002993.1000011
Kieron PollardCCSenwes ParkPotchefstroom2016110262626.0012216.6700050
Ryan CanningIMPSenwes ParkPotchefstroom2012110262626.0019136.8400020
Gerald CoetzeeKNISenwes ParkPotchefstroom2019-2022220262613.0012216.6700131
Aubrey SwanepoelKNISenwes ParkPotchefstroom2012-202243026178.672892.8600030
Ashwell PrinceWARSenwes ParkPotchefstroom2013110252525.0017147.0600021
David WieseTITSenwes ParkPotchefstroom2014220252512.5013192.3100112
Andries GousKNISenwes ParkPotchefstroom2019110242424.0015160.0000031
Theunis de BruynKNI/TITSenwes ParkPotchefstroom2015-2022220242212.0017141.1800002
Wayne ParnellCC/WARSenwes ParkPotchefstroom2013-20173312322*11.5018127.7800102
Pite van BiljonKNISenwes ParkPotchefstroom2016-2022331231111.503467.6500010
Robert FrylinckDOLSenwes ParkPotchefstroom2017110222222.0018122.2200001
Tumelo BodibeKNISenwes ParkPotchefstroom20151112222*-9244.4400012
Kyle VerreynneWPSenwes ParkPotchefstroom2022110191919.0017111.7600010
Ryan McLarenKNISenwes ParkPotchefstroom2012-201922019139.502190.4800020
Justin OntongCCSenwes ParkPotchefstroom2013110181818.0015120.0000001
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.