Premier League Players with the most appearance of all time
Premier League 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
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