Lionel Messi might be one of the best in the world, but he played more as midfielder during the beginning of his career. Also he was surrounded by many legendary footballers who took all the glory for themselves. Messi couldn't score many goals in his early stage of his career, that's why he didn't make the list of top ten Fastest players to reach 25 goals.
Lionel messi arch rival, Christiano ronaldo is ranked fourth on the list with Neymar. It took both players 27 games for them to reach 25 goals. Neymar set this record in Ligue-1, he scored his first 25 goals in 27 games. While ronaldo set his record at real Madrid, he scored his first 25 goals in 27 la liga games.
However, it is Erling Haaland who is the fastest player, he scored 25 goals in 25 bundesliga games for Borussia Dortmund. While zlatan Ibrahimovic scored 25 goals in 26 games for Paris saint german. Other players who made the list includes Arjen Robben, Fernando Torres, Toni, Shevchenko, Phillips and Diego Milito.