Mokone later played in Italy for Torino and in Spain for Valencia CF, before finishing his career in Canada in the Eastern Canada Professional Soccer League with the Hamilton Steelers, where he served as a player-coach, and in Australia with Sunshine George Cross.
After playing for Torino in Italy and Valencia CF in Spain, Mokone finished his professional soccer career in Canada with the Hamilton Steelers in the Eastern Canada Professional Soccer League, where he also served as a player-coach. He then played in Australia with Sunshine George Cross.