Following his success in England, Rogers held his place as an opening batsman for the next two years. In the return Ashes series in the 2013/14 summer, Rogers scored 463 runs at 46.30 to again be Australia's third-highest scorer. He scored his second Test century, and his first on Australian soil, in Australia's successful fourth-innings run-chase in the Boxing Day Test at the Melbourne Cricket Ground, and he backed that up with his third Test century in the second innings of the New Year's Test at the Sydney Cricket Ground with a score of 119. He then scored a rearguard century of 107 against South Africa in the second innings of the second Test in Port Elizabeth in February 2014, which was his only score above 50 in the series where he averaged 30.16. A two-Test series in the UAE against Pakistan in late 2014 was the leanest of Rogers' career, managing only 88 runs at 22.00.