Rabat - Manchester United captain Wayne Rooney said that he believes his former teammate at Old Trafford, Cristiano Ronaldo, 'has overtaken' Lionel Messi as the best player in the world.