most appearances by african players in the premier league

Kolo Touré has made the most career appearances by an African in the Premier League, with 353 appearances.

NAMEMRatingMINSTARTGG/MAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1Kolo Touré
K. Touré
353
27,506
304
12
0.03
9
21
0
2Mohamed Salah
M. Salah
314
25,778
289
190
0.61
89
279
35
3Alex Iwobi
A. Iwobi
306
21,073
243
33
0.11
37
70
0
0
380
145
8
13,734
723
27
4Jordan Ayew
J. Ayew
305
21,479
246
42
0.14
25
67
3
0
396
135
10
12,052
729
66
5Wilfried Zaha
W. Zaha
305
24,647
278
68
0.22
29
97
7
6Shola Ameobi
S. Ameobi
298
14,797
156
43
0.14
20
63
5
7Cheikhou Kouyaté
C. Kouyaté
291
21,825
247
15
0.05
12
27
0
0
191
62
9
11,905
216
17
8Riyad Mahrez
R. Mahrez
284
19,583
223
82
0.29
60
142
13
3
588
243
17
14,198
886
62
9Jeffrey Schlupp
J. Schlupp
280
16,775
188
22
0.08
14
36
0
0
232
75
3
9,489
334
3
10Abdoulaye Doucouré
A. Doucouré
278
22,651
259
36
0.13
23
59
0
0
332
112
4
14,805
584
50
11Nwankwo Kanu
N. Kanu
273
15,128
155
54
0.20
29
83
1
12Sadio Mané
S. Mané
263
20,668
237
112
0.43
38
150
0
0
629
263
16
12,945
1,207
165
13Didier Drogba
D. Drogba
254
17,561
187
104
0.41
54
158
4
14Yakubu Aiyegbeni
Y. Aiyegbeni
252
19,009
216
95
0.38
26
121
18
15John Obi Mikel
J. Obi Mikel
249
16,220
183
1
0.00
10
11
0
16El Hadji Diouf
E. Hadji Diouf
243
18,066
209
28
0.12
25
53
2
17Emmanuel Adebayor
E. Adebayor
242
17,935
199
97
0.40
36
133
10
18Idrissa Gana Guèye
I. Gana Guèye
241
19,861
234
9
0.04
9
18
0
1
178
42
3
14,873
127
2
19Mohamed Diamé
M. Diamé
239
17,334
199
18
0.08
4
22
0
20Yaya Touré
Y. Touré
230
18,245
211
62
0.27
29
91
11
21Joseph Yobo
J. Yobo
228
18,948
212
8
0.04
2
10
0
22Wilfred Ndidi
W. Ndidi
220
18,207
206
7
0.03
14
21
0
0
212
39
6
13,968
230
9
23Victor Moses
V. Moses
220
13,400
151
20
0.09
19
39
1
24Aaron Wan-Bissaka
A. Wan-Bissaka
219
18,984
211
4
0.02
18
22
0
0
57
14
0
14,918
265
11
25Steven Pienaar
S. Pienaar
214
16,414
186
20
0.09
32
52
0

More Arsenal Stats

Team Rankings

GF

28

2nd

GA

9

1st

GD

19

1st

FORM

LWDWD

last 5

2025-26 Table
CLUBWDLGDPTS
1
Arsenal Arsenal
10
3
2
19
33
2
Man City Man City
10
1
4
19
31
3
Aston Villa Aston Villa
9
3
3
7
30
4
Crystal Palace Crystal Palace
7
5
3
8
26
5
Chelsea Chelsea
7
4
4
10
25
Schedule
DATEMATCHUPTIME (ET)
Sat
12/13
WOL WOL
@
ARS ARS
3:00 PM
Sat
12/20
ARS ARS
@
EVE EVE
3:00 PM
Sat
12/27
BHA BHA
@
ARS ARS
10:00 AM
Tue
12/30
AVL AVL
@
ARS ARS
3:15 PM
Sat
1/3
ARS ARS
@
BOU BOU
12:30 PM
Last Game
AVL Aston Villa

W9 D3 L3

2

Final

1

ARS Arsenal

W10 D3 L2

Sat 6 Dec 2025

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

Europe Top Five 2025-26 Table

TeamWDLGDPTS
1
Arsenal Arsenal
10
3
2
19
33
2
Man City Man City
10
1
4
19
31
3
Aston Villa Aston Villa
9
3
3
7
30
4
Crystal Palace Crystal Palace
7
5
3
8
26
5
Chelsea Chelsea
7
4
4
10
25
6
Everton Everton
7
3
5
1
24
TeamWDLGDPTS
1
Arsenal Arsenal
5
0
0
13
15
2
PSG PSG
4
0
1
11
12
3
Bayern Bayern
4
0
1
9
12
4
Inter Inter
4
0
1
9
12
5
Real Madrid Real Madrid
4
0
1
7
12
6
Dortmund Dortmund
3
1
1
6
10
TeamWDLGDPTS
1
Barcelona Barcelona
13
1
2
27
40
2
Real Madrid Real Madrid
11
3
2
17
36
3
Villarreal Villarreal
11
2
2
18
35
4
Atlético Madrid Atlético Madrid
9
4
3
13
31
5
Espanyol Espanyol
8
3
4
3
27
6
Real Betis Real Betis
6
6
3
6
24
TeamWDLGDPTS
1
Bayern Bayern
12
1
0
40
37
2
Leipzig Leipzig
9
2
2
15
29
3
Dortmund Dortmund
8
4
1
12
28
4
Leverkusen Leverkusen
7
2
4
9
23
5
Hoffenheim Hoffenheim
7
2
4
6
23
6
Stuttgart Stuttgart
7
1
5
-1
22
TeamWDLGDPTS
1
Napoli Napoli
10
1
3
10
31
2
Inter Inter
10
0
4
19
30
3
Milan Milan
8
4
1
10
28
4
Roma Roma
9
0
5
7
27
5
Bologna Bologna
7
4
3
11
25
6
Como Como
6
6
2
8
24
TeamWDLGDPTS
1
Lens Lens
11
1
3
13
34
2
PSG PSG
10
3
2
20
33
3
Marseille Marseille
9
2
4
20
29
4
Lille Lille
9
2
4
12
29
5
Lyon Lyon
7
3
5
5
24
6
Rennes Rennes
6
6
3
1
24

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Sun
11/2
OSA OSA
@
OVI OVI
0-0
Thu
11/6
WOB WOB
@
SVW SVW
1-2
Thu
11/6
REN REN
@
PFC PFC
1-0
Thu
11/6
CRE CRE
@
PIS PIS
0-1
Thu
11/6
RSO RSO
@
ELC ELC
1-1

Fixtures

DATEMATCHUPTIME (ET)
Mon
12/8
PAR PAR
@
PIS PIS
9:00 AM
Mon
12/8
GEN GEN
@
UDI UDI
12:00 PM
Mon
12/8
MIL MIL
@
TOR TOR
2:45 PM
Mon
12/8
MUN MUN
@
WOL WOL
3:00 PM
Mon
12/8
LEV LEV
@
OSA OSA
3:00 PM