A total of 39 drivers have won a Formula 1 grand prix for the championship’s most famous team – but can you name all of them?
The list features a real mix of multiple F1 world champions, one-time race winners, forgotten underdogs and everyone in-between.
For this quiz, we’re only counting drivers who raced for the factory Scuderia Ferrari team, not those drivers who entered a privately-run Ferrari car or engine. It also means there’s no Giancarlo Baghetti, who entered and won his first-ever championship grand prix in 1961 but never got to win as part of Scuderia Ferrari.
Let us know how you got on in the comments below or by tweeting to @wearetherace, and be mindful of spoilers.
If the layout of the quiz is sub-optimal on your device of choice, try adjusting the page zoom level or switching to a different device – or play it directly on Sporcle’s site.