In Formula One, 120 different drivers have made fastest race laps. German driver Michael Schumacher has made the most number of total fastest laps with 76. He is followed by Frenchman Alain Prost with 41 and by Finnish driver Kimi Räikkönen with 35. Argentine Juan Manuel Fangio and Brazilian Nelson Piquet both had 23 fastest laps, the most for South Americans.