Cook finds some form as Stoneman scores century

England's batsmen showed some form on day two of their tour match against a Cricket Australia XI.

England opener Mark Stoneman (right) celebrates his half century as Alastair Cook look on against Cricket Australia XI on the second day of a four-day tour match at the Tony Ireland Stadium in Townsville on Thursday.   -  AFP

Alastair Cook made some much-needed runs as Mark Stoneman posted England's first century of its Australia tour on the second day of its final warm-up match before the Ashes.

Cook, who had scored just 47 runs in three innings on the tour, compiled a fine 70 against a Cricket Australia XI at Tony Ireland Stadium in Townsville on Thursday.

His opening partner Mark Stoneman produced an even better knock, making 111 as England reached 337-3 at stumps, in response to the CA XI's 250.

READ: ‘England must silence Aussie crowds to win Ashes’

Stoneman was particularly aggressive early, bring up his half-century off just 66 balls.

He slowed as his innings went on, ending up with 13 boundaries in an effort that boosted England's batting line-up ahead of the first Test against Australia beginning in Brisbane in a week's time.

Cook and Stoneman put on 172 for the first wicket, but James Vince (26) was unable to capitalise on his start.

England captain Joe Root looked comfortable and was unbeaten on 62 at stumps, alongside Dawid Malan (57 not out).

Daniel Fallins (2-71) and Matthew Short (1-57) took CA XI's wickets.

ALSO READ: 'Anderson and Broad should not be written off'

The time in the middle, and a century from one of the top six, was just what the tourist needed after being dismissed for 293 and 207 in the previous meeting with the CA XI in Adelaide.

The CA XI's first innings lasted just nine balls into day two as it was dismissed for 250, with Stuart Broad (2-29) taking another wicket.

  Dugout videos