England has three different captains Alastair Cook is named England's One Day Captain Zesham May 05, 2011