The player that has scored the most goals in FA Cup betting history is Ian Rush, having scored 40 goals over 16 seasons. This is followed by Frank Lampard with 27 goals, Wayne Rooney with 23 goals, Alan Shearer with 21 goals and Sergio Aguero with 20 goals.