Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL92/3 (14)BOL chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

SA20 2023/24: Batting by ground

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: SA20 2023/24×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Kieron PollardMCTKingsmeadDurban20241113131*-14221.4300041
Quinton de KockDSGKingsmeadDurban202455036167.203894.7400042
Dwaine PretoriusDSGKingsmeadDurban2024331352317.503697.2200020
Prenelan SubrayenDSGKingsmeadDurban202411122*-366.6700000
Keshav MaharajDSGKingsmeadDurban202454314814.001782.3500020
Rassie van der DussenMCTKingsmeadDurban2024110242424.0020120.0000011
Nicolas PooranDSGKingsmeadDurban2024220261513.0023113.0400040
Reece TopleyDSGKingsmeadDurban202441100*-10.0000000
Heinrich KlaasenDSGKingsmeadDurban20245502608552.00128203.130301521
Liam LivingstoneMCTKingsmeadDurban2024110252525.0020125.0000003
Sam CurranMCTKingsmeadDurban202411166*-4150.0000010
Wiaan MulderDSGKingsmeadDurban2024550745214.8050148.0001064
Keemo PaulDSGKingsmeadDurban2024330321710.673688.8900131
Ryan RickeltonMCTKingsmeadDurban2024110878787.0051170.5901066
Matthew BreetzkeDSGKingsmeadDurban20245502387847.60146163.010202513
Dewald BrevisMCTKingsmeadDurban2024110555.005100.0000010
Connor EsterhuizenMCTKingsmeadDurban2024110171717.0010170.0000002
David MillerPRBoland ParkPaarl2024551844121.0081103.7000070
Colin IngramPCBoland ParkPaarl2024110888.001361.5400000
Jos ButtlerPRBoland ParkPaarl202455124770*61.75176140.34030267
Jason RoyPRBoland ParkPaarl20245501406828.00101138.61010146
Rilee RossouwPCBoland ParkPaarl2024110292929.0018161.1100012
James NeeshamPCBoland ParkPaarl2024110212121.0018116.6700030
Theunis de BruynPCBoland ParkPaarl2024110555.00862.5000010
Corbin BoschPCBoland ParkPaarl2024110555.001050.0000000
Tabraiz ShamsiPRBoland ParkPaarl202451111*-1100.0000000
Andile PhehlukwayoPRBoland ParkPaarl20244324828*48.0033145.4500052
Philip SaltPCBoland ParkPaarl2024110393939.0031125.8100032
Lungi NgidiPRBoland ParkPaarl20245321613*16.009177.7800002
Bjorn FortuinPRBoland ParkPaarl2024531231311.5022104.5500010
Obed McCoyPRBoland ParkPaarl2024510111.00250.0000000
Fabian AllenPRBoland ParkPaarl20244301494.6711127.2700111
Eathan BoschPCBoland ParkPaarl20241111616*-1984.2100010
Will JacksPCBoland ParkPaarl2024110555.004125.0000010
Wihan LubbePRBoland ParkPaarl2024540593914.7557103.5100024
Mitchell Van BuurenPRBoland ParkPaarl2024552642821.3361104.9200041
Kieron PollardMCTThe Wanderers StadiumJohannesburg202411199*-8112.5000010
Faf du PlessisJSKThe Wanderers StadiumJohannesburg20247711475724.50109134.86021156
Imran TahirJSKThe Wanderers StadiumJohannesburg202473231*3.001127.2700000
Jon-Jon SmutsDSGSt George's ParkGqeberha2024110757575.0038197.3701047
Simon HarmerSECSt George's ParkGqeberha202441144*-3133.3300000
Reeza HendricksJSKThe Wanderers StadiumJohannesburg202476211579*28.75100115.0001294
Quinton de KockDSGSt George's ParkGqeberha2024110232323.0016143.7500031
Moeen AliJSKThe Wanderers StadiumJohannesburg20247621153028.7585135.2900197
Lizaad WilliamsJSKThe Wanderers StadiumJohannesburg2024520874.001080.0000001
Rassie van der DussenMCTThe Wanderers StadiumJohannesburg2024110104104104.0050208.0010096
Nicolas PooranDSGSt George's ParkGqeberha20241116060*-31193.5501054
Daniel WorrallSECSt George's ParkGqeberha2024410000.0020.0000100
Adam RossingtonSECSt George's ParkGqeberha2024110999.005180.0000001
Liam DawsonSECSt George's ParkGqeberha202442121*2.00366.6700000
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.