England’s most prolific Test batsman Alastair Cook with 11,057 runs in 140 Tests, has stepped down as England's Test captain after 59 matches in charge. The 32-year-old had taken over from Andrew Strauss and since became England's most successful captain in the traditional format.
According the ...