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 records

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: CSA T20 Challenge 2026×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael ErlankKI2026110000.0010.0000100
Lesiba NgoepeNWD2026110000.0010.0000100
A MnyandaTIT2026110000.0030.0000100
Thabile HlatukaMR2026110000.0010.0000100
Themba MaupaMR2026110000.0020.0000100
Duan JansenTIT2026110000.0010.0000100
Ferisco AdamsROC2026110333.00560.0000000
Gihahn CloeteKNI2026110666.00785.7100000
Edward MooreWP2026110666.001060.0000000
Diego RosierNWD2026110111.00250.0000000
Junior DalaTIT202611100*-10.0000000
Eathan BoschTIT20261112727*-18150.0000011
Smangaliso NhlebelaMR2026110333.00933.3300000
Rivaldo MoonsamyTIT2026110262626.0021123.8100031
Wihan LubbeNWD2026110999.005180.0000010
Zubayr HamzaLIO2026110262626.0026100.0000011
Raynard van TonderLIM2026110111111.006183.3300020
Donavon FerreiraTIT2026110262626.0023113.0400011
Jacques SnymanKNI2026110454545.004795.7400040
Imran ManackROC2026110111.00250.0000000
Glenton StuurmanROC2026110888.007114.2900001
Siyabonga MahimaROC2026110111.00333.3300000
Dayyaan GaliemTIT2026110313131.0024129.1700040
Thomas MayesLIM2026110212121.002487.5000001
Jonathan BirdKNI2026110222222.002491.6700030
Mihlali MpongwanaWP2026110222.002100.0000000
Tiaan van VuurenKNI202611155*-3166.6700000
Lesego SenokwaneKNI2026110181818.0017105.8800010
Mitchell Van BuurenLIO202611133*-3100.0000000
Jason RaubenheimerWAR202611166*-2300.0000010
Dewald BrevisTIT2026110333.00933.3300000
CP KlijnhansLIM2026110282828.0023121.7400011
Kyle SimmondsWP202611133*-3100.0000000
Daniel SmithWP2026110121212.0010120.0000011
Neil BrandROC2026110131313.0012108.3300020
Jiveshan PillayWP2026110434343.0027159.2600070
Abdullah BayoumyLIM2026110666.001154.5500000
Andile MogkaneWAR2026110212121.002391.3000010
LG PretoriusTIT2026110444.004100.0000010
Dian ForresterNWD202611111*-616.6700000
JP KingWAR2026110505050.0041121.9501041
Jean du PlessisWAR2026110252525.0023108.7000001
Garnett TarrMR2026110333.00742.8600000
Blayde CapellROC2026110444.003133.3300010
Oliver WhiteheadWP20261111212*-3400.0000011
L PhahlamohlakaTIT2026110111111.001668.7500010
E MotswiriKNI2026110111.00425.0000000
Benjamin van NiekerkMR2026110141414.001782.3500020
Muhammed MayetMR2026110121212.001392.3100020
Jon HenrichsenMR202611133*-3100.0000000
Page 1Next

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