Rogers, whose formidable levels of concentration have helped him to bat for nine-and-a-half hours in the Sheffield Shield match against New South Wales in Melbourne, struck 10 fours and one six from 235 deliveries in his century. [break]
The 36-year-old left-hander fell caught at mid-on to Test spinner Nathan Lyon.
Rogers started the day on 96 and needed just two balls to reach his 63rd first-class hundred off 193 deliveries.
"He´s giving himself more options and he´s identified areas to score," Victoria coach Greg Shipperd said of the six-Test veteran´s off-season attempts to build a more attacking game against spin by seeking advice from former Test batsman Dean Jones.
Cricket Australia is scheduled to name a squad on Tuesday for the first Ashes Test against England in Brisbane starting on November 21.
'Rogers: The Musical,' first Marvel musical at Disneyland opens