Alastair Cook has stepped down as England cricket captain. The opening batsman led the national team a record 59 times, winning two Ashes series and becoming Englands record run scorer in Test matches during his tenure.