ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th 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
Ben DunkNMBGNelson Mandela Bay Giants20191110241599*51.88277149.820303917
Jon-Jon SmutsNMBGNelson Mandela Bay Giants2018-2019201934577328.56374122.190414811
Chris MorrisNMBGNelson Mandela Bay Giants2018-2019181461974224.63121162.810011311
Marco MaraisNMBGNelson Mandela Bay Giants2018-2019161532794723.25231120.78001268
Ben DuckettNMBGNelson Mandela Bay Giants20189922017528.71160125.63010158
Jason RoyNMBGNelson Mandela Bay Giants2018-201910901675018.56119140.34012188
Heino KuhnNMBGNelson Mandela Bay Giants2018-2019181512985821.29243122.63032267
Matthew BreetzkeNMBGNelson Mandela Bay Giants20199801546419.25134114.93011143
Rudi SecondNMBGNelson Mandela Bay Giants20189821363722.67120113.3300083
Farhaan BehardienNMBGNelson Mandela Bay Giants2019210484848.0034141.1800022
Sisanda MagalaNMBGNelson Mandela Bay Giants201885034316.8030113.3300222
Ryan ten DoeschateNMBGNelson Mandela Bay Giants2019550903318.0088102.2700121
Christiaan JonkerNMBGNelson Mandela Bay Giants201886045237.504795.7400251
Imran TahirNMBGNelson Mandela Bay Giants2018-20191854199*19.002382.6100101
Aaron PhangisoNMBGNelson Mandela Bay Giants201874020175.002871.4300120
Junior DalaNMBGNelson Mandela Bay Giants2018-201916522096.6713153.8500130
Ryan McLarenNMBGNelson Mandela Bay Giants20183221910*-2286.3600010
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.