T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

CSA T20 Challenge 2026: Batting innings by innings

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: CSA T20 Challenge 2026×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Connor EsterhuizenLIO74*3765200.003not out2v LIMJohannesburg24 Oct 2026
Jordan NeilNC74*4165180.495not out1v NWDPotchefstroom25 Oct 2026
Jack LeesKI733936187.181c KI Simmonds b J Breed1v WPPietermaritzburg25 Oct 2026
Ntando ZumaKI69*5162135.292not out1v WPPietermaritzburg25 Oct 2026
Nathan RouxBOR56*4923114.291not out2v WAREast London24 Oct 2026
Lehan BothaROC52*4732110.644not out2v TITPaarl25 Oct 2026
Blake SimpsonNC51*3543145.714not out1v NWDPotchefstroom25 Oct 2026
JP KingWAR504141121.953run out (Kgaudisa Molefe)1v BOREast London24 Oct 2026
Jacques SnymanKNI45474095.742c Muhammed Mayet b Tetelo Maphaka1v MRBloemfontein24 Oct 2026
Jason NiemandBOR443252137.504lbw b Matthew Boast2v WAREast London24 Oct 2026
Jiveshan PillayWP432770159.261c & b Liyema Waqu2v KIPietermaritzburg25 Oct 2026
Jurie SnymanES362623138.464lbw b Jason Rowles2v SA-EBenoni25 Oct 2026
Ronan HermannES332260150.002c Jason Rowles b Markus Bakker2v SA-EBenoni25 Oct 2026
Kashief JosephWP321851177.782c MJ Nofal b Chad Laycock2v KIPietermaritzburg25 Oct 2026
Dayyaan GaliemTIT312440129.175c Jhedli Van Briesies b Siyabonga Mahima1v ROCPaarl25 Oct 2026
Bandile MbathaSA-E301650187.509b Aryan Gopalan1v ESBenoni25 Oct 2026
Ruben du ToitMR282140133.332lbw b DL Piedt2v KNIBloemfontein24 Oct 2026
CP KlijnhansLIM282311121.745b Codi Yusuf1v LIOJohannesburg24 Oct 2026
Eathan BoschTIT27*1811150.007not out1v ROCPaarl25 Oct 2026
Schalk EngelbrechtSA-E27*2121128.577not out1v ESBenoni25 Oct 2026
Christopher BritzES261931136.843c Vihan Pretorius b Schalk Engelbrecht2v SA-EBenoni25 Oct 2026
Rivaldo MoonsamyTIT262131123.814c A Mnyaka b N Brand1v ROCPaarl25 Oct 2026
Donavon FerreiraTIT262311113.046c Jhedli Van Briesies b Nathan Jacobs1v ROCPaarl25 Oct 2026
Zubayr HamzaLIO262611100.001c T Mayes b Abdullah Bayoumy2v LIMJohannesburg24 Oct 2026
Jhedli Van BriesiesROC26293089.665c D Ferreira b Duan Jansen2v TITPaarl25 Oct 2026
Steve StolkNC252050125.001c D Forrester b SA Mothoa1v NWDPotchefstroom25 Oct 2026
Jean du PlessisWAR252301108.704c Riley Miller b Alindile Mhletywa1v BOREast London24 Oct 2026
Liam PetersLIM242340104.353b M Manack1v LIOJohannesburg24 Oct 2026
Christiaan du ToitBOR231850127.782c J du Plessis b Jordan Morris2v WAREast London24 Oct 2026
Dewan MaraisES22*1611137.505not out2v SA-EBenoni25 Oct 2026
Armaan ManackSA-E221931115.792c †Ronan Hermann b Amaan Khan1v ESBenoni25 Oct 2026
Jonathan BirdKNI22243091.671c Muhammed Mayet b Tetelo Maphaka1v MRBloemfontein24 Oct 2026
Andile MogkaneWAR21231091.305c J Niemand b S Langa1v BOREast London24 Oct 2026
Thomas MayesLIM21240187.506c †Connor Esterhuizen b JJ Basson1v LIOJohannesburg24 Oct 2026
Seth FlerdermausKNI20*1510133.336not out1v MRBloemfontein24 Oct 2026
Nonelela YikhaNC19213090.482c WJ Lubbe b DM Dupavillon1v NWDPotchefstroom25 Oct 2026
Lesego SenokwaneKNI181710105.883c B van Niekerk b JH Hinrichsen1v MRBloemfontein24 Oct 2026
Benjamin van NiekerkMR14172082.355lbw b M Mhlanga2v KNIBloemfontein24 Oct 2026
Bryn BrokenshaMR14280050.006c L Senokwane b DL Piedt2v KNIBloemfontein24 Oct 2026
S NgobeniLIM13*1320100.007not out1v LIOJohannesburg24 Oct 2026
Jerome BossrBOR131001130.003c A Mokgakane b Matthew Boast2v WAREast London24 Oct 2026
Neil BrandROC131220108.333c L Phahlamohlaka b E Bosch2v TITPaarl25 Oct 2026
Joshua van BiljonSA-E131310100.003c Thabiso Lekhoana b C Classen1v ESBenoni25 Oct 2026
Oliver WhiteheadWP12*311400.007not out2v KIPietermaritzburg25 Oct 2026
Markus BakkerSA-E12711171.438b Tumelo Simelane1v ESBenoni25 Oct 2026
Daniel SmithWP121011120.005b Chad Laycock2v KIPietermaritzburg25 Oct 2026
Chad LaycockKI121100109.093c SV Kitime b J Breed1v WPPietermaritzburg25 Oct 2026
Muhammed MayetMR12132092.313b DL Piedt2v KNIBloemfontein24 Oct 2026
Raynard van TonderLIM11620183.331c †Connor Esterhuizen b JJ Basson1v LIOJohannesburg24 Oct 2026
Neil TimmersLIO11911122.222c T Mayes b A Mokgoloboto2v LIMJohannesburg24 Oct 2026
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.