In a statement, FIFA said judges from its independent ethics body found Mooketsi Kgotlele "guilty of having accepted bribes in relation to the manipulation of international matches".
Few details of the alleged misconduct were available immediately, but FIFA said it had launched a probe against Kgotlele in September.
The allegations against him "stem from an extensive investigation into various attempts to manipulate international matches for betting purposes by Mr Wilson Raj Perumal, a known match-fixer," FIFA said.
Perumal was arrested and jailed in Finland in 2011 for fixing top-tier football games there. He later collaborated with match-fixing investigators.
In addition to a lifetime ban, FIFA fined Kgotlele 50 000 Swiss francs.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ