Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by series (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Boland Park×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
LG PretoriusPRSA20 2024/2520255502509750.00149167.790212711
Jos ButtlerPRSA20 2023/24202455124770*61.75176140.34030267
Henry DavidsPRMzansi Super League 2019/20201966119277*38.40135142.22010235
Gavin KaplanBOLCSA Pro20 2026/27202655218774*62.33137136.50020174
Jos ButtlerPRSA20 2022/2320235511816845.25143126.57010211
Cameron DelportPRMzansi Super League 2019/2020196601818430.17118153.39010283
James VincePRMzansi Super League 2019/20201944216386*81.50116140.52010143
Joe RootPRSA20 2024/25202555216178*53.67124129.84021153
Cameron DelportPRMzansi Super League 2018/1920182201578478.5088178.410201110
LG PretoriusPRSA20 2025/262025-202655115098*37.50109137.61011153
Janneman MalanCCCSA T20 Challenge 2018/192019221140103*140.0081172.84100171
Jason RoyPRSA20 2023/2420245501406828.00101138.61010146
Neil BrandBOLCSA Pro20 2026/2720265501407228.00111126.13010152
Faf du PlessisPRMzansi Super League 2018/19201833113676*68.0099137.37020150
Faf du PlessisPRMzansi Super League 2019/20201966213466*33.5091147.2501159
Wihan LubbePRSA20 2022/2320235501335726.6093143.01011135
Dwaine PretoriusPRMzansi Super League 2019/2020194401234330.7580153.7500058
Rubin HermannPRSA20 2025/262025-202654111465*38.00103110.6801193
Lehan BothaBOLCSA Pro20 2026/27202644111152*37.00101109.9001055
Hashim AmlaCCRam Slam T20 Challenge 2013/1420142201108455.0077142.86010113
Dean ElgarTSMzansi Super League 2019/20201922111088*110.0082134.1501092
Daniel LawrencePRSA20 2025/2620263301106336.6778141.0301037
David MillerPRSA20 2024/25202554411040*-87126.4400083
Owais ShahCCRam Slam T20 Challenge 2012/13201322210561*-69152.1701065
Khaya ZondoIMPMiWAY T20 Challenge 2011/122012111100100*-63158.7310092
David MillerPRSA20 2022/23202355210028*33.3370142.8600092
Alex HalesDHMzansi Super League 2019/2020191119797*-55176.3601094
Amelia KerrNZWICC Women's T20 World Cup 2022/232023330976632.3390107.78010110
Hashim AmlaCCRam Slam T20 Challenge 2017/182017220945247.0071132.3901051
Vaughn van JaarsveldPRMzansi Super League 2018/192018441933231.0078119.2300080
Rassie van der DussenMCTSA20 2024/2520251119191*-64142.1901055
Ryan RickeltonJSMzansi Super League 2018/192018110919191.0059154.2401073
Dane VilasCCMiWAY T20 Challenge 2011/122012221915791.0057159.6501083
Richard LeviCCRam Slam T20 Challenge 2015/162015220885244.0060146.67010112
Rubin HermannPRSA20 2024/252025330875929.0080108.7501063
Henry DavidsPRMzansi Super League 2018/192018551876021.7567129.8501074
Asa TribePRSA20 2025/262025-2026550875117.4068127.9401091
Aiden MarkramSAWest Indies tour of South Africa 2025/2620261118686*-47182.9801093
Mitchell Van BuurenPRSA20 2024/252025541844428.009192.3100040
David MillerPRSA20 2023/242024551844121.0081103.7000070
Quinton de KockDSGSA20 2023/2420241118383*-51162.7501055
Stiaan van ZylCCMiWAY T20 Challenge 2011/122012220835541.5049169.3901054
Aiden MarkramSECSA20 2024/252025110828282.0049167.3501072
Stiaan van ZylCCRam Slam T20 Challenge 2013/1420142218177*81.0064126.5601072
Gihahn CloeteTSMzansi Super League 2018/192018110808080.0049163.27010111
Dane VilasCCRam Slam T20 Challenge 2012/132013220804840.0058137.9300092
Rassie van der DussenJSMzansi Super League 2018/192018110787878.0049159.1801034
Slade van StadenSWDCSA Pro20 2026/272026110777777.0051150.9801073
Sarah TaylorENGWEngland Women in South Africa T20I Series 2015/1620161117474*-51145.10010110
David MillerPRSA20 2025/262025-2026540734518.2563115.8700034
Page 1Next

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.