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 by format

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: CSA T20 Challenge 2026×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael ErlankKIT202026110000.0010.0000100
Lesiba NgoepeNWDT202026110000.0010.0000100
A MnyandaTITT202026110000.0030.0000100
Thabile HlatukaMRT202026110000.0010.0000100
Themba MaupaMRT202026110000.0020.0000100
Duan JansenTITT202026110000.0010.0000100
Ferisco AdamsROCT202026110333.00560.0000000
Gihahn CloeteKNIT202026110666.00785.7100000
Edward MooreWPT202026110666.001060.0000000
Diego RosierNWDT202026110111.00250.0000000
Junior DalaTITT20202611100*-10.0000000
Eathan BoschTITT2020261112727*-18150.0000011
Smangaliso NhlebelaMRT202026110333.00933.3300000
Rivaldo MoonsamyTITT202026110262626.0021123.8100031
Wihan LubbeNWDT202026110999.005180.0000010
Zubayr HamzaLIOT202026110262626.0026100.0000011
Raynard van TonderLIMT202026110111111.006183.3300020
Donavon FerreiraTITT202026110262626.0023113.0400011
Jacques SnymanKNIT202026110454545.004795.7400040
Imran ManackROCT202026110111.00250.0000000
Glenton StuurmanROCT202026110888.007114.2900001
Siyabonga MahimaROCT202026110111.00333.3300000
Dayyaan GaliemTITT202026110313131.0024129.1700040
Thomas MayesLIMT202026110212121.002487.5000001
Jonathan BirdKNIT202026110222222.002491.6700030
Mihlali MpongwanaWPT202026110222.002100.0000000
Tiaan van VuurenKNIT20202611155*-3166.6700000
Lesego SenokwaneKNIT202026110181818.0017105.8800010
Mitchell Van BuurenLIOT20202611133*-3100.0000000
Jason RaubenheimerWART20202611166*-2300.0000010
Dewald BrevisTITT202026110333.00933.3300000
CP KlijnhansLIMT202026110282828.0023121.7400011
Kyle SimmondsWPT20202611133*-3100.0000000
Daniel SmithWPT202026110121212.0010120.0000011
Neil BrandROCT202026110131313.0012108.3300020
Jiveshan PillayWPT202026110434343.0027159.2600070
Abdullah BayoumyLIMT202026110666.001154.5500000
Andile MogkaneWART202026110212121.002391.3000010
LG PretoriusTITT202026110444.004100.0000010
Dian ForresterNWDT20202611111*-616.6700000
JP KingWART202026110505050.0041121.9501041
Jean du PlessisWART202026110252525.0023108.7000001
Garnett TarrMRT202026110333.00742.8600000
Blayde CapellROCT202026110444.003133.3300010
Oliver WhiteheadWPT2020261111212*-3400.0000011
L PhahlamohlakaTITT202026110111111.001668.7500010
E MotswiriKNIT202026110111.00425.0000000
Benjamin van NiekerkMRT202026110141414.001782.3500020
Muhammed MayetMRT202026110121212.001392.3100020
Jon HenrichsenMRT20202611133*-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.