Brazil great Ronaldo has rated Lionel Messi as the best player in the world at the moment. When asked to name his top five current football players, Ronaldo named Liverpool star Mohammed Salah, Real Madrid's Eden Hazard and Paris St. Germain duo Neymar and Kylian Mbappe apart from Messi. (More Football News)