Multiple choice softskills communication who is the goal keeper with most appearences in premier league? David seaman David James Shay given Peter Cech Reveal answer Fill a bubble to check yourself B Correct answer Explanation David James holds the record for most Premier League appearances by a goalkeeper with 572. Peter Cech (443), David Seaman (346), and Shay Given (351) all had distinguished careers but none match James's appearance tally.