Bacca started out in his home country of Colombia, where among loan spells he scored 111 goals in six seasons. He impressed after a move to Club Brugge before moving to Spanish giants Sevilla where he won two Europa League titles in two seasons.

Sky Italy claims that Bacca currently earns a salary of £6.5million at Milan, equivalent to £130,000-a-week.

Bacca joined the Serie A giants from Sevilla 12 months ago for a fee of around £22million after his release clause was activated.

The Hammers are desperate for a new striker after missing out on Belgian sensation Michy Batshuayi who moved to Chelsea last week, whilst Arsenal are in pole position to sign Lyon striker Alexandre Lacazette.