Marcus Rashford has become the most valuable player in world football, according to a new survey. The Manchester United striker's worth has been listed as €165 miilion ($203.6m) - elevating him above Erling Haaland, Neymar and former leader Kylian Mbappe. Rashford has enjoyed a succesful season despite United's exit from the Champions League, netting 15 goals for club and country, and being honoured for his campaign to end child food poverty in the UK. The 23-year-old contract at Old Trafford runs until 2023 and that, with his age and potential, make him he most value according to the algorithm used in CIES Football Observatory's biannual list. With only 18 months of contract remaining, Paris Saint Germain striker Mbappe falls back to fifth place. The 20-year-old Norwegian striker Haaland ranks second with an estimated transfer value of €152m. with 22-year-old Liverpool defender Trent Alexander-Arnold completing the podium. The Liverpool’s full back is the most expensive defender ahead of Bayern Munich’s Alphonso Davies (€139m) and Manchester City’s Rúben Dias (€127m). The top estimated values for midfielders and goalkeepers were recorded for Manchester United's Bruno Fernandes (€151m) and City's Ederson Moraes (€80m). With only six months of contract remaining, Lionel Messi just makes the top 100 list: 97th with an estimated value of €54m. Despite his excellent performances, 35-year-old Cristiano Ronaldo (€47m) is only 131st, down to his age and the relatively short duration of his contract with Juventus. which runs until June next year. The top 20 valuations can be seen in the gallery above. To view the next image, click on the arrows or swipe on the picture.