Strauss thanked everyone who helped him achieve his dream of representing England
England Test captain Andrew Strauss shocked the cricketing community as he announced his retirement from international cricket, which brought an end to his 10-year career at the international level.