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 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

CSA T20 Challenge 2024/25: Batting records

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Lions×Series: CSA T20 Challenge 2024/25×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
LG PretoriusTIT20243301028234.0060170.00010135
Edward MooreWP20241118787*-62140.3201055
Donavon FerreiraTIT2024330745324.6738194.7401183
Keegan PetersenTIT2024110686868.0040170.0001073
L SchuldNW2024110606060.0051117.6501032
Gavin KaplanBOL20241115353*-41129.2701012
Dayyaan GaliemTIT2024330494416.335098.0000050
Marques AckermanDOL2024110323232.0019168.4200060
Andile PhehlukwayoTIT2024220301815.003293.7500012
Marco JansenNW2024110292929.0014207.1400013
Khaya ZondoDOL2024110282828.0024116.6700040
Prenelan SubrayenDOL20241112727*-22122.7300002
Grant RoelofsenBOL2024110272727.002993.1000030
Heinrich KlaasenTIT2024220271413.502993.1000011
Tshepang DitholeDOL2024110262626.0023113.0400030
Aaron PhangisoKNI2024110242424.0021114.2900020
Gerald CoetzeeTIT2024220222011.002491.6700021
Wihan LubbeNW2024110212121.0015140.0000011
Tiaan van VuurenKNI2024110212121.0021100.0000001
Daniel SmithWP2024110181818.009200.0000040
Abdullah BayoumyWP2024110181818.002378.2600001
Roelof van der MerweTIT202432018159.002281.8200010
Rivaldo MoonsamyTIT202433018136.002185.7100030
Gihahn CloeteKNI2024110171717.002568.0000020
Sibonelo MakhanyaTIT20243311511*7.5015100.0000101
Janneman MalanNW2024110141414.0013107.6900020
T IsaacsNW20241111414*-14100.0000010
Junior DalaTIT2024321141314.001782.3500000
Clyde FortuinBOL2024110121212.001392.3100010
RS PillayDOL2024110121212.001580.0000010
Aviwe MgijimaBOL2024110111111.008137.5000000
Lesiba NgoepeNW2024110111111.009122.2200010
Dewald BrevisTIT2024110111111.004275.0000011
Ayabulela GqamaneBOL2024110777.006116.6700010
Lesego SenokwaneKNI2024110777.00887.5000000
Rilee RossouwKNI2024110666.006100.0000010
George LindeWP2024110666.001154.5500010
L BothaBOL2024110666.00785.7100000
Shaun von BergBOL2024110555.001145.4500000
Jacques SnymanKNI2024110444.00666.6700010
Bryce ParsonsDOL2024110444.003133.3300010
Dane PiedtKNI2024110222.00450.0000000
Sithembile LangaKNI202411122*-540.0000000
Jon-Jon SmutsDOL2024110111.001010.0000000
Malusi SibotoKNI2024110111.00425.0000000
Daryn DupavillonDOL202411111*-1100.0000000
Migael PretoriusNW202411111*-1100.0000000
Imran ManackBOL202411111*-1100.0000000
Mihlali MpongwanaWP2024110111.00250.0000000
Kyle SimmondsWP202411111*-425.0000000
Page 1Next

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