ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

CSA T20 Challenge 2024/25: Batting by format

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Warriors×Series: CSA T20 Challenge 2024/25×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Rivaldo MoonsamyTITT202024110737373.0039187.1801083
George LindeWPT2020241116666*-31212.9001026
Dayyaan GaliemTITT202024110555555.0034161.7601052
Clyde FortuinBOLT202024110505050.0035142.8601033
Garnett TarrKNIT202024110505050.0028178.5701034
Eathan BoschDOLT202024110454545.0019236.8400005
Jacques SnymanKNIT202024110424242.0026161.5400052
Aviwe MgijimaBOLT202024110404040.0030133.3300012
Lesego SenokwaneKNIT202024110272727.0022122.7300021
Grant RoelofsenBOLT202024110262626.0022118.1800011
Khaya ZondoDOLT202024110252525.0015166.6700031
Jonathan BirdWPT202024110232323.002495.8300030
LG PretoriusTITT202024110232323.0010230.0000012
Aaron PhangisoKNIT202024110181818.0010180.0000011
Kyle VerreynneWPT202024110181818.0018100.0000001
Donavon FerreiraTITT2020241111818*-7257.1400021
Keith DudgeonBOLT2020241111818*-5360.0000021
L BothaBOLT202024110181818.0018100.0000000
SV KitimeWPT202024110171717.002277.2700010
Marques AckermanDOLT202024110151515.001693.7500001
Slade van StadenDOLT202024110151515.0010150.0000011
Jon-Jon SmutsDOLT202024110111111.002152.3800010
Tiaan van VuurenKNIT202024110111111.0011100.0000010
Tshepang DitholeDOLT202024110111111.0011100.0000001
Prenelan SubrayenDOLT202024110101010.009111.1100001
Mihlali MpongwanaWPT202024110101010.001471.4300001
Patrick BothaKNIT202024110888.001361.5400000
Bryce ParsonsDOLT202024110777.001163.6400000
Shaun von BergBOLT202024110666.006100.0000000
Abdullah BayoumyWPT202024110555.00771.4300010
N MokoenaDOLT20202411144*-3133.3300010
Sibonelo MakhanyaTITT20202411133*-650.0000000
Gavin KaplanBOLT202024110333.00475.0000000
Dane PiedtKNIT202024110222.00366.6700000
Edward MooreWPT202024110222.00366.6700000
Dian ForresterKNIT202024110222.00450.0000000
Malusi SibotoKNIT20202411111*-250.0000000
Ayabulela GqamaneBOLT20202411111*-1100.0000000
RS PillayDOLT202024110111.00425.0000000
Beuran HendricksWPT20202411100*-10.0000000
Gihahn CloeteKNIT202024110000.0010.0000100
Okuhle CeleDOLT20202411100*-20.0000000
Kyle SimmondsWPT202024110000.0010.0000100
Neil BrandTITT202024110000.0020.0000100

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.