Chukwuebuka Enekwechi threw 21.14m to give Nigeria a second medal at the Commonwealth Games.
Enekwechi won silver for Nigeria after he threw a personal best (21.14m) for Nigeria in his third attempt.
The 25-year-old athlete finished second behind New Zealand’s Tomas Walsh who had a throw of 21.41m, and he finished ahead of Canada’s Tim Nedow who had a season’s best of 20.91m.
Enekwechi's compatriot Eke Kalu who also competed in the men's shot put event finished 12th in the final standings with an effort of 17.86.
Enekwech medal is his first international medal for Nigeria and has won the second at the games after the table tennis team also picked up a silver medal despite a loss to India in the final.