Orlando Pirates will target a return to winning form in the Absa Premiership when they host Ajax Cape Town at Orlando Stadium on 17 May 2017, kick-off at 19h30.
Pirates have gone three league matches without a win after they were held 0-0 at Bloemfontein Celtic on May 10.
The Soweto side has claimed 19 points from 14 home matches this season.
The Buccaneers are placed 10th on the Absa Premiership log with 32 points from 28 matches.
Ajax claimed a third successive league win when they defeated Bloemfontein Celtic 2-0 at home on May 13.
The Cape Town side has claimed 14 points from as many away matches this season.
The Urban Warriors are placed eighth on the Absa Premiership log with 35 points from 28 matches.
In head-to-head stats, Ajax and Pirates have met in 35 league matches since 1999/2000.
The Buccaneers have claimed 20 wins compared to six for the Urban Warriors, while nine matches have been drawn.
Pirates have won 13 of their 17 home league matches against Ajax, suffering just two defeats in the process.
When the team met earlier this season, the Buccaneers claimed a 2-1 win in Cape Town.
Ajax have not beaten Pirates in the league since the second half of the 2010/11 season.