As Graeme Smith becomes the first cricketer to lead in 100 Tests, here's a look at the other long-serving captains

Most Tests as captain