World Championship: Selby faces Perry in opening Crucible match
Thursday's draw at Sheffield's Crucible theatre paired the Leicester potter against fellow Englishman Perry, 43.
The eye-catching draw sees Ronnie O'Sullivan face Stephen Maguire in the first round, while Judd Trump takes on former supermarket delivery driver Chris Wakelin.
Thursday's draw was initially delayed due to technical difficulties.
World Professional Snooker and Billiards Association chairman Jason Ferguson and 1986 world champion Joe Johnson were due to conduct the draw at 10am, but a problem with internet access at the Crucible meant it was put back to midday.
First round draw:
Mark Selby v Joe Perry
Mark Allen v Liam Highfield
Kyren Wilson v Matthew Stevens
Shaun Murphy v Jamie Jones
John Higgins v Thepchaiya Un-Nooh
Stuart Bingham v Jack Lisowski
Luca Brecel v Ricky Walden
Judd Trump v Chris Wakelin
Ding Junhui v Xiao Guodong
Anthony McGill v Ryan Day
Marco Fu v Lyu Haotian
Barry Hawkins v Stuart Carrington
Mark Williams v Jimmy Robertson
Neil Robertson v Robert Milkins
Ali Carter v Graeme Dott
Ronnie O'Sullivan v Stephen Maguire