Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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

SA20 2023/24: Batting by team

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: SA20 2023/24×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Kieron PollardMCTMI Cape Town2024109418733*37.40101185.150021314
Quinton de KockDSGDurban's Super Giants20241212121383*19.36173123.12011219
Dwaine PretoriusDSGDurban's Super Giants2024982992816.5083119.2800091
Prenelan SubrayenDSGDurban's Super Giants202411122*-366.6700000
Keshav MaharajDSGDurban's Super Giants202413964825*16.0044109.0900042
Rassie van der DussenMCTMI Cape Town20241010032810432.80222147.751112316
Nicolas PooranDSGDurban's Super Giants20243318660*43.0054159.2601094
Oli StoneMCTMI Cape Town2024510111.00520.0000000
Reece TopleyDSGDurban's Super Giants2024123200*0.0040.0000100
Kagiso RabadaMCTMI Cape Town20241031964.501181.8200010
Heinrich KlaasenDSGDurban's Super Giants2024131324478540.64215207.910412537
Liam LivingstoneMCTMI Cape Town202410901092612.11104104.8100057
Sam CurranMCTMI Cape Town202410931573826.17122128.69000910
Wiaan MulderDSGDurban's Super Giants2024121022975937.13189157.140302712
Keemo PaulDSGDurban's Super Giants2024651571814.2555103.6400143
Ryan RickeltonMCTMI Cape Town2024101015309858.89305173.770504134
Matthew BreetzkeDSGDurban's Super Giants2024131304167832.00307135.500204022
Thomas KaberMCTMI Cape Town2024843341434.0029117.2400031
Dewald BrevisMCTMI Cape Town2024109115066*18.75107140.19011810
Connor EsterhuizenMCTMI Cape Town2024652813227.0078103.8500043
Adil RashidPCPretoria Capitals202410636021*20.0036166.67001101
David MillerPRPaarl Royals20241010224075*30.00203118.23010216
Colin IngramPCPretoria Capitals202487067439.5762108.0600181
Jos ButtlerPRPaarl Royals20241111140870*40.80284143.660304414
Jason RoyPRPaarl Royals2024111102376821.55162146.300102114
Rilee RossouwPCPretoria Capitals202410901568217.33141110.64012157
James NeeshamPCPretoria Capitals2024660802713.3377103.9000082
Theunis de BruynPCPretoria Capitals2024550574211.405898.2800062
Daryn DupavillonPCPretoria Capitals202483332*-560.0000000
Corbin BoschPCPretoria Capitals202454025106.252696.1500011
Tabraiz ShamsiPRPaarl Royals2024103221*2.00366.6700100
Andile PhehlukwayoPRPaarl Royals202410848128*20.2567120.9000174
Philip SaltPCPretoria Capitals202410901163912.8981143.21002117
Lungi NgidiPRPaarl Royals20249521913*6.3318105.5600002
Bjorn FortuinPRPaarl Royals2024117239137.804586.6700120
Obed McCoyPRPaarl Royals202410411274.009133.3300011
Fabian AllenPRPaarl Royals20248613817*7.6027140.7400123
Eathan BoschPCPretoria Capitals202410825216*8.676777.6100150
Will JacksPCPretoria Capitals2024109024510127.22136180.151112318
Wihan LubbePRPaarl Royals2024111001665716.60150110.67010109
Senuran MuthusamyPCPretoria Capitals20244314838*24.0028171.4300024
Mitchell Van BuurenPRPaarl Royals20241111422172*31.57176125.57011215
Faf du PlessisJSKJoburg Super Kings2024111132395729.88169141.420312510
Imran TahirJSKJoburg Super Kings2024114331*3.001225.0000000
Jon-Jon SmutsDSGDurban's Super Giants2024121212987527.09218136.700312617
Simon HarmerSECSunrisers Eastern Cape202411311065.007142.8600110
Reeza HendricksJSKJoburg Super Kings2024119217279*24.57155110.97012145
Moeen AliJSKJoburg Super Kings202411821693628.17133127.070011110
Lizaad WilliamsJSKJoburg Super Kings20249401072.501758.8200101
Daniel WorrallSECSunrisers Eastern Cape2024113232*3.00742.8600100
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.