The Premier League is widely considered as the best and most competitive league in the world, with a number of great players gracing the league with their talents over time, both in the past and at present.
Currently too there are a number of top players plying their trade in England and here, we take a look at five current players with the most goal contributions in the history of the league.
1. Harry Kane (Tottenham Hotspur) - 211 goal contributions
Harry Kane has already established himself as one of the greatest strikers in Premier League history, with the England skipper Tottenham Hotspur's second highest goalscorer of all-time.
At only 28-years-old, he will no doubt become their record goalscorer if he stays at the club in the future and it will be interesting to see where he stands in the pantheon of greats by the time he retires from the sport.
2. Raheem Sterling (Manchester City) - 175 goal contributions
Raheem Sterling completely transformed as a player under the tutelage of Pep Guardiola at Manchester City, with the winger improving on his finishing skills and overall sense of play with the ball at his feet.
The 27-year-old has been a regular in the Premier League ever since he burst on to the scene with Liverpool in 2011 and is without doubt one of the best wingers in the league.
3. Jamie Vardy (Leicester City) - 171 goal contributions
One of the most underrated strikers in the world, Jamie Vardy is without a doubt a legend in England, courtesy of his goalscoring exploits for Leicester City.
Vardy is still going strong despite being 35-years-old and he remains vital to Leicester's chances of qualifying for Europe come the end of the season.
4. Romelu Lukaku (Chelsea) - 161 goal contributions
It comes as no surprise that Romelu Lukaku makes this list considering that he is currently playing for his fifth club in the Premier League, though he has not always been prolific in the league.
The Belgian has had a slow start to life at Chelsea, and has looked off the pace so far and the management will need him to find his goalscoring touch soon.
5. Mohamed Salah (Liverpool) - 160 goal contributions
Mohamed Salah has emerged as the best player in the world this year courtesy of his performances for Liverpool, with the Egyptian looking unstoppable at times this season.
It will come as no surprise that he moves up this list soon as he is in blistering form.