Stolen from the BBC
http://www.bbc.co.uk/sport/cricket/37896533
Who is England's greatest test captain, or in this case, top five?
Jardine, and Brearley stand out from an era before I started watching. From then on, Vaughan, Nasser, Strauss and Cook have done well, though Strauss and Vaughan both had some world class players to call upon.