Ranking the Greatest Cricketers of England of All Time


Some would say that there is no greater cricketing nation than England. While the debate could rage on for hours, we thought we’d take a look at the top 10 greatest English cricketers of all time.

You might agree with our list – and you might not. But one thing’s for sure: these 10 players have all made a huge impact on the sport of cricket, and have helped to make England one of the most successful cricketing nations in the world as per cricket news.

Ian Botham

At number 1 on our list, we have Ian Botham. Widely considered one of the greatest all-rounders to have ever played the game, Botham was an aggressive batsman and fearsome fast bowler. He made his Test debut in 1977 and went on to play for England until 1992.

During his career, he made over 5,000 runs and took over 1,000 wickets, making him one of the most successful players in English cricketing history. He also holds the record for most Test centuries by an English player (14) and most Test wickets taken by an England captain (152).

Geoffrey Boycott

Geoffrey Boycott is considered one of the best opening batsmen to ever play for England. He made his test debut in 1964 and played 108 tests for his country, scoring 8,114 runs.

What made Boycott so successful was his dedication to the sport and his unwavering focus. He was known for his rigorous batting practice, which helped him score runs even when the match was not going in his favour.

Overall, Boycott was an excellent cricketer and contributed a great deal to the English cricket team.

Graham Gooch

Number 3 on our list is Graham Gooch. He is considered one of the greatest batsmen in English cricket history, and he’s also one of the most prolific run scorers of all time. Gooch made more than 8,000 runs in Test cricket, and he held the world record for most runs scored in a single season until 2006.

What made Gooch so successful was his exceptional technique and discipline. He was known for being a very technically sound batsman, and he rarely played an attacking shot unless he was sure it would work. This made him a difficult batsman to get out, and he often ended up scoring big innings.

David Gower

At number four we have David Gower, one of the most successful captains of the England cricket team. Gower had an impressive 20-year career, during which he scored a total of 8231 runs. In addition to his batting prowess, Gower’s natural leadership skills were key to his success as a player. He captained England in 28 test matches and over two hundred One-day Internationals. His leadership was instrumental in helping lift the English team from mediocrity into one of the top teams in the world. His class and elegance on and off the field make him one of England’s greatest cricketers of all time.

Gower’s batting style was characterized by fluid grace and elegance, with a strong focus on timing and finesse rather than brute force. He was able to adapt to various conditions and had a skill for playing spin bowling. He was also known for his excellent footwork and ability to hit the ball to all parts of the field. In his career, he scored over 10,000 runs in first-class cricket, with an impressive average of over 40. He was also successful in One-day Internationals, with an impressive average of over 43.

Gower’s legacy as a player lives on with many of the world’s top cricketers citing him as an inspiration and role model. He is also remembered for his work as a cricket commentator, particularly with the BBC and Sky Sports. His post-cricket career has seen him continue to be ever-present in the cricketing landscape, with his enthusiasm and enthusiasm for the game undiminished. Along with his impressive statistical record, Gower is remembered as one of the greatest cricketers of all time and deserves his status as one of the top 10 greatest cricketers of England of all time.

Wally Hammond

Moving on to number five on our list, Wally Hammond. Born in 1903, Hammond was an English first-class cricketer who did it all—scoring runs and taking wickets. He became widely regarded as the best batsman of his time and one the greatest all-rounders of all time.

The numbers speak for themselves—in a career spanning from 1920 to 1947, Hammond scored over 50,000 runs in first-class cricket and took more than 2,600 wickets. He set records for the highest individual score (336) and most double centuries (7) and was part of the team that won the Ashes five times.

Hammond was known for his consistent batting technique and finesse in the field. He was a powerful striker of the ball and had a knack for scoring big runs when his team needed it most. It’s no wonder he’s considered one of England’s greatest cricketers of all time!

Joe Root

Coming in at number six on our list is Joe Root. The root is an English international cricketer and current captain of the England Test team. He has been integral to England’s success over recent years, and his batting record speaks for itself: he is currently the fourth-highest run scorer in Tests and the fifth-highest run scorer in ODIs for England, with over 10,000 runs and counting!

The root is known for his technique, power, and focus at the crease. He possesses a vast array of shots, which allows him to adapt to any situation. His leadership of the English side has been exemplary as well – under his tenure, England has achieved victories against Australia, India, New Zealand, Pakistan and South Africa. Root’s brilliance on the cricket field is indisputable and makes him one of the greatest cricketers to ever come out of England.

Jack Hobbs

Coming up at number seven is Jack Hobbs. Born in 1882, he is widely recognized as one of the greatest cricket players England has ever seen. In a career spanning from 1905 to 1934, he played 61 Test matches for England and scored 5,410 runs. He was also the first cricketer to score more than 200 centuries.

Jack Hobbs was famously known for his excellent technique, discipline and longevity throughout his career. He excelled in all forms of the game: test cricket, first-class matches, county matches, and even captaining England on two occasions. His greatest achievement during his career was scoring a record 214 runs against South Africa in 1927.

Jack Hobbs continues to be regarded as one of the greatest cricketers of all time and is remembered fondly by fans around the world today.


When it comes to ranking the top English cricketers of all time, there can be no definitive answer. After all, cricket is a sport that has been around for centuries, and in that time, many talented players have graced the field. However, some players stand out above the rest.

In your opinion, who is the greatest cricketer England has ever produced? Let us know in the comments section.

Know all about cricket news and updates at CBTF news. 

Get the fastest cricket news update at https://cbtfspeednews.com/

Know all about cricket betting and updates at CBTF betting. 

Get the updated expert betting tips at https://cricketbettingtipsfree.com/

Checkout our videos to get the latest updates about cricket and betting tips, and casino

tips to win big with expert opinions at https://www.cbtfmytube.com/.