One of the best batsman but he has retired from International Cricket very early of his age. He could have played for another 4 to 6 years and create a Wonderful Records for himself and perhaps nobody would have quite nearer to his records at least Test Match Runs is concerned.
I think of my self that cookie retired early he really got an age left behind to play more cricket but he retired to gave chances to others. I'm not a big English cricket fan but this guy was my ideal and I love to saw him bat but he got early retirement.
Today as last Manchester test ended the team was missing player like him there at top order so they get stuck with Jason Roy who is not a test material. That's my thinking It may be wrong may be right.