Nico O'Reilly (born 21 March 2005) is an English footballer who plays for Premier League club Manchester City as a midfielder.