T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

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

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Nelson Mandela Bay Giants×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Jon-Jon SmutsNMBGNelson Mandela Bay Giants2018-2019201934577328.56374122.190414811
Ben DunkNMBGNelson Mandela Bay Giants20191110241599*51.88277149.820303917
Heino KuhnNMBGNelson Mandela Bay Giants2018-2019181512985821.29243122.63032267
Ben DuckettNMBGNelson Mandela Bay Giants20189922017528.71160125.63010158
Jason RoyNMBGNelson Mandela Bay Giants2018-201910901675018.56119140.34012188
Matthew BreetzkeNMBGNelson Mandela Bay Giants20199801546419.25134114.93011143
Marco MaraisNMBGNelson Mandela Bay Giants2018-2019161532794723.25231120.78001268
Chris MorrisNMBGNelson Mandela Bay Giants2018-2019181461974224.63121162.810011311
Rudi SecondNMBGNelson Mandela Bay Giants20189821363722.67120113.3300083
Ryan ten DoeschateNMBGNelson Mandela Bay Giants2019550903318.0088102.2700121
Farhaan BehardienNMBGNelson Mandela Bay Giants2019210484848.0034141.1800022
Christiaan JonkerNMBGNelson Mandela Bay Giants201886045237.504795.7400251
Sisanda MagalaNMBGNelson Mandela Bay Giants201885034316.8030113.3300222
Aaron PhangisoNMBGNelson Mandela Bay Giants201874020175.002871.4300120
Junior DalaNMBGNelson Mandela Bay Giants2018-201916522096.6713153.8500130
Ryan McLarenNMBGNelson Mandela Bay Giants20183221910*-2286.3600010
Imran TahirNMBGNelson Mandela Bay Giants2018-20191854199*19.002382.6100101
Carmi le RouxNMBGNelson Mandela Bay Giants201821188*-1080.0000010
Nandre BurgerNMBGNelson Mandela Bay Giants2019821666.00966.6700000
Beuran HendricksNMBGNelson Mandela Bay Giants2019421545.004125.0000000
Lizaad WilliamsNMBGNelson Mandela Bay Giants201821155*-1050.0000000
Onke NyakuNMBGNelson Mandela Bay Giants2019721545.004125.0000010
Wihan LubbeNMBGNelson Mandela Bay Giants2018210222.00366.6700000
Mthiwekhaya NabeNMBGNelson Mandela Bay Giants201921111*-1100.0000000

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