WBA super-middleweight champion Andre Ward will fight England's Paul Smith in Oakland, USA on 20 June.
Boxing promoter Eddie Hearn announced the fight - although Ward's title is not thought to be on the line in Northern California.
Ward, 30, who is undefeated in his 27 fights, won on points against Carl Froch in 2011.
The American has not fought since beating Edwin Rodriguez in November 2013.
Smith, 32, from Liverpool has won 35 of his 40 fight but lost his last two world title shots against German Arthur Abraham.