31 years, 7 months,
17 days old age James Milner will turn 32 on 04 January, 2018.
Only 4 months, 13 days, 14 hours, 3 minutes has left for his next birthday.
James Milner was born on 04-01-1986 in Wortley, Leeds in the state of West Yorkshire, United Kingdom. He is an English Football Player.