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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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

Batting innings by innings (All cricket)

The highest score in men's cricket v Nelson Mandela Bay Giants is 108* by Reeza Hendricks (JS) v NMBG at Port Elizabeth, 2 Dec 2018.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Nelson Mandela Bay Giants×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Reeza HendricksJS108*62105174.192not out1v NMBGPort Elizabeth2 Dec 2018
Cameron DelportPR844575186.671b SSB Magala2v NMBGPaarl12 Dec 2018
Gihahn CloeteTS655952110.172b CH Morris1v NMBGPort Elizabeth8 Dec 2018
AB de VilliersTS633862165.793c BE Hendricks b CJ Dala1v NMBGPort Elizabeth3 Dec 2019
Reeza HendricksJS625850106.902c HG Kuhn b Imran Tahir2v NMBGPort Elizabeth10 Nov 2019
Janneman MalanCTB604116146.341b Imran Tahir2v NMBGCape Town6 Dec 2019
Ravi BoparaDH57*4341132.566not out1v NMBGPort Elizabeth23 Nov 2019
Janneman MalanCTB5739101146.152lbw b JT Smuts1v NMBGCape Town21 Nov 2018
Wiaan MulderTS524161126.832c HG Kuhn b BE Hendricks1v NMBGPort Elizabeth3 Dec 2019
David MillerDH50*3932128.214not out2v NMBGDurban30 Nov 2019
Aiden MarkramPR503951128.211c sub (R McLaren) b JT Smuts2v NMBGPort Elizabeth30 Nov 2018
Pite van BiljonTS48*3251150.005not out1v NMBGPort Elizabeth13 Dec 2019
David MillerDH453604125.005c †BR Dunk b CJ Dala1v NMBGPort Elizabeth23 Nov 2019
Alex HalesDH413841107.892c †BR Dunk b CJ Dala2v NMBGDurban30 Nov 2019
Quinton de KockCTB401971210.532c HG Kuhn b Imran Tahir2v NMBGCape Town6 Dec 2019
Quinton de KockCTB391843216.672c M Marais b O Nyaku1v NMBGPort Elizabeth20 Nov 2019
Cameron DelportPR392290177.272c JT Smuts b A Mnyaka1v NMBGPaarl8 Dec 2019
Liam LivingstoneCTB392523156.004c N Burger b CH Morris1v NMBGPort Elizabeth20 Nov 2019
Dane VilasJS38*3420111.764not out1v NMBGJohannesburg17 Nov 2018
James VincePR372222168.184c CH Morris b BE Hendricks1v NMBGPort Elizabeth27 Nov 2019
Kyle VerreynnePR36*2050180.005not out1v NMBGPaarl8 Dec 2019
Temba BavumaJS332431137.503c HG Kuhn b CJ Dala2v NMBGPort Elizabeth10 Nov 2019
AB de VilliersTS332640126.924c JJ Roy b SSB Magala1v NMBGPort Elizabeth8 Dec 2018
Dean ElgarTS322113152.383c HG Kuhn b Imran Tahir1v NMBGPort Elizabeth8 Dec 2018
David WieseTS31*2331134.786not out1v NMBGPort Elizabeth13 Dec 2019
Wihan LubbeDH311142281.823c JJ Roy b Imran Tahir2v NMBGDurban30 Nov 2019
Janneman MalanCTB312251140.911c JJ Roy b Imran Tahir1v NMBGPort Elizabeth20 Nov 2019
Henry DavidsPR312740114.811c HG Kuhn b JT Smuts1v NMBGPaarl8 Dec 2019
Tony de ZorziTS302250136.361st †BR Dunk b Imran Tahir1v NMBGPort Elizabeth3 Dec 2019
Wesley MarshallDH292422120.832c CH Morris b Imran Tahir1v NMBGPort Elizabeth23 Nov 2019
Albie MorkelDH28*2121133.336retired hurt1v NMBGPort Elizabeth23 Nov 2018
Andile PhehlukwayoCTB282222127.273c AM Phangiso b CH Morris1v NMBGCape Town21 Nov 2018
Isuru UdanaPR27*2101128.577not out1v NMBGPaarl8 Dec 2019
AB de VilliersTS271540180.003c JT Smuts b M Nabe1v NMBGPort Elizabeth13 Dec 2019
Faf du PlessisPR272112128.573run out (JT Smuts/O Nyaku)1v NMBGPort Elizabeth27 Nov 2019
Temba BavumaJS27312087.103c CH Morris b CJ Dala1v NMBGJohannesburg16 Nov 2019
Marques AckermanCTB261740152.943c N Burger b O Nyaku1v NMBGPort Elizabeth20 Nov 2019
Vernon PhilanderDH262221118.187c AM Phangiso b CJ Dala1v NMBGPort Elizabeth23 Nov 2018
Tony de ZorziTS26271096.302c M Nabe b Imran Tahir1v NMBGPort Elizabeth13 Dec 2019
Khaya ZondoDH26313083.875b SSB Magala1v NMBGPort Elizabeth23 Nov 2018
Dane VilasDH251421178.575lbw b CH Morris2v NMBGDurban30 Nov 2019
Ferisco AdamsPR23*1212191.678not out1v NMBGPort Elizabeth27 Nov 2019
Chris GayleJS231941121.051lbw b R McLaren1v NMBGJohannesburg17 Nov 2018
Rassie van der DussenJS231911121.053lbw b AM Phangiso1v NMBGJohannesburg17 Nov 2018
Henry DavidsPR23252192.001c HG Kuhn b JT Smuts1v NMBGPort Elizabeth27 Nov 2019
Keshav MaharajDH22*2021110.008not out1v NMBGPort Elizabeth23 Nov 2018
Asif AliCTB221112200.004c BM Duckett b R McLaren1v NMBGCape Town21 Nov 2018
Asif AliCTB221412157.145c CJ Dala b Imran Tahir1v NMBGPort Elizabeth20 Nov 2019
Faf du PlessisPR221901115.793c RN ten Doeschate b M Nabe1v NMBGPaarl8 Dec 2019
Ryan RickeltonJS21232191.301b AM Phangiso1v NMBGPort Elizabeth2 Dec 2018
Page 1Next

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.