F1’s longest finishing streaks March 25, 2024 Lewis Hamilton holds the record for the longest finishing streak in Formula 1 history.