
PlayerNationality United KingdomAge 40 (born 4 Jan 1986)Position full-back, midfielder
Sources Wikidata, OpenFootball, WikipediaUpdated Item Q191136
| Season | Club | Division | Apps | Goals | Cups | Europe | Other | Total | Total goals | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| 2002/03 | Premier League | 18 | 2 | 4 (0) | 0 (0) | Not held | 22 | 2 | Wikipedia | |
| 2003/04 | Premier League | 30 | 3 | 2 (0) | Not held | Not held | 32 | 3 | Wikipedia | |
| 2003/04 | ![]() Swindon Town (loan) | Second Division | 6 | 2 | Not held | Not held | Not held | 6 | 2 | Wikipedia |
| 2004/05 | Premier League | 25 | 1 | 5 (0) | 11 (0) | Not held | 41 | 1 | Wikipedia | |
| 2005/06 | Premier League | 3 | 0 | Not held | 4 (2) | Not held | 7 | 2 | Wikipedia | |
| 2006/07 | Premier League | 35 | 3 | 5 (1) | 13 (0) | Not held | 53 | 4 | Wikipedia | |
| 2007/08 | Premier League | 29 | 2 | 3 (1) | Not held | Not held | 32 | 3 | Wikipedia | |
| 2008/09 | Premier League | 2 | 0 | 1 (1) | Not held | Not held | 3 | 1 | Wikipedia | |
| 2005/06 | Premier League | 27 | 1 | 6 (2) | Not held | Not held | 33 | 3 | Wikipedia | |
| 2008/09 | Aston Villa | Premier League | 36 | 3 | 3 (3) | 4 (0) | Not held | 43 | 6 | Wikipedia |
| 2009/10 | Aston Villa | Premier League | 36 | 7 | 11 (4) | 2 (1) | Not held | 49 | 12 | Wikipedia |
| 2010/11 | Aston Villa | Premier League | 1 | 1 | Not held | Not held | Not held | 1 | 1 | Wikipedia |
| 2010/11 | Premier League | 32 | 0 | 4 (2) | 5 (0) | Not held | 41 | 1 | Wikipedia | |
| 2011/12 | Premier League | 26 | 3 | 4 (0) | 6 (0) | 1 (0) | 37 | 3 | Wikipedia | |
| 2012/13 | Premier League | 26 | 4 | 7 (0) | 2 (0) | 1 (0) | 36 | 4 | Wikipedia | |
| 2013/14 | Premier League | 31 | 1 | 7 (0) | 6 (1) | Not held | 44 | 2 | Wikipedia | |
| 2014/15 | Premier League | 32 | 5 | 4 (2) | 8 (1) | 1 (0) | 45 | 8 | Wikipedia | |
| 2015/16 | Premier League | 28 | 5 | 5 (0) | 12 (2) | Not held | 45 | 7 | Wikipedia | |
| 2016/17 | Premier League | 36 | 7 | 4 (0) | Not held | Not held | 40 | 7 | Wikipedia | |
| 2017/18 | Premier League | 32 | 0 | 2 (1) | 13 (0) | Not held | 47 | 1 | Wikipedia | |
| 2018/19 | Premier League | 31 | 5 | 2 (0) | 12 (2) | Not held | 45 | 7 | Wikipedia | |
| 2019/20 | Premier League | 22 | 2 | 4 (2) | 8 (0) | 3 (0) | 37 | 4 | Wikipedia | |
| 2020/21 | Premier League | 26 | 0 | 3 (0) | 6 (0) | 1 (0) | 36 | 0 | Wikipedia | |
| 2021/22 | Premier League | 24 | 0 | 7 (0) | 8 (0) | Not held | 39 | 0 | Wikipedia | |
| 2022/23 | Premier League | 31 | 0 | 3 (0) | 8 (0) | 1 (0) | 43 | 0 | Wikipedia | |
| 2023/24 | Premier League | 15 | 0 | 0 (0) | 5 (0) | Not held | 20 | 0 | Wikipedia | |
| 2024/25 | Premier League | 4 | 0 | 0 (0) | Not held | Not held | 4 | 0 | Wikipedia | |
| 2025/26 | Premier League | 20 | 1 | 2 (0) | Not held | Not held | 22 | 1 | League: this archive; rest: Wikipedia |
According to Wikipedia, except where marked. Cups, Europe and Other show appearances with goals in brackets; point at a figure for the competitions it counts. A dash means the article gives no figure, not zero. 1 row does not check out: 2010/11 Manchester City (goals by competition add up to 2, total says 1).
Includes data from Wikipedia (“James Milner”, revision 1380269127, read 16 Oct 2026), CC BY-SA 4.0. Wikipedia is edited by volunteers; the archive treats it as a secondary source and checks it against its own records where it can.
| Season | Club | Apps | Starts | Minutes | Goals |
|---|---|---|---|---|---|
| 2025/26 | 20 | 7 | 778 | 1 |
Minutes count to the 90th minute and stop at a sending-off.
| Club | Dates | Matches | Goals | Joined |
|---|---|---|---|---|
| 2002 – 2004 | 48 | 5 | Not given | |
![]() Swindon Town F.C. | 2003 – 2003 | 6 | 2 | Loan |
| 2004 – 2008 | 94 | 6 | Not given | |
| 2005 – 2006 | 27 | 1 | Loan | |
| 2008 – 2010 | 73 | 11 | Not given |
| 2010 – 2015 | 147 | 13 | Not given |
| 2015 – 1 June 2023 | 230 | 19 | Not given |
| July 2023 – May 2026 | 39 | 1 | Not given |
| Senior clubs, total | 8 spells | 664 | 58 |
|---|
Source: Wikidata (CC0), member of sports team (P54) with its matches, goals and acquisition qualifiers. Wikidata does not say which competitions a spell's matches and goals count, so they can be lower than a club's own totals for all competitions. Totals are the sum of the spells' own figures; spells without figures add nothing. Transfer fees and contracts are not held.