10 Famous Cricketers Who Played In Spectacles
10 Famous Cricketers Who Played In Spectacles

David Steele:

The bespectacled former England batsman David Steele got the opportunity to play for the national team when he was just going to announce his retirement from county cricket. At the age of 33, he played the maiden Test series against Australia in 1975. He was a significant contributor to his side until he announced his retirement in 1984.

He played 500 first-class cricket, including 8 Test matches, and scored 22346 which includes 30 centuries and 117 half-centuries. He was also named Wisden Cricketer of the year in 1976.