<page_title> List of Premier League players with 500 or more appearances </page_title> <section_title> Players </section_title> <table> <cell> England Gareth Barry <col_header> Player </col_header> </cell> <cell> 653 <col_header> Appearances </col_header> <row_header> England Gareth Barry </row_header> </cell> <cell> Wales Ryan Giggs <col_header> Player </col_header> <col_header> England Gareth Barry </col_header> </cell> <cell> 632 <col_header> Appearances </col_header> <row_header> Wales Ryan Giggs </row_header> </cell> </table>
Ryan Giggs has 632 Premier League appearances and surpassed by Gareth Barry.