MOST TOUR STAGE WINS
34: Eddie Merckx (Bel) 30: Mark Cavendish (GB) 28: Bernard Hinault (Fra) 25: Andre Leducq (Fra)
THE 2017 RACE
The 104th Tour de France will visit three neighbouring countries Germany, Belgium and Luxembourg. The race starts in Dusseldorf and will be made up of 21 stages covering 3,540km before ending in Paris on July 23.