Question: greatest number of tour de france stage wins
Answer: Rank Name Country Wins Eddy Merckx Belgium 34 Mark Cavendish United Kingdom 30 Bernard Hinault France 28 André Leducq France 25 5 André Darrigade France 22 6 Nicolas Frantz Luxembourg 20 7 François Faber Luxembourg 19 8 Jean Alavoine France 17 9 Jacques Anquetil France 16 René Le Grevès France 16 Charles Pélissier France 16 12 Freddy Maertens Belgium 15 13 Marcel Kittel Germany 14 14 Philippe Thys Belgium 13 Louis Trousselier France 13 16 Gino Bartali Italy 12 Mario Cipollini Italy 12 Miguel Indurain Spain 12 Robbie McEwen Australia 12 Erik Zabel Germa