Bodi has been charged with contriving to fix, or otherwise improperly influence aspects of the 2015 South African domestic Twenty20 competition.
"Following our investigations and due process, we have reached a point where we can confirm that Mr Bodi is the intermediary who was charged by CSA in early December 2015 under the CSA anti-corruption code," said CSA chief executive Haroon Lorgat.
"Mr Bodi is presently co-operating with the CSA anti-corruption officials. We now await his response to the charges and the matter will take its course in accordance with the process outlined in the code."
#CSAnews Bodi charged under CSA Anti-Corruption Code https://t.co/NaxpIYJQAJ pic.twitter.com/oHmKDIdKnC
— Proteas Men (@ProteasMenCSA) January 14, 2016
Bodi, 37, played in two one-day internationals for South Africa, both against Zimbabwe, in August 2007. He played in a single Twenty20 international against the West Indies in December of the same year and was a member of South Africa's squad for the inaugural World Twenty20 in 2007, although he did not play in a game.
The not so lucky match-fixers of Pakistan
He was born in Hathuran, India, but his family moved to South Africa when he was a teenager.
He first attracted attention as a left-arm chinaman bowler, representing South African Schools in 1997 and South Africa Under-19 in the Under-19 World Cup in 1998.
He was picked to play for the senior national team as a bowler in a one-day series in the West Indies in 2004/05 but broke a finger playing club cricket in England shortly before he was due to join the tour.
By the time he was picked again, it was as a hard-hitting left-handed top-order "pinch-hitter" batsman.
In recent seasons he has played primarily in limited overs matches. A Cricket South Africa press release, issued in December 2015, said the then-unnamed "intermediary" had been provisionally suspended.
Bodi has not played in a representative match since last January.
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