Former South Africa spinner Gulam Bodi has been banned for 20 years after admitting charges of contriving or attempting to fix a number of domestic Twenty-20 matches.
The India-born 37-year-old played two one-day internationals and a Twenty20 match for the Proteas in 2007.
The match-fixing charges relate to the 2015 Ram Slam T20 Challenge Series.
Five of those 20 years are suspended on condition that Bodi, a left-arm wrist-spinner, commits no further offences.
Cricket South Africa said “a lengthy ban was appropriate”.
CSA chief executive Haroon Lorgat added: “Our attitude to corruption will always be one of zero tolerance.
“There is no doubt that Mr Bodi’s actions have threatened the integrity and image of the game that we love and he must be handed a strong punishment. He accepts the folly of his actions.”