Alastair Cook (England) - 159 Tests (2006-2018)
Allan Border (Australia) - 153 Tests (1979-1994)
Mark Waugh (Australia) - 107 Tests (1993-2002)
Sunil Gavaskar (India) - 106 Tests (1975-1987)
Brendon McCullum (New Zealand) - 101 Tests (2004-2016)
Nathan Lyon (Australia) - 100* (2013-Present)
AB de Villiers (South Africa) - 98 Tests (2004-2015)
Adam Gilchrist (Australia) - 96 Tests (1999-2008)
Rahul Dravid (India) - 93 Tests (1996-2005)
Mahela Jayawardene (Sri Lanka) - 93 Tests (2002-2013)
Next : Top 10 Tennis players with most Wimbledon titles in open era, Novak Djokovic chases Roger Federer
Click to read more..