[2] Born in Lobatse, Ramatlhakwana has played in Botswana for Mogoditshane Fighters and Mochudi Centre Chiefs, in Cyprus for APOP Kinyras Peyias, and in South Africa for Santos and Vasco da Gama.
[4] Ramatlhakwana was meant to move from Santos to Vasco da Gama in the summer of 2010, but a transfer fee wasn't agreed until January 2011.
After his work permit was initially denied, Ramatlhakwane didn't sign for Vasco da Gama until April 2011; he scored on his debut.
[5] Ramatlhakwane scored on his senior debut for Botswana in a 1–0 win over Swaziland in November 2006,[6] and has appeared in FIFA World Cup qualifying matches.
[citation needed] He scored four goals at the 2013 COSAFA Cup, including a hat-trick against Lesotho, as Botswana failed to get out of the group stage.