Top 10 Greatest English Cricketers of All Time

England Invented The Sport And Have Supplied The World With Some Of The Greatest Players Of All Time
The Top Ten
1 Ian Botham Sir Ian Terence Botham is a former England Test cricketer and Test team captain, and current cricket commentator.
2 Alastair Cook
3 W.G. Grace
4 James Anderson James Michael Anderson,, usually known as Jimmy Anderson, is an English international cricketer who plays for Lancashire County
5 Graham Gooch
6 Fred Trueman
7 Jim Laker
8 David Gower
9 Nasser Hussain
10 Bob Willis
The Contenders
11 Joe Root Joseph Edward "Joe" Root is an English cricket player born 30 December 1990. He is the current captain of England Cricket Board in test cricket.
12 Stuart Broad
13 Andrew Strauss
14 Jason Roy
15 Ben Stokes
16 Jos Buttler Joseph Charles "Jos" Buttler is an English professional cricketer who plays for England cricket team and a former limited over captain for England.
17 Moeen Ali
18 Harry Brook
19 Adil Rashid
BAdd New Item