5 Most Successful ODI Captains of England Cricket Team

odi captain of england

Cricket is one of the most followed sports in England. The captains have always been a precious entity in English cricket- one is always in the spotlight.

Over the years, there have been a host of captains, who have got the opportunity to lead the nation. While some managed to create history, some handed nothing but disappointment.

Here’s a look at 5 most successful ODI captain in England Cricket:


#5. Andrew Strauss

Andrew Strauss

The England cricketer took no time in announcing himself in the longest format of the game. Strauss was the fourth cricketer to score a ton on debut at Lord’s. A stylish left-handed batsman, Andrew Strauss was one of the most prolific run-scorers in Test matches.

The most joyous moment for him as captain would be winning an Ashes in Australia in 24 years. Under his leadership, England reached at the top of ICC Test rankings, while he also made a decent contribution as captain in limited over’s format as well.

Under his leadership, England played 62 one-day internationals. He helped England win 27 matches, while 33 games resulted in defeats.

Matches Played: 62
Matches won: 27
Matches lost: 33
Win Percentage: 45.08 %


#4. Nasser Hussain

Nasser Hussain

The one who changed the fortune of England cricket, Nasser Hussain is counted amongst the most respected captains of England Cricket Team. Hussain made his debut in England cricket team in 1990 and went on to play for England till 2003.

The Essex batsman was initially ignored because of his hot-headed nature but was later made the skipper of England team in 1999. He pursued his captaincy duties until 2003. His tenure as captain saw England winning 5 series in a row. England reached a career-high number three spot in the Test rankings after a long time.

In our list, Nasser Hussain ranks as the fifth most successful captain of England Cricket Team in the history of English cricket. If records are anything to go by, Nasser Hussain has played 56 matches as captain, of which, 28 games have resulted in a win, while suffering defeat on 27 occasions.

Matches Played: 56
Matches won: 28
Matches lost: 27


#3. Alastair Cook

Alastair Cook

England’s most capped player in International Cricket sits at the third position in our list of England’s most successful limited over’s captain.

Alastair Cook is England leading run-scorer in Tests, having scored 12472 runs in 161 test matches. He also represented England in 92 ODIs, scoring 3204 runs at an average of 36.40.

Cook was in charge of England’s limited over’s side between 2010 and 2014. He led England in 69 matches, of which 36 games resulted in a win.

Here’s a look at his captaincy record in ODIs:

Matches Played: 69
Matches won: 36
Matches lost: 30
Win Percentage: 54.47


#2. Michael Vaughan

Michael Vaughan

Arguably England’s greatest skipper, Michael Vaughan isn’t a name you could easily forget. Such was his contribution to England cricket. Vaughan is amongst the most successful test captains across the world. He led England in 51 Test matches, winning 26 and losing 11.

Michael Vaughan has been one of a few captains who led the nation in all three formats of the game. He is England’s first skipper to have led the side in a T20 match.

Vaughan also boasts of an impressive record in ODIs and is, in fact, the second most successful ODI skipper in the history of English cricket. He was in charge of England’s ODI side between 2003 and 2007. He led England to win 32 matches out 60 games under his leadership.

Matches Played: 60
Matches won: 32
Matches lost: 22
Win Percentage:58.92


#1. Eoin Morgan

Eoin Morgan

The current England captain, without a doubt, has to be the number of one skipper limited over’s skipper. The 33-year old cricketer is the first-ever captain to have led England win a world cup trophy. Under his leadership, England have recently won their first World Cup title in 2019.

The most successful England skipper in limited over’s, Eoin Morgan has so far led England in as many as 114 games, in which, 69 matches have resulted in a win.

Here’s a look at his captaincy record:

Matches Played: 114
Matches won: 69
Matches lost: 36
Win Percentage: 65.42%