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 2023/24: Batting by format

Filters

2 active
Reset"Match result" is from the side of the player or team.
At Boland Park×Series: SA20 2023/24×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Jos ButtlerPRT20202455124770*61.75176140.34030267
Jason RoyPRT2020245501406828.00101138.61010146
David MillerPRT202024551844121.0081103.7000070
Quinton de KockDSGT2020241118383*-51162.7501055
Leus du PlooyJSKT202024110717171.0043165.1201073
Marco JansenSECT2020241117171*-31229.0301046
Mitchell Van BuurenPRT202024552642821.3361104.9200041
Wihan LubbePRT202024540593914.7557103.5100024
Jon-Jon SmutsDSGT202024110525252.0039133.3301071
Andile PhehlukwayoPRT2020244324828*48.0033145.4500052
Tom AbellSECT202024110464646.0025184.0000071
Philip SaltPCT202024110393939.0031125.8100032
Jordan HermannSECT202024110363636.003797.3000031
Connor EsterhuizenMCTT202024110323232.003688.8900030
Heinrich KlaasenDSGT2020241113030*-9333.3300023
Rilee RossouwPCT202024110292929.0018161.1100012
Bjorn FortuinPRT202024531231311.5022104.5500010
Liam LivingstoneMCTT202024110222222.0016137.5000021
Tristan StubbsSECT2020241112222*-10220.0000012
James NeeshamPCT202024110212121.0018116.6700030
Moeen AliJSKT202024110181818.002281.8200010
Sam CurranMCTT202024110181818.002766.6700010
Eathan BoschPCT2020241111616*-1984.2100010
Lungi NgidiPRT2020245321613*16.009177.7800002
Thomas KaberMCTT202024110141414.0012116.6700011
Fabian AllenPRT2020244301494.6711127.2700111
Matthew BreetzkeDSGT202024110121212.0010120.0000011
Faf du PlessisJSKT202024110101010.001190.9100010
Tony de ZorziDSGT202024110101010.001190.9100010
Dane VilasPRT202024110999.006150.0000020
Aiden MarkramSECT202024110999.001090.0000000
Colin IngramPCT202024110888.001361.5400000
Reeza HendricksJSKT202024110888.001361.5400010
Aaron PhangisoJSKT202024110777.005140.0000001
Kagiso RabadaMCTT202024110666.006100.0000010
Theunis de BruynPCT202024110555.00862.5000010
Corbin BoschPCT202024110555.001050.0000000
Ryan RickeltonMCTT202024110555.00683.3300000
Will JacksPCT202024110555.004125.0000010
Donavon FerreiraJSKT202024110555.005100.0000000
Nandre BurgerJSKT202024110444.00666.6700000
Lizaad WilliamsJSKT202024110222.00633.3300000
Dawid MalanSECT202024110222.00825.0000000
Evan JonesPRT202024110222.00728.5700000
Tabraiz ShamsiPRT20202451111*-1100.0000000
Obed McCoyPRT202024510111.00250.0000000
Kieron PollardMCTT202024110000.0020.0000100
Imran TahirJSKT20202411100*-10.0000000
Rassie van der DussenMCTT202024110000.0020.0000100
Wayne MadsenJSKT202024110000.0010.0000100
Page 1Next

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