Moses Ashikodi (born 27 June 1987) is retired footballer. Having started his career at Millwall, he has also played professionally for West Ham United, Gillingham, Rangers, Watford, Bradford City, Swindon Town, Hereford United and Shrewsbury Town. He has been capped twice for Antigua & Barbuda, having represented England at Under-16, Under-17, Under-18 and Under-19 levels.