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 2025/26: Batting by ground

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: SA20 2025/26×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Corbin BoschMCTNewlandsCape Town2025-20265542310*23.0020115.0000020
Dian ForresterJSKThe Wanderers StadiumJohannesburg202643313980*-83167.47010116
Tristan StubbsSECSt George's ParkGqeberha2025-20265539747*48.5079122.7800071
Donavon FerreiraJSKThe Wanderers StadiumJohannesburg20264426433*32.0034188.2400036
Delano PotgieterPRBoland ParkPaarl2025-2026542169*8.003250.0000010
Akeal HoseinJSKThe Wanderers StadiumJohannesburg2026432105*10.001283.3300110
Ottniel BaartmanPRBoland ParkPaarl2025-202632276*-7100.0000010
LG PretoriusPRBoland ParkPaarl2025-202655115098*37.50109137.61011153
Jordan HermannSECSt George's ParkGqeberha2025-20265511384734.5099139.39000154
Dewald BrevisPCNewlandsCape Town2025-2026221137101137.0069198.55100911
Shai HopePCKingsmeadDurban2026221129118*129.0078165.38100109
Sherfane RutherfordPCSuperSport ParkCenturion20263311295364.5069186.96010712
Rubin HermannPRBoland ParkPaarl2025-202654111465*38.00103110.6801193
Ryan RickeltonMCTThe Wanderers StadiumJohannesburg2026111113113*-60188.3310089
Jos ButtlerDSGKingsmeadDurban2025-202643111097*55.0065169.23010115
Dewald BrevisPCKingsmeadDurban20262218775*87.0043202.3301049
Jonny BairstowSECSuperSport ParkCenturion20261118585*-45188.8901086
Matthew BreetzkeSECNewlandsCape Town20262218468*84.0069121.7401052
Quinton de KockSECSuperSport ParkCenturion20261117979*-41192.6801056
Sherfane RutherfordPCThe Wanderers StadiumJohannesburg20261117474*-50148.00010102
David MillerPRSt George's ParkGqeberha20251117171*-38186.8401045
Reeza HendricksMCTSt George's ParkGqeberha20261117070*-44159.0901081
Reeza HendricksMCTSuperSport ParkCenturion20261116868*-50136.0001044
Tristan StubbsSECNewlandsCape Town20262216763*67.0047142.5501024
Sherfane RutherfordPCNewlandsCape Town2025-20262216447*64.0026246.1500008
Jordan HermannSECBoland ParkPaarl20251116262*-28221.4301054
Shubham RanjaneJSKThe Wanderers StadiumJohannesburg20262215750*57.0036158.3301052
Leus du PlooyJSKBoland ParkPaarl20261115454*-27200.0001053
Kyle VerreynnePRThe Wanderers StadiumJohannesburg20261115252*-46113.0401051
Kane WilliamsonDSGKingsmeadDurban2025-2026441482216.0046104.3500051
James ColesSECThe Wanderers StadiumJohannesburg20261114545*-19236.8400043
Akeal HoseinJSKSuperSport ParkCenturion2025-20262214222*42.0019221.0500024
Sherfane RutherfordPCBoland ParkPaarl20261114242*-35120.0000033
Sikandar RazaPRBoland ParkPaarl20264414127*13.6740102.5000032
Sikandar RazaPRSuperSport ParkCenturion2026221373537.0021176.1900023
Bjorn FortuinPRKingsmeadDurban20261113535*-24145.8300041
Asa TribePRSuperSport ParkCenturion20262213530*35.0025140.0000041
Lewis GregorySECSt George's ParkGqeberha2025-20264313425*17.0030113.3300021
Evan JonesDSGNewlandsCape Town20251113333*-14235.7100042
Liam LivingstoneDSGBoland ParkPaarl20261113232*-10320.0000014
Andre RussellPCSuperSport ParkCenturion2026331301515.0020150.0000032
David MillerPRSuperSport ParkCenturion20261112828*-16175.0000050
Devon ConwayDSGKingsmeadDurban20252212824*28.0017164.7100022
Marco JansenSECSt George's ParkGqeberha2025-2026531261713.0017152.9400021
Tristan StubbsSECKingsmeadDurban20261112626*-22118.1800010
George LindeMCTBoland ParkPaarl20261112020*-16125.0000021
Karim JanatMCTThe Wanderers StadiumJohannesburg20261112020*-11181.8200012
David MillerPRNewlandsCape Town20261111919*-9211.1100021
Matthew BreetzkeSECThe Wanderers StadiumJohannesburg20261111919*-18105.5600020
Duan JansenJSKSuperSport ParkCenturion2025-20262111818*-12150.0000002
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.