Ranking of games used to score 100 goals in Premier League history: Shearer leads the way, Haaland has 96 goals in 105 games

Manchester City forward Haaland is in hot form this season. He has scored 96 goals in 105 appearances since arriving in the Premier League. He is expected to become the player who has scored the fewest 100 goals in Premier League history.
The number of games used to score 100 goals in Premier League history:
1. Shearer (124 games)
2. Kane (141 games)
3. Aguero (147 games)
4. Henry (160 games)
5. Salah (162 games)
6. Wright (173 games)
7. Fowler (175 games)
8. Les Ferdinand (178 games)
9. Owen (185 games), Andy Cole (185 games)