Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting innings by innings (All cricket)

The highest score in men's cricket v South Africa Emerging is 97 by Jonathan Bird (KNI) v SA-E at Pretoria, 18 Oct 2026.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa Emerging×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Jonathan BirdKNI974687210.871c Bandile Mbatha b Jason Rowles1v SA-EPretoria18 Oct 2026
Joshua van HeerdenWP88*4656191.303not out2v SA-ECape Town4 Oct 2026
Neil BrandBOL764065190.001c Ombesa Matsha b Lleyton Troskie2v SA-ECenturion11 Oct 2026
Ruben du ToitMPU75*5535136.362not out2v SA-EWhite River22 Oct 2026
Dewald BrevisTIT65*2228295.454not out2v SA-EOudtshoorn7 Oct 2026
Edward MooreWP493152158.061c & b Jason Rowles2v SA-ECape Town4 Oct 2026
Gihahn CloeteKNI413421120.592b Markus Bakker1v SA-EPretoria18 Oct 2026
Jurie SnymanES362623138.464lbw b Jason Rowles2v SA-EBenoni25 Oct 2026
Garnett TarrMPU363231112.504lbw b Zakwan Patel2v SA-EWhite River22 Oct 2026
Ronan HermannES332260150.002c Jason Rowles b Markus Bakker2v SA-EBenoni25 Oct 2026
Cole AbrahamsKNI29*1521193.335not out1v SA-EPretoria18 Oct 2026
Rivaldo MoonsamyTIT28*1750164.713not out2v SA-EOudtshoorn7 Oct 2026
LG PretoriusTIT271722158.821b Zizi Mkhize2v SA-EOudtshoorn7 Oct 2026
Christopher BritzES261931136.843c Vihan Pretorius b Schalk Engelbrecht2v SA-EBenoni25 Oct 2026
Sinethemba QeshileTIT231431164.292c Zizi Mkhize b Lleyton Troskie2v SA-EOudtshoorn7 Oct 2026
Dewan MaraisES22*1611137.505not out2v SA-EBenoni25 Oct 2026
Wian RuthvenKNI201012200.004b Markus Bakker1v SA-EPretoria18 Oct 2026
Gavin KaplanBOL201630125.003lbw b Bandile Mbatha2v SA-ECenturion11 Oct 2026
Imran ManackBOL17721242.867run out (†Kamo Phiri/Bandile Mbatha)2v SA-ECenturion11 Oct 2026
George LindeWP151201125.005c Schalk Engelbrecht b Zakwan Patel2v SA-ECape Town4 Oct 2026
Lesego SenokwaneKNI12910133.333lbw b Markus Bakker1v SA-EPretoria18 Oct 2026
Muhammed MayetMPU12920133.333c Bandile Mbatha b Markus Bakker2v SA-EWhite River22 Oct 2026
Kashief JosephWP11*1000110.006not out2v SA-ECape Town4 Oct 2026
Yassar CookMPU11820137.501c Ayabonga Tongo b Divan de Villiers2v SA-EWhite River22 Oct 2026
Daniel SmithWP111001110.004c Adnaan Lagadien b Zakwan Patel2v SA-ECape Town4 Oct 2026
Lehan BothaBOL10710142.864b Lleyton Troskie2v SA-ECenturion11 Oct 2026
Jhedli Van BriesiesBOL9*140064.295not out2v SA-ECenturion11 Oct 2026
Thabile HlatukaMPU8*401200.007not out2v SA-EWhite River22 Oct 2026
Bryn BrokenshaMPU8610133.336b Conrad Mouton2v SA-EWhite River22 Oct 2026
SV KitimeWP891088.892c Jaydon Brooker b Divan de Villiers2v SA-ECape Town4 Oct 2026
Kabelo SekhukhuneES781087.501c Markus Bakker b Schalk Engelbrecht2v SA-EBenoni25 Oct 2026
Siyabonga MahimaBOL6*310200.009not out2v SA-ECenturion11 Oct 2026
Blayde CapellBOL6610100.002c Vihan Pretorius b Divan de Villiers2v SA-ECenturion11 Oct 2026
Aryan GopalanES4210200.007c Joshua van Biljon b Jason Rowles2v SA-EBenoni25 Oct 2026
Ferisco AdamsBOL480050.006c Adnaan Lagadien b Lleyton Troskie2v SA-ECenturion11 Oct 2026
Leander LubbeES3200150.006run out (Bandile Mbatha)2v SA-EBenoni25 Oct 2026
Tiaan van VuurenKNI340075.007c †Kamo Phiri b Markus Bakker1v SA-EPretoria18 Oct 2026
Amaan KhanES2*200100.008not out2v SA-EBenoni25 Oct 2026
Seth FlerdermausKNI0*1000.008not out1v SA-EPretoria18 Oct 2026
Glenton StuurmanBOL01000.008st †Kamo Phiri b Ayabonga Tongo2v SA-ECenturion11 Oct 2026
Ross BoastKNI01000.006lbw b Conrad Mouton1v SA-EPretoria18 Oct 2026
Benjamin van NiekerkMPU05000.005c Adnaan Lagadien b Ayabonga Tongo2v SA-EWhite River22 Oct 2026

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.