David Beckham & Ruud van Nistelrooy (Manchester United)
It’s hard to think of two players more well suited for each other, as David Beckham and Ruud van Nistelrooy showed during their time together at Manchester United. Beckham’s crossing ability and unselfish play always complemented the superb goal-poaching instincts of van Nistelrooy, who never quite looked the same after his team-mate left for Real Madrid, where he, incidentally, also ended up playing later on as the two struck up their excellent partnership again.