Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Nelson Mandela Bay Giants: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Nelson Mandela Bay Giants×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Jon-Jon SmutsNMBG05000.001c HE van der Dussen b BE Hendricks2v JSJohannesburg17 Nov 2018
Marco MaraisNMBG08000.002b BE Hendricks2v JSJohannesburg17 Nov 2018
Ben DuckettNMBG754555166.673c CP Savage b E Leie2v JSJohannesburg17 Nov 2018
Heino KuhnNMBG141011140.004b E Leie2v JSJohannesburg17 Nov 2018
Christiaan JonkerNMBG9910100.005c PJ van Biljon b D Olivier2v JSJohannesburg17 Nov 2018
Rudi SecondNMBG15*171088.246not out2v JSJohannesburg17 Nov 2018
Ryan McLarenNMBG10*141071.437not out2v JSJohannesburg17 Nov 2018
Marco MaraisNMBG240050.001c †Q de Kock b DW Steyn2v CTBCape Town21 Nov 2018
Jon-Jon SmutsNMBG8120166.672c & b DW Steyn2v CTBCape Town21 Nov 2018
Ben DuckettNMBG232211104.553c Asif Ali b AL Phehlukwayo2v CTBCape Town21 Nov 2018
Heino KuhnNMBG553571157.144run out (MP Siboto)2v CTBCape Town21 Nov 2018
Christiaan JonkerNMBG8810100.005c F Behardien b Hussain Talat2v CTBCape Town21 Nov 2018
Chris MorrisNMBG01000.006c F Behardien b Hussain Talat2v CTBCape Town21 Nov 2018
Ryan McLarenNMBG9*800112.507not out2v CTBCape Town21 Nov 2018
Rudi SecondNMBG18*721257.148not out2v CTBCape Town21 Nov 2018
Jon-Jon SmutsNMBG62*5262119.231not out2v DHPort Elizabeth23 Nov 2018
Marco MaraisNMBG423851110.532b VD Philander2v DHPort Elizabeth23 Nov 2018
Ben DuckettNMBG21*1620131.253not out2v DHPort Elizabeth23 Nov 2018
Marco MaraisNMBG474151114.631b L Sipamla1v TSCenturion25 Nov 2018
Jon-Jon SmutsNMBG191840105.562c SC Williams b C Bosch1v TSCenturion25 Nov 2018
Ben DuckettNMBG390033.333st †GL Cloete b BMAJ Mendis1v TSCenturion25 Nov 2018
Wihan LubbeNMBG230066.674c D Elgar b R Frylinck1v TSCenturion25 Nov 2018
Christiaan JonkerNMBG5410125.005b BMAJ Mendis1v TSCenturion25 Nov 2018
Rudi SecondNMBG261731152.946b BMAJ Mendis1v TSCenturion25 Nov 2018
Chris MorrisNMBG13151086.677c †GL Cloete b L Sipamla1v TSCenturion25 Nov 2018
Sisanda MagalaNMBG01000.008c †GL Cloete b BMAJ Mendis1v TSCenturion25 Nov 2018
Carmi le RouxNMBG8*101080.009not out1v TSCenturion25 Nov 2018
Imran TahirNMBG01000.0010b L Sipamla1v TSCenturion25 Nov 2018
Junior DalaNMBG4*210200.0011not out1v TSCenturion25 Nov 2018
Marco MaraisNMBG201031200.001b BC Fortuin1v PRPort Elizabeth30 Nov 2018
Jon-Jon SmutsNMBG211611131.252b BC Fortuin1v PRPort Elizabeth30 Nov 2018
Ben DuckettNMBG161011160.003b TL Moreki1v PRPort Elizabeth30 Nov 2018
Heino KuhnNMBG543652150.004lbw b T Shamsi1v PRPort Elizabeth30 Nov 2018
Christiaan JonkerNMBG232321100.005c †M Mosehle b D Wiese1v PRPort Elizabeth30 Nov 2018
Rudi SecondNMBG790077.786b D Paterson1v PRPort Elizabeth30 Nov 2018
Chris MorrisNMBG15*1011150.007not out1v PRPort Elizabeth30 Nov 2018
Sisanda MagalaNMBG240050.008b D Paterson1v PRPort Elizabeth30 Nov 2018
Aaron PhangisoNMBG02000.009run out (D Paterson)1v PRPort Elizabeth30 Nov 2018
Junior DalaNMBG0000-10run out (D Paterson)1v PRPort Elizabeth30 Nov 2018
Jon-Jon SmutsNMBG10111090.911b K Rabada2v JSPort Elizabeth2 Dec 2018
Marco MaraisNMBG290022.222c RR Hendricks b BE Hendricks2v JSPort Elizabeth2 Dec 2018
Ben DuckettNMBG11171064.713c RD Rickelton b SR Harmer2v JSPort Elizabeth2 Dec 2018
Heino KuhnNMBG12161075.004b D Pretorius2v JSPort Elizabeth2 Dec 2018
Christiaan JonkerNMBG01000.005lbw b D Pretorius2v JSPort Elizabeth2 Dec 2018
Rudi SecondNMBG350060.006c RD Rickelton b D Pretorius2v JSPort Elizabeth2 Dec 2018
Chris MorrisNMBG161011160.007c K Rabada b E Leie2v JSPort Elizabeth2 Dec 2018
Sisanda MagalaNMBG02000.008b E Leie2v JSPort Elizabeth2 Dec 2018
Aaron PhangisoNMBG17182094.449b BE Hendricks2v JSPort Elizabeth2 Dec 2018
Junior DalaNMBG7510140.0010b K Rabada2v JSPort Elizabeth2 Dec 2018
Imran TahirNMBG9*601150.0011not out2v JSPort 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.