Ballance hit 55 off 134 balls with five boundaries to topscore for the visitors who declared on 212 for seven wickets in the two-day practice match at Traegar Park.
Ben Stokes (28) could not convert the start into something big while Jonny Bairstow, the other candidate for the vacant batting slot, was unbeaten on 31 when the declaration came.
"It would be a great feeling but I don't really want to look too far ahead," Ballance told reporters of his possible test debut.
"After those few low scores at the beginning of the tour, I've worked hard in the nets and if that chance does come up ... I think I'll be ready."
Ballance was run out after a mix-up with Ian Bell but the 24-year-old felt he had done enough to merit a test debut at Adelaide on Dec 5.
"I'd like to think so. To be able to get a 50 today ... I've given myself a bit of confidence so if I do get picked I think I'll be ready," he added.
Australia won the first Ashes test in Brisbane by 381 runs.
(Reporting by Amlan Chakraborty in New Delhi; editing by Alison Wildey)
Share
