Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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

CSA Pro20 2026/27: Batting by ground (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: CSA Pro20 2026/27×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Ronan HermannESWillowmoore ParkBenoni202644122787*75.67149152.35030258
LG PretoriusTITMangaung OvalBloemfontein2026111188188*-79237.971001513
Gavin KaplanBOLBoland ParkPaarl202655218774*62.33137136.50020174
Rassie van der DussenLIOThe Wanderers StadiumJohannesburg202644218648*93.00117158.97000813
Kashief JosephWPNewlandsCape Town20265511848246.00129142.640201110
Janneman MalanSWDRecreation GroundOudtshoorn20264401667541.50144115.28010164
Joshua van HeerdenWPNewlandsCape Town202644215988*79.50107148.6001099
Daniel SmithWPNewlandsCape Town202665215886*52.67112141.0701097
Neil BrandBOLBoland ParkPaarl20266601447224.00116124.14010152
Bryce ParsonsDOLKingsmeadDurban20264411368345.3373186.30010138
Neil TimmersLIOThe Wanderers StadiumJohannesburg2026331128107*64.0078164.10100166
Wihan LubbeNWSenwes ParkPotchefstroom20264401287732.00100128.00010122
Connor EsterhuizenLIOThe Wanderers StadiumJohannesburg202654112574*41.6771176.0601099
Zubayr HamzaLIOThe Wanderers StadiumJohannesburg20264401245231.0089139.33010127
Jordan HermannWARSt George's ParkGqeberha20263301197039.6781146.91010115
Ruben du ToitMPUUplands CollegeWhite River202633111975*59.5094126.6001096
Grant RoelofsenDOLKingsmeadDurban20264411197239.6764185.94010810
Jason SmithDOLKingsmeadDurban20264301186639.3389132.5801075
Yaseen VallieSWDRecreation GroundOudtshoorn202633111662*58.00100116.0001094
Jordan HermannWARSuperSport ParkCenturion20262201159557.5073157.5301096
H ViljoenDOLMalek Cricket GroundAjman2026110114114114.0059193.22100117
Lehan BothaBOLBoland ParkPaarl202644111152*37.00101109.9001055
Jack LeesKICity OvalPietermaritzburg20263301077335.6765164.62011106
Adnaan LagadienSA-ENewlandsCape Town2026110106106106.0058182.76100106
Dewald BrevisTITSuperSport ParkCenturion20262201028351.0040255.00010312
Nonelela YikhaNCDiamond OvalKimberley20262201017950.5092109.7801091
Connor EsterhuizenLIOMalek Cricket GroundAjman20261119898*-49200.0001086
Jonathan BirdKNILC de Villiers OvalPretoria2026110979797.0046210.8701087
Jurie SnymanESMangaung OvalBloemfontein2026110959595.0045211.1101058
Blayde CapellBOLMalek Cricket GroundAjman2026110909090.0053169.8101065
LG PretoriusTITSuperSport ParkCenturion2026220908045.0062145.16010132
Ferisco AdamsBOLBoland ParkPaarl2026662904522.5075120.0000023
Steve StolkNCDiamond OvalKimberley2026220898944.5046193.4801194
Christopher BritzESWillowmoore ParkBenoni2026430896329.6758153.4501175
Jurie SnymanESWillowmoore ParkBenoni2026440873621.7579110.1300093
JP KingWARSuperSport ParkCenturion2026220865643.0062138.7101056
Jiveshan PillayWPNewlandsCape Town20264418560*28.3368125.0001073
Khaya ZondoDOLKingsmeadDurban2026220844742.0046182.61000125
George LindeWPNewlandsCape Town2026651832720.7557145.6100035
Wian RuthvenKNIMangaung OvalBloemfontein2026330827327.3352157.6901055
Mitchell Van BuurenLIOThe Wanderers StadiumJohannesburg2026542826641.0050164.0001145
LG PretoriusTITCity OvalPietermaritzburg2026110818181.0036225.00010114
Kyle VerreynneWPNewlandsCape Town2026221814681.0056144.6400083
L SchuldNWBuffalo Park, KuGumpo CityKuGompo City2026110808080.0051156.8601046
Jonathan BirdKNIMangaung OvalBloemfontein2026220805840.0061131.1501063
Jacques SnymanKNIMangaung OvalBloemfontein2026330804526.6764125.0000072
Gareth DukesKIMangaung OvalBloemfontein20261117979*-58136.2101053
Sinethemba QeshileTITSuperSport ParkCenturion2026220794439.5044179.5500085
Dian ForresterNWSenwes ParkPotchefstroom2026442793639.5064123.4400063
Leus du PlooyTITCenturion ParkCenturion2026110777777.0028275.0001058
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.