Chris Rogers has given final confirmation that he will retire from international cricket after the final Investec Ashes Test.
Chris Rogers has given final confirmation that he will retire from international cricket after the final Investec Ashes Test.