Amir Khan will face Doncaster lightweight Steffy Bull in his 12th professional fight next month.

The 20-year-old will take on the Yorkshireman - 10 years his senior - at the Millennium Stadium in Cardiff on April 7, serving as support to Joe Calzaghe's super-middleweight clash with Peter Manfredo.