On this day in 2011: Sir Alastair Cook named England ODI captain
Sir Alastair Cook was named as England’s new one-day international captain on this day in 2011, with Stuart Broad taking charge of the Twenty20 side.

Sir Alastair Cook was named as England’s new one-day international captain on this day in 2011, with Stuart Broad taking charge of the Twenty20 side.