Live4th ODI · Ireland in Namibia 2026/27NAM29/2 (10.1)IRE298/8 (50)NAM need 270 runs in 239 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v MI Cape Town×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
LG PretoriusPRBoland ParkPaarl2025-202622118198*181.00117154.70020185
Faf du PlessisJSKNewlandsCape Town2023-20264411636154.3393175.27020188
Leus du PlooyJSKThe Wanderers StadiumJohannesburg2023-202533215381*153.0095161.05010194
Heinrich KlaasenDSGNewlandsCape Town2023-20254401306632.5086151.16010126
Aiden MarkramSECSt George's ParkGqeberha2023-20253301235441.0086143.02020113
Jos ButtlerPRBoland ParkPaarl2023-20242201226861.00100122.00020141
Jordan HermannSECNewlandsCape Town2024-2026221118106*118.0080147.5010086
Kyle VerreynnePCSuperSport ParkCenturion2024-2025221117116*117.0056208.9310079
Jos ButtlerPR/DSGNewlandsCape Town2023-20253301175139.0085137.65010144
Marco JansenSECNewlandsCape Town2023-20264301156638.3353216.98010612
Devon ConwayJSK/DSGNewlandsCape Town2025220996449.5064154.69010112
Kane WilliamsonDSGNewlandsCape Town20252219656*96.0069139.13010122
David MillerPRBoland ParkPaarl2023-2026442932646.5078119.23000100
Matthew BreetzkeDSGKingsmeadDurban2023-20243218748*87.0063138.1000093
Heinrich KlaasenDSGKingsmeadDurban2023-2025420858542.5037229.7301148
Wiaan MulderJSK/DSGNewlandsCape Town2023-20264418538*28.3354157.41000121
David MillerPRNewlandsCape Town2023-2026441824227.3365126.1500082
Dian ForresterJSKThe Wanderers StadiumJohannesburg20261118080*-42190.4801045
Theunis de BruynPCNewlandsCape Town2023-2024220784239.0059132.2000054
James VinceJSKThe Wanderers StadiumJohannesburg2026110777777.0043179.07010103
Aiden MarkramDSG/SECNewlandsCape Town2023-2025440763519.0063120.6300072
Jason RoyPRBoland ParkPaarl2023-2024220726836.0054133.3301081
Matthew BreetzkeDSG/SECNewlandsCape Town2024-2026330704823.338186.4200042
Quinton de KockDSGKingsmeadDurban2023-2024320686334.0047144.6801083
Leus du PlooyJSKNewlandsCape Town2023-20253316741*33.5047142.5500034
Tristan StubbsSECSt George's ParkGqeberha2023-2026441673022.3350134.0000032
Matthew BreetzkeSECSt George's ParkGqeberha2026110666666.0055120.0001080
Will JacksPCSuperSport ParkCenturion2024-2025220653932.5031209.6800074
Wihan LubbePR/JSK/PCNewlandsCape Town2023-2025440646016.0050128.0001172
Will JacksPCNewlandsCape Town2023-2025330636221.0031203.2301155
Tom AbellSECSt George's ParkGqeberha2024-2025220606030.0045133.3301181
Jonny BairstowJSK/SECNewlandsCape Town2025-20262215843*58.0037156.7600045
Quinton de KockSECSt George's ParkGqeberha2026110565656.0049114.2901062
Donavon FerreiraJSKThe Wanderers StadiumJohannesburg2023-2026430552218.3349112.2400034
Kyle VerreynnePR/JSK/PCNewlandsCape Town2023-2026441553418.3344125.0000043
James NeeshamPCNewlandsCape Town2023-2025221543254.0042128.5700043
Dawid MalanSECNewlandsCape Town2024110535353.0037143.2401043
Sherfane RutherfordPCSuperSport ParkCenturion2026110535353.0027196.3001035
Will SmeedPCSuperSport ParkCenturion2025110525252.0036144.4401090
Asa TribePRBoland ParkPaarl2026110515151.0034150.0001051
Jason RoyPRNewlandsCape Town2023-2024220513825.5028182.1400035
Senuran MuthusamyPC/SECNewlandsCape Town2023-20264415038*16.6733151.5200023
Romario ShepherdJSKThe Wanderers StadiumJohannesburg2023-2024221493449.0030163.3300034
Tristan StubbsSECNewlandsCape Town2023-2026441482816.0041117.0700023
Sherfane RutherfordPCNewlandsCape Town20251114747*-15313.3300006
Keemo PaulDSGKingsmeadDurban2023-2024220463123.0031148.3900061
David MillerPRSt George's ParkGqeberha2025110454545.0026173.0800043
Shai HopePCNewlandsCape Town2025110454545.0030150.0000032
David BedinghamSECNewlandsCape Town2025110454545.0045100.0000050
Sarel ErweeSECSt George's ParkGqeberha2023110414141.0035117.1400032
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.