Former Test batsman Alviro Petersen rejected a Cricket South Africa (CSA) charge that he fixed matches in the national Twenty20 franchise championship last season.
The 35-year-old captain of the Johannesburg-based Highveld Lions was charged Saturday with multiple breaches of the CSA anti-corruption code and provisionally barred from any involvement with the sport.
"Alviro has never fixed a match, agreed to fix a match or contrived to fix a match," his lawyer said in a statement.
"He has never sought, accepted, agreed to accept or received any bribe or other reward to fix or contrive to fix a match. To ensure for betting or other corrupt purposes the occurrence of a particular incident in a match or, for that matter, for any other unethical purpose."