The match at the uMhlathuze Sports Stadium will kick off at 19h00.
There are four games on Saturday, including giants Orlando Pirates and Mamelodi Sundowns in action.
Pirates host second-tier Casric Stars at Orlando Stadium at 18h00 as they seek an unprecedented fourth final in a row in South Africa’s FA Cup.
Sundowns travel to the Solomon Mahlangu Stadium in Mpumalanga to play TS Galaxy at 15h00. That will be a tough away day in what is sure to be a packed venue.
Second-tier Upington City welcome topflight Durban City to the Mxolisi Dicky Jacobs Stadium at 15h00 in what will be a tough journey and away day in the Northern Cape for the Betway Premiership team.
The final game on Saturday is an all-topflight affair as Lamontville Golden Arrows welcome Stellenbosch FC to the King Zwelithini Stadium at 18h00.
The final three games in the round will be played on Sunday, all with 15h00 kick-offs, as second-tier leaders Milford FC host third-tier Mkhambathi FC in another KZN derby at the uMhlathuze Sports Stadium.
There is then the battle of the ABC Motsepe League teams as Jacksa Spears host CR Vasco da Gama at the Mxolisi Dicky Jacobs Stadium in Upington.
Finally, second-tier University of Pretoria play host to topflight Sekhukhune United at Tuks Stadium.
Nedbank Cup Last 16 Fixtures
Friday, 20 February
19h00: Richards Bay vs AmaZulu - uMhlathuze Sports Stadium
Saturday, 21 February
15h00: Upington City vs Durban City - Mxolisi Dicky Jacobs Stadium
15h00: TS Galaxy vs Mamelodi Sundowns – Solomon Mahlangu Stadium
18h00: Lamontville Golden Arrows vs Stellenbosch FC – King Zwelithini Stadium
18h00: Orlando Pirates vs Casric Stars – Orlando Stadium
Sunday, 22 February
15h00: Milford FC vs Mkhambathi - uMhlathuze Sports Stadium
15h00: Jacksa Spears vs CR Vasco da Gama - Mxolisi Dicky Jacobs Stadium
15h00: University of Pretoria vs Sekhukhune United - Tuks Stadium
