Since making his debut in 2012 the 25-year old has played a total of 149 minutes in the national team jersey and, if you put things into perspective, the announcement comes as no surprise.
“As you all know, I have for my entire and ongoing career devoted my life to the game of football – proudly representing the country at junior and senior national team levels,” he wrote on his Instagram account.
“I have gracefully honoured every call-up and always have given my best whenever presented with a chance to don the national team jersey.
“It is very unfortunate that current circumstances are not conducive for me to break into the Bafana line up and I respect the decisions of the technical team led by coach Shakes Mashaba.
“I hereby wish to notify you all that I will not honour the national team call-ups in the near future until circumstances change.”
Traveling from Europe all the way to represent your country takes it’s toll on any African footballer, but to be called up from a league where you’re rated as one of the best, to just simply fill a seat on the bench has resulted in the former Feyenoord man’s decision.
However, Mokotjo has not shut the door completely on his country claiming he’d love to return under different circumstances and pleaded with fans to respect his decision.
“I’m optimistic that things will change and I will proudly wear the Bafana jersey again one day,” he added.
“I will continue working hard as a footballer and ensure that I improve my game so I can one day be able to don the Bafana jersey with pride and represent the country in our quest to reclaim our number one position on the continent,” he added.
“Please respect the decision I have taken. It was not an easy one as I love my country with all of my heart.”