India, May 28 -- England Test great James Anderson, on Wednesday, dropped a bombshell around his retirement from Test cricket, hinting that he was forced into taking the call after head coach Brendon McCullum and captain Ben Stokes said 'it's time for them to move on.' Anderson played his final Test on July 10, in the opening Test match against the West Indies at Lord's.

Speaking to The Independent, Anderson, 42, revealed that he was far from drawing curtains on his Test career, and that he could have gone for another two years.

"I'm still a bit mixed on it. It's one of those things that was out of my hands. They made the decision to move away from having me in the team. That was pretty gutting at the time. I'd been preparing before my ...