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

South Africa: Batting figures (T20Is)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSA2012-20261101099309511530.952176142.2321910313133
Andile PhehlukwayoSA2017-20244225716627*9.22153108.50007165
Reeza HendricksSA2014-202590892250411728.781938129.21118726870
Temba BavumaSA2019-2023363546707221.61567118.170166216
JP DuminySA2007-2019817525193496*38.681532126.24011613871
Tabraiz ShamsiSA2017-202470149104*2.002737.0400500
Rilee RossouwSA2014-20232927576710934.86480159.792356939
Kagiso RabadaSA2014-20267930171842214.15159115.72005186
AB de VilliersSA2006-2017787511167279*26.131237135.17010514060
Keshav MaharajSA2021-202654197107418.9212784.2500465
Bjorn FortuinSA2019-2026322081293210.75115112.17004142
Herschelle GibbsSA2005-20102323140090*18.18318125.790344512
George LindeSA2020-2026372654034819.19273147.620042722
Shaun PollockSA2005-200812928636*12.2970122.8600344
Lizaad WilliamsSA2021-2025201041452.332653.8500300
Wiaan MulderSA2021-2026151221523615.20145104.83003116
Richard LeviSA201213132236117*21.45167141.321132015
Chris MorrisSA2012-20192313413355*14.78102130.39013125
Gerald CoetzeeSA2023-2026181421282310.6793137.63003107
Tristan StubbsSA2022-20265243119677630.22727133.010237537
David MillerSA2010-2026137121402763106*34.111947141.91293182139
N MokoenaSA20266312626*13.0024108.3300213
Kwena MaphakaSA2024-202622641912*9.502479.1700220
Henry DavidsSA2012-20139901616817.89134120.15022184
Dale SteynSA2007-202047126215*3.502680.7700220
Loots BosmanSA2006-2010141413239424.85219147.490322720
Anrich NortjeSA2019-20264714630123.755060.0000211
Dwaine PretoriusSA2017-20223017526177*21.75159164.150122215
LG PretoriusSA2025-20261717042710125.12283150.881224815
Lungi NgidiSA2017-20266418135913*11.807281.9400251
Marco JansenSA2022-20263020526855*17.87182147.250221721
Ryan RickeltonSA2024-20262929374177*28.50493150.300425742
Hashim AmlaSA2009-201841415115897*32.17883131.1407213323
Rassie van der DussenSA2018-2025575311140694*33.481092128.7501028962
Heinrich KlaasenSA2018-202458531010008123.26705141.840527252
Aiden MarkramSA2019-2026777311196686*31.711332147.60014218383
Monde ZondekiSA2006110000.0010.0000100
Tyron HendersonSA2006110000.0020.0000100
Prenelan SubrayenSA2026610000.0010.0000100
Vaughn van JaarsveldSA200933015125.002365.2200100
Makhaya NtiniSA2005-201110421055.001190.9100120
Beuran HendricksSA2014-202119521812*6.002378.2600101
Lutho SipamlaSA2019-20261552178*5.672568.0000110
Senuran MuthusamySA20255512496.0023104.3500121
Roelof van der MerweSA2009-20101363574819.0050114.0000124
Ottniel BaartmanSA2024-2026216214123.503540.0000110
Colin IngramSA2010-20129912107826.25162129.63011237
Justin OntongSA2008-2015141001584815.80109144.95001611
David WieseSA2013-201620114922813.1475122.6700143
Janneman MalanSA2019-2021111102415521.91186129.570112511
Page 1Next

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