How many Premier League titles has James Milner won?
1
2
3
4
Answer
James Milner has won three Premier League titles during his career. Two of these were won while he was playing for Manchester City and one with Liverpool.
Mastering Milner: How Well Do You Know James Milner?