The Colombian star will have a medical with the Italian giants, before penning his contract in the next couple of days.
AC Milan have beaten a host of rivals to the signing of Colombian striker Carlos Bacca, after Sevilla declared via their official website on Thursday, that a deal had been agreed between the two clubs.
In their official announcement, the Spanish club stated:
"Bacca leaves the club after two successful campaigns, in which he was proclaimed champion of the Europa League twice and scored 49 goals in 108 games played."
"Sevilla FC wish him all the best of fortune in this new step in his career."
The Andaluz club are believed to have held out for the full clause valuation of €30 million, whilst negotiations with AC Milan over recent days, have centred around reaching an agreement on the terms and format for payment.
Sevilla were always keen to keep Bacca at the Sanchez-Pizjuan, but after recent declarations from the player and his agent, suggested a departure to the Italians was what they desired, there was little alternative but to accept the formal offer once it eventually arrived from Milan.