Argentinian striker Lionel Messi and US winger Megan Rapinoe have won the prestigious Ballon d’Or awards, in a ceremony in Paris on Monday night. AFP

Lionel Messi still has 'several years left' at the top after Barcelona superstar claims record sixth Ballon d'Or