Mario Balotelli has been sacked by Brescia.
According to reports, he was sacked following a bust-up with president Massimo Cellino.
The former Manchester City forward, 29, was given his marching orders despite having two years left on his deal with his hometown club.
It was reported that his contract with Brescia was set to be terminated at the end of the 2019/20 campaign.
But according to Football Italia, he has now been given his marching orders after missing ten days of training.
La Gazzetta reported that no legal action will take place as the agreement was reached with Balotelli’s lawyers.
Balotelli returned to Italy to join the home town club in August 2019 after stints with Nice and Marseille.
The 29-year-old racked up five goals in 19 Serie A appearances for Diego Lopez’s side.
But he caused a stir when he started missing training sessions when lockdown restrictions were eased.
Balotelli put pen to paper on a £160,000-per-week deal with his hometown club – a decision Cellino labelled a “mistake”.
Speaking to BBC’s World Football program, he said: “I think we both made a mistake.