Mark Stoneman made a century in England’s final warm-up match for the Ashes, the team’s first of the tour.
Opener Stoneman made 111 against a Cricket Australia XI in Townsville, to help the tourists to 337-3, a lead of 87.
He was coupled with Alastair Cook – the pair making it to 172. Cook found some form with 70 before the first Test next week.
Joe Root added an unbeaten 62 and Dawid Malan was 57 not out, but James Vince fell for 26.
Stoneman spoke to BBC Sport: "It's not the bowling attack we are going to face next week. It's below that level, but it's what we have in front of us and that's all you can play."
Australia name their squad for the first Test at 00:00 GMT on Friday, 17 November.