Barry Bonds hitting his 731st home run.
LOS ANGELES: Disgraced home run king Barry Bonds, who is serving a two-year probation sentence for giving evasive testimony to a federal grand jury, has won a review of his conviction.
The 9th US Circuit Court of Appeals agreed in a brief filed on Tuesday to re-hear the case in mid-September with an 11-judge panel.
The former San Francisco Giants' slugger is seeking to overturn a 2011 obstruction of justice conviction associated with the BALCO steroids scandal.
Bonds, who turns 50 in three weeks, argued he was found guilty of simply providing an evasive answer to a federal grand jury which was investigating Major League Baseball's steroid scandal in 2003.
Bonds' lawyers said even though their client gave rambling, long-winded testimony, he should not be punished for trying to tell the truth. A three-judge 9th Circuit panel upheld that conviction last year.
In 2011, a federal court convicted the American of providing deceptive answers to questions regarding whether he used performance-enhancing drugs. The court hung on the three perjury charges against Bonds.
He was sentenced to two years' probation, 250 hours of community service, a $US4000 ($A4328) fine and month of monitored home confinement. He began serving his sentence in September.
Despite his tainted past, Bonds is trying to get back into the game as a coach. He spent a week working with the Giants' batters at their spring training camp in March.
Bonds holds numerous league records, including most career home runs (762) and most home runs in a single season (73 set in 2001).