Drivers with the most top-three race finishes
Formula 1 drivers with the most podium finishes (P1, P2 or P3) in World Championship history, aggregated across every Grand Prix since 1950.
Covering 1950–2026 F1 World Championship seasons.