He made eight ODI appearances in 2004/05.
He did not take more than a wicket in a match although his batting showed promise with a top score of 43 against Sri Lanka.
Hopes was dropped from the squad at the end of the VB Series and missed the tour to South Africa, but when Shane Watson suffered a calf problem in Bangladesh he was replaced by his Queensland teammate.

Despite the late-season promotion, Hopes was cut from the national contract list and told to re-impress in interstate competition.
When another Watson injury occurred Hopes was put on World Cup standby before regaining his Cricket Australia deal.

Hopes' most productive day at elite level came in 2010 when his 5 for 14 ensured Australia would not be embarrassed by Ireland in an ODI in Dublin.
The career-best figures were a deserved reward for a low-key player who pops in to deliver handy overs or scramble late runs.
His 57 off 26 balls against West Indies at MCG was one of three career half-centuries, coming after he had been an ODI fixture for most of 2009.
In 31 matches he scored 501 runs at 25 and added 27 wickets.

In 2007/08, he experienced a busy campaign with 24 ODIs as he took part in all of Australia's one-day series.

In March 2008, Hopes scored his maiden ODI half century during his 28th match, scoring 63 off 80 balls against India in the 2nd final of the 2007/08 Commonwealth Bank Series.
His effort though was in vain as India went on to win the game and the series.
He made eight ODI appearances in 2004/05. He did not take more than a wicket in a match although his batting showed promise with a top score of 43 against Sri Lanka. Hopes was dropped from the squad at the end of the VB Series and missed the tour to South Africa, but when Shane Watson suffered a calf problem in Bangladesh he was replaced by his Queensland teammate.
Despite the late-season promotion, Hopes was cut from the national contract list and told to re-impress in interstate competition. When another Watson injury occurred Hopes was put on World Cup standby before regaining his Cricket Australia deal.
Hopes' most productive day at elite level came in 2010 when his 5 for 14 ensured Australia would not be embarrassed by Ireland in an ODI in Dublin. The career-best figures were a deserved reward for a low-key player who pops in to deliver handy overs or scramble late runs. His 57 off 26 balls against West Indies at MCG was one of three career half-centuries, coming after he had been an ODI fixture for most of 2009. In 31 matches he scored 501 runs at 25 and added 27 wickets.
In 2007/08, he experienced a busy campaign with 24 ODIs as he took part in all of Australia's one-day series.
In March 2008, Hopes scored his maiden ODI half century during his 28th match, scoring 63 off 80 balls against India in the 2nd final of the 2007/08 Commonwealth Bank Series. His effort though was in vain as India went on to win the game and the series.
James Hopes