Wayne Rooney became only the second player to reach the Premier League 200 club with his goal against Manchester City.
Former Manchester United skipper Rooney netted for Everton at the Etihad to move within 60 goals of all-time leading scorer Alan Shearer.
In all 26 players have scored 100 or more Premier League goals – and there they all are.
Matt Le Tissier – 100 goals
One club wonder Le God weaved all his magic for Southampton.
Peter Crouch – 105 goals
The much travelled 6ft 7in forward has Premier League goals for Aston Villa (6), Southampton (12), Liverpool (22), Tottenham (12), Portsmouth (11) and Stoke (42).
Didier Drogba – 104 goals
The highest-scoring African in English football history, Drogba netted all his goals for Chelsea
Darren Bent – 106 goals
Still playing in the Championship, Bent has Premier League goals bagged for Ipswich (1), Charlton (31), Tottenham (18), Sunderland (32), Aston Villa (21) and Fulham (3).
Paul Scholes – 107 goals
Scholes scores goals was the 1990s mantra and the long-serving Manchester United midfielder netted all of his for the Reds.
Ryan Giggs – 109 goals
Manchester United’s most decorated player scored all his goals for the Reds.
Emile Heskey – 110 goals
The big ex-England man took a lot of stick for not getting enough goals but was on target for Leicester (33), Liverpool (39), Birmingham (14), Wigan (15) and Aston Villa (9).
Dion Dublin – 111 goals
Now a TV star, Dion grabbed goals for Manchester United (2), Coventry (61) and Aston Villa (48).
Ian Wright – 113 goals
Dominated the goal charts at Arsenal (104) for years before ending his top flight career with West Ham (9).
Steven Gerrard – 120 goals
One-club man Stevie G grabbed all his goals for Liverpool.
Dwight Yorke – 123 goals
The friendly face of Dwight netted for Aston Villa (60), Manchester United (48), Blackburn (12), Birmingham (2) and Sunderland (1).
Sergio Aguero – 128 goals
Still playing and looking set to add a lot more goals to his total for Manchester City.
Nicolas Anelka – 125 goals
Another member of the six-club 100 marksmen: Arsenal (23), Liverpool (4), Manchester City (37), Bolton (21), Chelsea (38) and West Brom (2).
Robbie Keane – 126 goals
The much-travelled Ireland striker did the business for six clubs: Coventry (12), Leeds (13), Tottenham (91), Liverpool (5), West Ham (2) and Aston Villa (3).
Jimmy Floyd Hasselbaink – 129 goals
Made his name at Leeds (34) before completing the ton with Chelsea (70), Middlesbrough (23) and Charlton (2).
Robin Van Persie – 144 goals
The flying Dutchman left Arsenal (96) to win things with Manchester United (48).
Teddy Sheringham – 146 goals
Nottingham Forest (1), Tottenham (98), Manchester United (31), Portsmouth (9) and West Ham (8).
Les Ferdinand – 149 goals
Sir Les made his mark for six clubs: QPR (60), Newcastle (41), Tottenham (33), West Ham (2), Leicester (12) and Bolton (1).
Michael Owen – 150 goals
Former England skipper made his name at Liverpool (118) before also scoring for Newcastle (26), Manchester United (5) and Stoke (1).
Jermain Defoe – 159 goals
Still in the race, Defoe has netted for four teams: West Ham (18), Tottenham (91), Portsmouth (15) Sunderland (34), Bournemouth (1).
Robbie Fowler – 162 goals
The throughbred Scouse netted for three top flight teams: Liverpool (128), Leeds (14) and Manchester City (20).
Thierry Henry – 175 goals
No foreign player has scored more goals in the Premier League than France striker Henry – and he got them all for Arsenal.
Frank Lampard – 177 goals
Lampard holds the goalscoring record for a midfielder having ‘shared’ his goals between three clubs: West Ham (24), Chelsea (147) and Manchester City (6).
Andy Cole – 187 goals
Goal king Cole netted for six different clubs: Newcastle (43), Manchester United (93), Blackburn (27), Fulham (12), Manchester City (9) and Portsmouth (3).
Wayne Rooney – 200 goals
Ex-Manchester United skipper Wayne Rooney is not finished yet and is now in the 200 club. United’s all-time scorer, Rooney reached 200 with a goal for Everton – against Manchester City. His Premier League goal split so far is 184 for United and 16 for Everton.
Alan Shearer – 260 goals
Toon legend Shearer is the only player to net 100 Premier League for two different clubs, Blackburn (112) and Newcastle (148).
As Wayne Rooney joins the 200 club, a look at every player to have scored 100 or more Premier League goals