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
Graeme Smith
Matches played: 108
As captain: 100 (2003 to date)
Won as captain: 47 (in 99)•Getty Images
Matches played: 108
As captain: 100 (2003 to date)
Won as captain: 47 (in 99)•Getty Images
Stephen Fleming
Matches played: 111
As captain: 80 (1997-2006)
Won as captain: 28•Dean Treml/Getty Images
Matches played: 111
As captain: 80 (1997-2006)
Won as captain: 28•Dean Treml/Getty Images
Steve Waugh
Matches played: 168
As captain: 57 (1999-2004)
Won as captain: 41•Hamish Blair/Getty Images
Matches played: 168
As captain: 57 (1999-2004)
Won as captain: 41•Hamish Blair/Getty Images
Hansie Cronje
Matches played: 68
As captain: 53 (1994-2000)
Won as captain: 27 •Getty Images
Matches played: 68
As captain: 53 (1994-2000)
Won as captain: 27 •Getty Images
Allan Border
Matches played: 156
As captain: 93 (1984-1994)
Won as captain: 32 •Getty Images
Matches played: 156
As captain: 93 (1984-1994)
Won as captain: 32 •Getty Images
Ricky Ponting
Matches played: 168
As captain: 77 (2004-2010)
Won as captain: 48•Getty Images
Matches played: 168
As captain: 77 (2004-2010)
Won as captain: 48•Getty Images
Arjuna Ranatunga
Matches played: 93
As captain: 56 (1989-1999)
Won as captain: 12•Getty Images
Matches played: 93
As captain: 56 (1989-1999)
Won as captain: 12•Getty Images
Michael Vaughan
Matches played: 82
As captain: 51 (2003-2008)
Won as captain: 26•Getty Images
Matches played: 82
As captain: 51 (2003-2008)
Won as captain: 26•Getty Images
Clive Lloyd
Matches played: 110
As captain: 74 (1974-1985)
Won as captain: 36•Getty Images
Matches played: 110
As captain: 74 (1974-1985)
Won as captain: 36•Getty Images
Mike Atherton
Matches played: 115
As captain: 54 (1993-2001)
Won as captain: 13•Hulton Archive/Getty Images
Matches played: 115
As captain: 54 (1993-2001)
Won as captain: 13•Hulton Archive/Getty Images