After a shaky start George Bailey's 87 steered Australia to a competitive first-innings total against England in the fourth one-day international at Cardiff.

The Aussies were bowled out for 227 in the 49th over which was a reasonable result given they lost in-form opener Aaron Finch on the first legitimate ball of the match and Shane Watson a few overs later for just six.

But it could have been a lot better for the tourists who'd fought back to be 5-209 with almost 10 overs to play.

A late collapse, however, saw the Australians lose their last five wickets for just 18 runs in the space of 37 balls.

Off-spinner James Tredwell was carted during his first spell of 0-48 but hit back in his second spell taking 3-5.

Bailey's sterling innings of 87 off 91 balls means Australia could wrap up the series with a solid effort in the field.

The tourists lead the five-match series 1-0 with one game to come in Southampton on Monday.

Bailey smashed five fours and three sixes when recording his highest ODI score against England.

The 31-year-old brought up his 1000th ODI run during his 27th innings.

Australia made one change from Wednesday's washed out match in Birmingham with Nathan Coulter-Nile making his debut at the expense of fast bowler Josh Hazlewood.

Coulter-Nile, 25, is a right-arm quick from Perth who can also bat.

England kept the same team.