This document lists and ranks the 20 greatest Formula 1 drivers of all time, as selected by the author. Sebastian Vettel is ranked 19th having won 4 world championships between 2010-2013. Michael Schumacher is ranked 4th having won a record 7 world championships between 1994-2004. The number 1 driver is listed as Ayrton Senna, who won the world championship 3 times between 1988-1991.