Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×
PlayerRunsScoresBF4s6sOppositionGroundDate
Keenan VieiraLIM991500v WARGqeberha29 Sept 2026
Jhedli Van BriesiesBOL991600v WARGqeberha5 Nov 2026
John GleesonAUS88 & 01620v SAPort Elizabeth5 Mar 1970
Kepler WesselsSA884310v WIPort Elizabeth11 Feb 1993
Gus LogieWI881610v SAPort Elizabeth11 Feb 1993
Manzoor ElahiPAK88*1610v NZPort Elizabeth13 Dec 1994
Shane ThomsonNZ881200v PAKPort Elizabeth13 Dec 1994
Salil AnkolaIND88610v SAPort Elizabeth2 Feb 1997
Saba KarimIND881610v SAPort Elizabeth2 Feb 1997
Yasir HameedPAK82 & 61010v SAPort Elizabeth19 Jan 2007
Shahid AfridiPAK88410v SAPort Elizabeth9 Feb 2007
AB de VilliersSA881320v NZPort Elizabeth30 Nov 2007
Johan BothaSA88610v NZPort Elizabeth30 Nov 2007
Shivnarine ChanderpaulWI88*1600v SAPort Elizabeth16 Dec 2007
Gulam BodiSA882500v WIPort Elizabeth16 Dec 2007
Balachandra AkhilRCB88*401v DCPort Elizabeth26 Apr 2009
Yashpal SinghKKR88800v MIPort Elizabeth27 Apr 2009
Herschelle GibbsDC881010v RRPort Elizabeth2 May 2009
Jon-Jon SmutsWAR881410v CCPort Elizabeth15 Feb 2012
Jacques KallisSA881120v NZPort Elizabeth11 Jan 2013
Robin PetersonSA881310v NZPort Elizabeth11 Jan 2013
Mohammad HafeezPAK881600v SAPort Elizabeth27 Nov 2013
Morné van WykDOL881210v WARPort Elizabeth14 Nov 2014
Albie MorkelTIT88*610v WARPort Elizabeth28 Nov 2015
Duanne OlivierKNI88*910v WARPort Elizabeth30 Nov 2016
Jeffrey VandersaySL881610v SAPort Elizabeth28 Jan 2017
Aiden MarkramTIT881800v KNIPort Elizabeth3 Dec 2017
Sarel ErweeDOL881010v WARPort Elizabeth3 Dec 2017
Ajinkya RahaneIND881800v SAPort Elizabeth13 Feb 2018
Dean ElgarSA86 & 23010v SLPort Elizabeth21 Feb 2019
Reeza HendricksSA881610v SLPort Elizabeth13 Mar 2019
Dale SteynCTB88*610v NMBGPort Elizabeth20 Nov 2019
Heino KuhnNMBG88*401v DHPort Elizabeth23 Nov 2019
Ben DunkNMBG88810v DHPort Elizabeth23 Nov 2019
Matthew BreetzkeNMBG881210v TSPort Elizabeth13 Dec 2019
Clyde FortuinBOL881100v WPPort Elizabeth7 Feb 2022
Matthew BreetzkeWAR881110v WPPort Elizabeth9 Feb 2022
Jacques SnymanKNI881410v NWPort Elizabeth10 Feb 2022
Patrick KrugerKNI88910v TITPort Elizabeth12 Feb 2022
Dane VilasWP88900v LIOPort Elizabeth13 Feb 2022
Ruan HaasbroekLIO88401v WPPort Elizabeth13 Feb 2022
Jonathan BirdWP881201v LIOPort Elizabeth13 Feb 2022
Sibonelo MakhanyaTIT88*610v LIOPort Elizabeth17 Feb 2022
Jonathan BirdWP881210v TITPort Elizabeth19 Feb 2022
Grant RoelofsenDOL88601v WPPort Elizabeth23 Feb 2022
Donavon FerreiraTIT88*801v DOLPort Elizabeth25 Feb 2022
Junior DalaTIT881400v BOLPort Elizabeth27 Feb 2022
Jon-Jon SmutsSEC88720v MCTGqeberha16 Jan 2023
James FullerSEC88*220v MCTGqeberha16 Jan 2023
Sam CurranMCT881000v SECGqeberha16 Jan 2023

BF balls faced · 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.