From late 2005, Selby was managed by former snooker professional and fellow Leicester resident Mukesh Parmar. He progressed to the main draw of the 2005 World Championship, losing 5–10 to John Higgins in the first round. He then faced Higgins in the first round again at the 2006 World Championship, this time defeating the reigning Grand Prix and Masters champion 10–4, before being eliminated in the second round by Mark Williams.