Chopra and four others have been charged with offering bribes to Heffernan, a former British licensed jockey now riding in Australia. Three other people have been charged with other breaches of the rules of racing, the BHA have announced.
Paul Scotney, the BHA’s integrity, compliance and licensing director, said: “The charges BHA has issued are the result of a long and complicated investigation. This process has taken significant time and resources.
“However, investigations such as these are very similar to fraud investigations and as such are complex and time-consuming.
“Furthermore, we encountered difficulties in obtaining telephone records from certain individuals who refused to co-operate. This resulted in us having to make a number of applications to the High Court for orders against their mobile telephone service providers for disclosure of the relevant records.”
Two other footballers have also been charged along with 28-year-old former Newcastle, Cardiff and Sunderland striker Chopra.
They are: Mark Wilson, 33, a former Manchester United and England Under-21 international who spent most of his career at Doncaster and has been recently released by Oxford; and midfielder James Coppinger, 31, also formerly at Doncaster but now on loan at Nottingham Forest.
All face bans from involvement with racing for several years if the charges are found proven.
None of the others charged are public figures. The charges relate to a period between November 2010 and March 2011.