James Anderson - Most ODI Wickets For England

Most ODI Wickets For England

Nowadays England is one of the most consistent teams across all formats. In fact, England has taken the white ball cricket in a wholly different fashion attacking in batting, bowling, and fielding. ODI cricket takes good strategy, discipline, accuracy, and variety to get you wickets. So far, an abundance of players have played for England in One Day formats, let us have a look at the players with the most ODI wickets for England. 

James Anderson - Most ODI Wickets For England

James Anderson

The highest wicket-taker among pacers in the test, James Anderson conquers the list of the most ODI wickets for England. Anderson has taken 269 wickets in 194 matches at a strike rate of 35.6. 5 for 23 against South Africa in 2009 is his best bowling figure in ODIs. 

Darren Gough 

Former English bowler, Darren Gough features in the 2nd position on this list. From 1994 to 2006, Gough represented England 158 times and bagged 234 wickets at a decent average of 26.29. Gough had 2 fifers in his career. Gough took a wicket in every 35 balls in this format. 

Stuart Broad

Another fast bowler on this chart of the most wickets for England in ODIs is Stuart Broad. Broad was a part of the England ODI side from 2006 to 2016. Afterward, Broad became a specialist test player. During his tenure as an ODI player, Broad had 178 scalps in 121 matches with the best bowling figure of 5 for 23 against South Africa in Nottingham in 2008. 

Andrew Flintoff

One of the best all-rounders to play the game, Andrew Flintoff claimed 169 wickets in 141 matches, which is 4th most by any English bowler in ODI history. Apart from that, Flintoff scored 3394 runs in the format. Flintoff would bowl at 140 km/hr to deceive the batsman. Flintoff’s bowling average was 24.2, while his best was 19 for 5. 

Who has taken the most ODI wickets for England?

James Anderson has the most ODI wickets for England (269). 

Who has played the most ODI matches for England?

Eoin Morgan has played the most ODI matches for England (225). 

Which current English bowler has the most ODI wickets?

Adil Rashid has the most ODI wickets among current English players, 169 in 119 games.

Player Matches Innings Wickets Average Strike RateBestFifers
J Anderson19419126929.2235.65/232
D Gough15815523426.2935.95/442
S Broad12112117830.1334.35/231
A Flintoff13811616823.6132.75/192
A Rashid11911316933.0535.15/272
C Woakes10810415729.7532.36/453
I Botham11611514528.5443.24/310
L Plunkett898713529.7030.65/521
J Defretlas10310311532.8249.64/350
P Collingwood19715111138.6846.76/311

Leave a Reply

%d bloggers like this: