Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

SA20 2024/25: Batting records

Joe Root has scored the most runs in the SA20 2024/25 v Pretoria Capitals: 170 in 2 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pretoria Capitals×Series: SA20 2024/25×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootPR202522217092*-116146.55020194
Dewald BrevisMCT20252228273*-36227.7801086
Reeza HendricksMCT20251117777*-44175.0001045
David MillerPR20252227748*-42183.3300054
Marco JansenSEC2025220755137.5055136.3601064
Sediqullah AtalMCT2025110747474.0046160.8701046
Connor EsterhuizenMCT2025110696969.0043160.4701063
Aiden MarkramSEC20252216868*68.0056121.4301152
Rubin HermannPR2025220655632.5047138.3001063
Kane WilliamsonDSG20251116060*-40150.0001032
Bryce ParsonsDSG2025110474747.0028167.8600052
Wiaan MulderDSG20251114545*-19236.8400043
Matthew BreetzkeDSG2025110333333.0020165.0000051
Jonny BairstowJSK2025210303030.003293.7500021
Rassie van der DussenMCT2025110303030.0020150.0000013
Delano PotgieterMCT2025210262626.0015173.3300031
Liam DawsonSEC2025110252525.0011227.2700012
Colin IngramMCT2025220231611.5019121.0500031
Ryan RickeltonMCT2025110222222.0013169.2300041
Quinton de KockDSG2025110151515.0014107.1400020
Dunith WellalagePR2025110151515.002075.0000000
Tom AbellSEC20252201597.502171.4300010
Tristan StubbsSEC202522015117.5015100.0000030
Faf du PlessisJSK2025210141414.0013107.6900011
Donavon FerreiraJSK2025210141414.001687.5000001
Craig OvertonSEC2025110121212.0011109.0900010
Patrick KrugerSEC2025110101010.002147.6200010
David BedinghamSEC20252201085.0010100.0000010
Devon ConwayJSK2025210999.001090.0000020
Evan JonesJSK2025210999.008112.5000001
Jordan HermannSEC2025110999.001560.0000010
Lutho SipamlaJSK202521188*-8100.0000010
Simon HarmerSEC2025221878.007114.2900010
Ottniel BaartmanSEC2025210555.001050.0000000
Mitchell Van BuurenPR2025210555.00955.5600000
Imran TahirJSK2025210444.00757.1400000
George LindeMCT202511144*-3133.3300000
Matheesha PathiranaJSK202511144*-3133.3300000
Wihan LubbeJSK2025110333.001127.2700000
Hardus ViljoenJSK2025210222.001020.0000000
Richard GleesonSEC202521111*-1100.0000000
Zak CrawleySEC2025220110.50520.0000100
Moeen AliJSK2025210000.0020.0000100
Heinrich KlaasenDSG2025110000.0020.0000100
Chris BenjaminMCT2025110000.0020.0000100
LG PretoriusPR2025220000.0040.0000200

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.