Haaland, the 2nd youngest to reach 200 in XXI century  

In the 8 April EPL game Southampton vs Man City (1-4), Erling Haaland has scored 200th top level goal in his career. His did it at the age of 22 years 261 days. 
Haaland was very close to become the youngest player in XXI century to do it but missed this chance through injury which put him aside of the previous 3 matches where he could have played (2 for Norway, 1 for Man City).
Eventually, Erling conceded just 5 days to Neymar who reached 200 goals in 2014 at 22 years 256 days. 
Seven players who achieved this milestone before 25 years in XXI century are listed in the table.
The historical record belongs to Pele who scored his 200th top level goal already before 20 years (it happened on 10 August 1960 in the Paulista game Santos vs Noroeste 4-1 when the exact age of “O Rei” was 19 years 292 days).

1NeymarBrazil22-25618/10/2014Barcelona (Spain)Eibar 3-0NL
2Erling HaalandNorway22-26108/04/2023Manchester City (England)Southampton 4-1NL
3Kylian MbappéFrance 23-01403/01/2022Paris Saint-GermainVannes 4-0NC
4Lionel Messi Argentina24-05417/08/2011Barcelona (Spain)Real Madrid 3-2NSC
5RaúlSpain24-16004/12/2001Real Madrid Panathinaikos 3-0CL
6Ali AshfaqMaldives24-21610/04/2010VB Sports Club Valencia  5-0NL
7Romelu LukakuBelgium24-30413/03/2018Man United (England)Sevilla 1-2CL