But now Mokotjo will get a chance to prove himself in English football after he signed a three-year deal with Brentford.
The 26-year-old has spent the last three seasons at FC Twente, and he made 33 appearances in the Eredivisie as they finished in seventh place in the table during the most recent campaign.
South African Mokotjo made 32 Eredivisie starts last season as Twente captain, and has been capped for his country six times having briefly retired from the global game.
"We have been scouting Kamo for two years and we believe he is a ideal match to our style of play", said Brentford's co-director of football, Rasmus Ankersen, speaking to the club's official website.
"We are really pleased that it was possible to come to an agreement with Twente this summer and especially that we could sign him early in the window", he continued.
"Kamo is a defensive midfielder who can break play up, cover a lot of ground and use the ball intelligently", he continued.
"He is a player that will certainly add to the qualities we already have within the squad", Smith concluded.
Kamohelo Mokotjo will waste no time getting to know his new teammates at Brentford FC and will jet out to France for the club's pre-season camp tomorrow.