Steven Gerrard has scored 3
Cristiano Ronaldo and Federico Macheda.
The team in the old English league that has scored the most goals in the league is Manchester United.
As of 2011, the last time Birmingham City scored against Manchester United at Old Trafford was on October 17, 1981 in a 1 - 1 draw.
At the age of 15 years old, cristiano ronaldo scored 47 goals in one game against the brazilian national team
Man City deafeted united 6-1 at old trafford on 23 Oct. 2011
14th August 1990 at Old Trafford Manchester against England