Naholo has not played since March when he injured his knee and will play on the right wing for the match early Sunday morning (NZ time).
There are three changes in the pack. Big lock Pari Pari Parkinson replaces Josh Dickson and will partner Tom Franklin in the middle row.
Openside James Lentjes returns to the starting XV, while Dillon Hunt drops out of the game day squad.
No 8 Elliot Dixon gets the start at the back of the scrum this week, with Shannon Frizell dropping to the bench.
Sio Tomkinson moves from the wing to the midfield, and Matt Faddes will again cover the fullback position.
Marty Banks, having recently arrived in South Africa for the injured Tei Walden, makes his way back into the 23.
Thomas Umaga-Jensen will also get his chance from the bench.
The games starts at 1.05am on Sunday (NZ time).
Highlanders: Matt Faddes, Waisake Naholo, Rob Thompson, Sio Tomkinson, Jordan Hyland, Josh Ioane, Aaron Smith, Elliot Dixon, James Lentjes, Luke Whitelock (c), Tom Franklin, Pari Pari Parkinson, Tyrel Lomax, Liam Coltman, Daniel Lienert-Brown.
Reserves: Ash Dixon, Ayden Johnstone, Siate Tokolahi, Josh Dickson, Shannon Frizell, Kayne Hammington, Marty Banks, Thomas Umaga-Jensen.