James Milner now becomes the fourth footballer to play a100,hundred games for three different clubs. Earlier on he played his 100 one hundred game for Liverpool. The other footballers to play a hundred games for three different clubs are as follows. 1)James Milner . for Leeds United, Newcastle United, Manchester city and Liverpool. 2) Rory Delap.Southampton, Stoke City Derby County. 3) Gary Speed Leeds United , Newcastle United Everton. 4) Gareth Barry. Everton, Manchester City and Aston Villa.