Lee Selby & Kevin Mitchell will fight for world titles on 30 May

Kevin Mitchell fought Daniel Estrada in January
Kevin Mitchell stopped Daniel Estrada in the eighth round to become a number one contender

England's Kevin Mitchell and Welshman Lee Selby will challenge for world honours at London's O2 Arena on 30 May.

Selby, who has a 20-1 career record, will face Russia's Evgeny Gradovich for the IBF featherweight title.

Londoner Mitchell, who beat Daniel Estrada in January to become number one contender, will meet Venezuelan Jorge Linares for the WBC lightweight crown.

London 2012 Olympic gold medallist Anthony Joshua also features on the bill against veteran Kevin Johnson.

Barry's Selby stopped Joel Brunkner in the ninth round when he last featured at the O2 Arena in October last year.

The 28-year-old will come up against the unbeaten Gradovich, who has won 19 out of 20 professional fights after his last contest ended in a draw.

Mitchell will fight for a world title for the second time after losing to Ricky Burns in 2012 when challenging for the WBO lightweight belt.

He was impressive in his eighth-round stoppage win over Estrada but he faces a stern test against three-weight world champion Linares.

The 29-year-old has remained unbeaten in his last seven fights to extend his record to 38 wins from 41 professional contests.

Promoter Eddie Hearn said: "I'm delighted to deliver shots for Kevin and Lee in the UK and they have every chance of becoming world champions on 30 May.

"Linares is an incredible fighter, a three-weight world ruler, but Kevin has been exceptional with us and I truly believe he is going to do it."

Lee Selby beat Ryan Walsh to retain his Commonwealth title
Lee Selby is a former British, Commonwealth and European champion