On 3 February, Squawka list the players who have scored the most EPL goals by year in the 21st century.
2000 - Kevin Phillips (30)
2001 - Jimmy Floyd Hasselbaink (23)
2002 - Thierry Henry (24)
2003- Ruud van Nistelrooy (25)
2004 - Thierry Henry (30)
2005- Thierry Henry (25)
2006 - Thierry Henry (27)
2007 - Didier Drogba (20)
2008 - Cristiano Ronaldo (31)
2009 - Nicolas Anelka (19)
2010 - Didier Drogba (29)
2011 - Dimitar Berbatov & Carlos Tevez (20)
2012- Robin Van Persie (30)
2013- Robin Van Persie (26)
2014 - Luis Suarez (31)
2015 - Sergio Aguero (26)
2016 - Harry Kane (25)
2017 - Harry Kane (29)
2018 - Mo Salah (32)
2019 - Mo Salah, Sadio Mané, P-E Aubameyang(22)
2020 - Jamie Vardy (23)
2021 - Harry Kane (23)
2022 - Mo Salah & Heung-Min Son (23)
2023 - Erling Haaland (36)
2024 - Erling Haaland (27)
2025 - Mo Salah (29)
Davichi
8
Maximum respect to these guys. Thierry Henry: 3 years in a row Robin Van Persie, Harry Kane, Mo Salah and Erling Haaland: 2 years in a row. Thierry Henry and Mo Salah being the only two to have won it a total of 4 times and Erling Haaland having the highest ever with 36 goals. ✨ ✨ ✨