The four Players who won 30 or more Caps for England with Everton FC are Phil Jagielka (40 caps), Alan Ball (39 caps), Ray Wilson (33 caps) and Leighton Baines (30 caps).