Ferrari hold the record for the most Grands Prix victories. They have won 216 times. McLaren are second with 173 wins, and Williams are third with 113 wins. British teams have won the most Grands Prix. Twelve British teams have won a total of 499 races between them. Italian teams are second with 237 wins between five teams. French teams are third with 53 Grands Prix wins between three teams.