It is quite a measure of Andrea de Cesaris' ability that he was continuing to land drives with team after team, despite never actually winning a Grand Prix.
He is still fifth in the all-time list of most experienced Grand Prix drivers, thanks to starting 208 Grands Prix. Only Riccardo Patrese, Michael Schumacher, Rubens Barrichello and Gerhard Berger have started more races, and they all are multiple race winners.
It is a hard fact in Formula One that drivers who have won Grands Prix stay in the sport longer and are wanted more. You have to go all the way down to 28th position on the same list to find the next most experienced driver to have never won a Grand Prix - Martin Brundle and his 158 starts. Jenson Button's much publicised win-less streak of 112 races is nothing by comparison to de Cesaris.