The 37-year-old Rogers, who made his Test debut against India in Perth in January 2008, might have played just 19 Tests till now but the New South Wales batsman has made up his mind to hang up his boots against arch-rivals England.
"You never say never but I kind of looked at the future and thought the England series and what England has meant for me would be a nice way to finish," Rogers was quoted as saying by the 'Sydney Morning Herald'.
Rogers has given the home team many a good start in the three Tests against India so far, but the left-handed batsman has failed to convert his half-centuries into bigger scores. But David Warner's opening partner believes that four fifties in this series so far is not bad a contribution.
More From This Section
"I guess from there it'd just be excellent to go on and get a big score personally. But at least I think I'm doing a little bit of a job for the side."
The Ashes would not be the ideal environment for a newcomer, but next summer at home against New Zealand and the West Indies "would be a good time for a newer player to come in", Rogers said.