man city player with most premier league games between january 2010 and december 2019

Between January 1, 2010 and December 31, 2019, David Silva made the most appearances by a Man City player in the Premier League, with 297 appearances.

NAMEMRatingMINSTARTGG/MAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1David Silva
D. Silva
297
23,179
272
56
0.19
86
142
0
2Sergio Agüero
S. Agüero
254
18,763
221
174
0.69
45
219
26
3Yaya Touré
Y. Touré
230
18,245
211
62
0.27
29
91
11
4Vincent Kompany
V. Kompany
223
18,858
215
17
0.08
5
22
0
5Joe Hart
J. Hart
216
19,400
216
0
0.00
0
0
0
6Fernandinho
Fernandinho
210
17,053
191
18
0.09
15
33
0
7Pablo Zabaleta
P. Zabaleta
190
15,237
169
8
0.04
17
25
0
8Aleksandar Kolarov
A. Kolarov
165
11,857
129
11
0.07
19
30
0
9Raheem Sterling
R. Sterling
150
11,481
131
59
0.39
29
88
1
0
339
139
13
7,769
1,013
63
10James Milner
J. Milner
147
8,446
89
13
0.09
24
37
1
11Gaël Clichy
G. Clichy
138
11,752
131
2
0.01
10
12
0
12Kevin De Bruyne
K. De Bruyne
136
10,510
120
30
0.22
55
85
0
2
318
115
17
10,244
342
14
13Edin Džeko
E. Džeko
130
7,080
74
50
0.38
11
61
0
14Samir Nasri
S. Nasri
129
8,602
99
18
0.14
32
50
0
15Nicolás Otamendi
N. Otamendi
125
10,461
117
8
0.06
1
9
0
0
101
29
2
10,405
120
1
16Jesús Navas
J. Navas
123
7,362
77
4
0.03
23
27
0
17Gareth Barry
G. Barry
114
9,247
105
5
0.04
10
15
0
18Carlos Tévez
C. Tévez
95
6,987
81
49
0.52
19
68
11
19Joleon Lescott
J. Lescott
94
7,293
79
6
0.06
2
8
0
20Ederson
Ederson
92
8,156
92
0
0.00
1
1
0
0
0
0
0
3,028
0
0
21Bernardo Silva
B. Silva
89
5,553
59
18
0.20
14
32
0
0
117
47
2
4,593
368
4
22Ilkay Gündogan
I. Gündogan
89
5,464
59
15
0.17
5
20
2
1
118
30
3
5,808
155
0
23Leroy Sané
L. Sané
89
6,077
68
25
0.28
28
53
0
0
146
58
7
4,142
541
37
24Gabriel Jesus
G. Jesus
84
4,254
44
33
0.39
12
45
2
0
167
92
5
2,197
369
50
25Kyle Walker
K. Walker
82
7,012
79
2
0.02
9
11
0
0
46
7
1
7,418
87
9

More Man City Stats

Team Rankings

GF

24

1st

GA

10

3rd

GD

14

2nd

FORM

LWWLW

last 5

2025-26 Table
CLUBWDLGDPTS
1
Arsenal Arsenal
9
2
1
18
29
2
Chelsea Chelsea
7
2
3
12
23
3
Man City Man City
7
1
4
14
22
4
Aston Villa Aston Villa
6
3
3
4
21
5
Crystal Palace Crystal Palace
5
5
2
7
20
Schedule
DATEMATCHUPTIME (ET)
Sat
11/29
LEE LEE
@
MCI MCI
10:00 AM
Tue
12/2
MCI MCI
@
FUL FUL
2:30 PM
Sat
12/6
SUN SUN
@
MCI MCI
10:00 AM
Sun
12/14
MCI MCI
@
CRY CRY
9:00 AM
Sat
12/20
WHU WHU
@
MCI MCI
10:00 AM
Last Game
NEW Newcastle

W4 D3 L5

2

Final

1

MCI Man City

W7 D1 L4

Sat 22 Nov 2025

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

Europe Top Five 2025-26 Table

TeamWDLGDPTS
1
Arsenal Arsenal
9
2
1
18
29
2
Chelsea Chelsea
7
2
3
12
23
3
Man City Man City
7
1
4
14
22
4
Aston Villa Aston Villa
6
3
3
4
21
5
Crystal Palace Crystal Palace
5
5
2
7
20
6
Brighton Brighton
5
4
3
3
19
TeamWDLGDPTS
1
Real Madrid Real Madrid
10
2
1
16
32
2
Barcelona Barcelona
10
1
2
21
31
3
Villarreal Villarreal
9
2
2
15
29
4
Atlético Madrid Atlético Madrid
8
4
1
14
28
5
Real Betis Real Betis
5
6
2
6
21
6
Espanyol Espanyol
6
3
4
1
21
TeamWDLGDPTS
1
Bayern Bayern
4
0
0
11
12
2
Arsenal Arsenal
4
0
0
11
12
3
Inter Inter
4
0
0
10
12
4
Dortmund Dortmund
3
1
1
6
10
5
Chelsea Chelsea
3
1
1
6
10
6
Man City Man City
3
1
1
5
10
TeamWDLGDPTS
1
Bayern Bayern
10
1
0
33
31
2
Leipzig Leipzig
8
1
2
9
25
3
Leverkusen Leverkusen
7
2
2
12
23
4
Dortmund Dortmund
6
4
1
9
22
5
Stuttgart Stuttgart
7
1
3
5
22
6
Frankfurt Frankfurt
6
2
3
5
20
TeamWDLGDPTS
1
Roma Roma
9
0
3
9
27
2
Milan Milan
7
4
1
9
25
3
Napoli Napoli
8
1
3
8
25
4
Inter Inter
8
0
4
13
24
5
Bologna Bologna
7
3
2
13
24
6
Como Como
5
6
1
10
21
TeamWDLGDPTS
1
PSG PSG
9
3
1
16
30
2
Marseille Marseille
9
1
3
21
28
3
Lens Lens
9
1
3
11
28
4
Lille Lille
7
2
4
10
23
5
Strasbourg Strasbourg
7
1
5
7
22
6
Rennes Rennes
5
6
2
5
21

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Fri
10/24
OVI OVI
@
GIR GIR
3-3
Fri
10/24
COM COM
@
PAR PAR
0-0
Fri
10/24
LEC LEC
@
UDI UDI
2-3
Fri
10/24
STP STP
@
SGE SGE
0-2
Fri
10/24
WOB WOB
@
HSV HSV
1-0

Fixtures

DATEMATCHUPTIME (ET)
Fri
11/28
RBL RBL
@
BMG BMG
2:30 PM
Fri
11/28
REN REN
@
FCM FCM
2:45 PM
Fri
11/28
SAS SAS
@
COM COM
2:45 PM
Fri
11/28
ELC ELC
@
GET GET
3:00 PM
Sat
11/29
OSA OSA
@
MLL MLL
8:00 AM