Miller featured regularly in Manchester City's first team pre-season matches in July and August 2006, including a goal in a friendly against Wrexham. He then proceeded to make substitute appearances in four of Manchester City's first six games of the season, and made his full début on 23 September 2006 in a 2–0 victory over West Ham United, and started the move which led to the opening goal. Although known as a striker in youth and reserve football, Miller first played for the Manchester City first team as an attacking midfielder.