Strauss took full advantage of the opportunity to spend time at the crease in the first of three matches England will play in the leadup to its first test against Australia starting at Brisbane on Nov. 25.

He scored his century from 131 balls and was 120 not out when England reached its winning target of 243 for the loss of just four wickets. Kevin Pietersen made 35, Paul Collingwood 26 and Ian Bell 22 not out from 18 balls.

Earlier, Graeme Swann had figures of 4-101 as England dismissed Western Australia for 223 in its second innings after the home side led by 19 runs after the first innings.