Explained: Why is Anderson retiring and does he deserve farewell Test?
James Anderson believes “the time is right” to end his international career after announcing the date of his final Test with England.
James Anderson believes “the time is right” to end his international career after announcing the date of his final Test with England.