
Ronaldo has Messi as ‘number one’ but snubs CR7 in top five
Former Barcelona star Ronaldo considers Lionel Messi to be the undisputed ‘number one’ in modern football, with Cristiano Ronaldo overlooked in the Brazilian’s top five as Mohamed Salah, Eden Hazard, Neymar and Kylian Mbappe get the nod.