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

SA20 2024/25: Batting innings by innings

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: SA20 2024/25×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
LG PretoriusPR9751106190.201lbw b M Jansen2v SECPaarl11 Jan 2025
Joe RootPR92*60112153.332not out2v PCCenturion18 Jan 2025
Rassie van der DussenMCT91*6455142.191not out1v PRPaarl15 Jan 2025
Ryan RickeltonMCT893986228.212c F du Plessis b M Pathirana2v JSKCape Town18 Jan 2025
Rahmanullah GurbazPC894337206.982c H Klaasen b Noor Ahmad2v DSGDurban10 Jan 2025
Faf du PlessisJSK875547158.182c LG Pretorius b KJ Dudgeon2v PRJohannesburg30 Jan 2025
LG PretoriusPR835283159.621run out (Rashid Khan)2v MCTPaarl15 Jan 2025
Aiden MarkramSEC824972167.354c SR Hain b KT Maphaka1v PRPaarl11 Jan 2025
Rubin HermannPR81*5383152.833not out1v SECCenturion6 Feb 2025
Joe RootPR78*5682139.292not out1v PCPaarl25 Jan 2025
Tony de ZorziSEC7849112159.181c sub (M Van Buuren) b DN Wellalage2v PRCenturion6 Feb 2025
Reeza HendricksMCT77*4445175.003not out1v PCCenturion31 Jan 2025
Heinrich KlaasenDSG76*4736161.705not out1v JSKJohannesburg1 Feb 2025
Devon ConwayJSK76*56113135.711not out2v SECJohannesburg26 Jan 2025
Sediqullah AtalMCT744646160.871c M Boast b JDS Neesham1v PCCape Town2 Feb 2025
Dewald BrevisMCT73*3266228.135not out1v PCCenturion31 Jan 2025
Jordan HermannSEC69*4844143.753not out2v PRCenturion6 Feb 2025
Connor EsterhuizenMCT694363160.472c S Muthusamy b JDS Neesham1v PCCape Town2 Feb 2025
Aiden MarkramSEC68*5552123.645not out1v PCGqeberha22 Jan 2025
Heinrich KlaasenDSG664354153.496c RR Hendricks b C Bosch1v MCTCape Town25 Jan 2025
Will JacksPC643535182.861b Noor Ahmad2v DSGDurban10 Jan 2025
Ryan RickeltonMCT634136153.661c H Klaasen b CJ Dala2v DSGCape Town25 Jan 2025
Aiden MarkramSEC62*4052155.005not out1v JSKCenturion5 Feb 2025
Joe RootPR62*4441140.912not out2v SECPaarl11 Jan 2025
Faf du PlessisJSK613863160.532c Rashid Khan b C Bosch1v MCTCape Town18 Jan 2025
Kane WilliamsonDSG60*4032150.003not out1v PCDurban10 Jan 2025
Jonny BairstowJSK604023150.004c DA Miller b Dayyaan Galiem1v PRPaarl20 Jan 2025
Ryan RickeltonMCT59*3681163.892not out2v SECCape Town29 Jan 2025
Reeza HendricksMCT593781159.463b Mujeeb Ur Rahman1v PRCape Town13 Jan 2025
LG PretoriusPR594181143.901c †T Stubbs b C Overton1v SECCenturion6 Feb 2025
Rubin HermannPR595142115.693c sub (CJ Dala) b MP Stoinis2v DSGPaarl27 Jan 2025
Dewald BrevisMCT572926196.555c B Swanepoel b M Jansen1v SECGqeberha9 Jan 2025
Tom AbellSEC573950146.153c †Q de Kock b Noor Ahmad1v DSGDurban17 Jan 2025
Kane WilliamsonDSG56*4452127.274not out1v MCTCape Town25 Jan 2025
Rubin HermannPR563353169.703c MJ Ackerman b JDS Neesham2v PCCenturion18 Jan 2025
Will JacksPC565322105.661c †KD Karthik b JE Root2v PRPaarl25 Jan 2025
Marcus StoinisDSG55*4052137.505not out1v PRPaarl27 Jan 2025
Quinton de KockDSG554552122.223c D Wiese b G Coetzee2v JSKDurban14 Jan 2025
Will SmeedPC543453158.823c M Van Buuren b Dayyaan Galiem1v PRCenturion18 Jan 2025
Jordan HermannSEC533861139.473c AL Phehlukwayo b E Malinga1v PRGqeberha1 Feb 2025
Dinesh KarthikPR533943135.906c F du Plessis b Imran Tahir1v JSKJohannesburg30 Jan 2025
Will SmeedPC523690144.443c RR Hendricks b D Brevis2v MCTCenturion31 Jan 2025
Donavon FerreiraJSK512225231.827c †Q de Kock b D Pretorius2v DSGJohannesburg1 Feb 2025
Marco JansenSEC513543145.717c RR Rossouw b JDS Neesham1v PCCenturion14 Jan 2025
David MillerPR48*2442200.004not out2v PCCenturion18 Jan 2025
Rassie van der DussenMCT48*3042160.001not out2v SECCape Town29 Jan 2025
George LindeMCT48*3552137.146not out1v JSKJohannesburg11 Jan 2025
David BedinghamSEC484070120.002c F du Plessis b Imran Tahir1v JSKJohannesburg26 Jan 2025
Bryce ParsonsDSG472852167.861b S Muthusamy1v PCDurban10 Jan 2025
Wiaan MulderDSG45*1943236.846not out1v PCDurban10 Jan 2025
Page 1Next

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