Premier Leaguea Players with the most appearance of all time.

Premier Leaguea Players with the most appearance of all time.

Many players have graced the pitch of the English premier league and showed outstanding performances.
We bring to you the top 20 players with the most appearances in the English premier league

Rank Player Appearance
1 Gareth Barry 653 
2 Ryan Giggs 632 
3 Frank Lampard. 609 
4 James Milner 588 
5 David James 572 
6 Gary Speed 535 
7 Emile Heskey 516 
8 Mark Schwarzer 514 
9 Jamie Carragher 508 
10 Phil Neville. 505 
11 Rio Ferdinand 504 
12 Steven Gerrard 504 
13 Sol Campbell 503 
14 Paul Scholes 499 
15 Jermain Defoe. 496 
16 John Terry 492 
17 Wayne Rooney 491 
18 Michael Carrick 481 
19 Sylvain Distin 469 
20 Peter Crou 468 

Leave a Comment

×