The 2017 Men's African Hockey Indoor Cup of Nations was held in Swakopmund, Namibia from 23–25 June 2017.
[1] The competition featured three teams, an increase from 2013 as Zimbabwe featured for the first time ever.
South Africa defeated Namibia in the final and secured a place in the 2018 Men's Indoor Hockey World Cup.
[2] Three countries participated in this years tournament:[3] Head coach: Pierre le Roux Head coach: Trevor Cormack Head Coach: Edward Chiringah
The following awards were given at the conclusion of the tournament.