Live7th 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 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Nelson Mandela Bay Giants×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris MorrisNMBGTshwane Spartans2018-2019530594219.6744134.0900043
Jon-Jon SmutsNMBGTshwane Spartans2018-2019540552613.7549112.2400090
Imran TahirNMBGTshwane Spartans2018-201953284*8.001361.5400100
Jon-Jon SmutsNMBGDurban Heat2018-201944221162*105.50157134.39030235
Heino KuhnNMBGPaarl Rocks2018-20194401305832.50100130.00020103
Heino KuhnNMBGJozi Stars2018-2019430734724.3363115.8700081
Marco MaraisNMBGPaarl Rocks2018-2019440622115.5056110.7100032
Jon-Jon SmutsNMBGPaarl Rocks2018-2019440612115.2560101.6700051
Chris MorrisNMBGPaarl Rocks2018-20194435627*56.0031180.6500025
Jon-Jon SmutsNMBGJozi Stars2018-20194414223*14.0036116.6700132
Heino KuhnNMBGTshwane Spartans2018-20194301053.331855.5600100
Junior DalaNMBGJozi Stars2018-2019410777.005140.0000010
Ben DunkNMBGTshwane Spartans201932113499*134.0076176.32010145
Jason RoyNMBGDurban Heat2018-20193301125037.3380140.00010125
Marco MaraisNMBGTshwane Spartans2018-2019331934746.5076122.37000101
Jon-Jon SmutsNMBGCape Town Blitz2018-2019330887329.3372122.2201083
Marco MaraisNMBGDurban Heat2018-2019331784239.0054144.4400093
Heino KuhnNMBGCape Town Blitz2018-2019330775525.6754142.5901082
Marco MaraisNMBGCape Town Blitz2018-20193314440*22.0028157.1400042
Chris MorrisNMBGJozi Stars2018-2019320362018.0021171.4300031
Chris MorrisNMBGDurban Heat2018-20193212422*24.0012200.0000031
Chris MorrisNMBGCape Town Blitz2018-20193322219*22.0013169.2300111
Matthew BreetzkeNMBGTshwane Spartans20193201487.001687.5000010
Imran TahirNMBGJozi Stars2018-201931199*-6150.0000001
Junior DalaNMBGPaarl Rocks2018-2019331994.506150.0000110
Heino KuhnNMBGDurban Heat2018-201932188*8.008100.0000101
Junior DalaNMBGTshwane Spartans2018-201931144*-2200.0000010
Imran TahirNMBGPaarl Rocks2018-201931122*-450.0000000
Marco MaraisNMBGJozi Stars2018-2019320221.001711.7600100
Ben DunkNMBGCape Town Blitz20192201037551.5074139.1901095
Ben DuckettNMBGJozi Stars2018220867543.0062138.7101065
Ben DunkNMBGPaarl Rocks2019220724536.0057126.3200042
Ben DunkNMBGJozi Stars20192216450*64.0044145.4501064
Matthew BreetzkeNMBGCape Town Blitz2019220646432.0041156.1001172
Ryan ten DoeschateNMBGTshwane Spartans2019220593329.5052113.4600021
Ben DuckettNMBGTshwane Spartans2018220504725.0042119.0500051
Rudi SecondNMBGPaarl Rocks2018220443722.005088.0000000
Ben DunkNMBGDurban Heat2019220423421.0026161.5400061
Jason RoyNMBGJozi Stars2019220313115.5014221.4300142
Sisanda MagalaNMBGTshwane Spartans2018220313115.5021147.6200122
Rudi SecondNMBGTshwane Spartans2018220302615.0023130.4300031
Matthew BreetzkeNMBGPaarl Rocks2019220282214.003190.3200020
Rudi SecondNMBGDurban Heat2018210262626.0018144.4400021
Ben DuckettNMBGDurban Heat20182222321*-18127.7800020
Jason RoyNMBGPaarl Rocks2018-2019220222211.0017129.4100121
Ben DuckettNMBGPaarl Rocks201822019169.5016118.7500011
Rudi SecondNMBGJozi Stars20182211815*18.002281.8200010
Aaron PhangisoNMBGJozi Stars2018210171717.001894.4400020
Christiaan JonkerNMBGJozi Stars2018220994.501090.0000110
Nandre BurgerNMBGTshwane Spartans2019210666.00966.6700000
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.