Bafana Bafana take on The Mediterranean Knights at the Stade Taïeb Mhiri in Sfax on Sunday 24 March, kick-off 5pm, needing a draw to guarantee their spot in this summer's finals in Egypt. Stuart Baxter's side are currently second in Group E, two points clear of third-placed Libya heading into the final matchday.

The two sides drew 0-0 in Durban last September and a repeat of that result would be enough to secure South Africa's passage through.

Kamohelo, who turns 28 today, has been a key part of Bafana Bafana's unbeaten qualifying campaign, playing the full ninety minutes in three of their five games thus far. The midfielder missed their last outing against Nigeria through injury but returns now, looking to add to his tally of 13 caps.

He has also been in fine recent form for The Bees, contributing three goals and two assists in his last seven Sky Bet Championship outings.