Mesut Ozil has agreed a new 3 and a half year contract at Arsenal, putting an end to intense drawn out negotiations.

The German’s new contract makes him the highest paid player in the club’s history, and will keep him at the club till the summer of 2021.

Ozil’s previous contract was due to expire at the end of this season and he has been free to speak to foreign clubs about a move since January 1.

Earlier this season Ozil was reported to be attracting interest from Manchester United, who signed Alexis Sanchez from Arsenal in January in a swap deal which saw Henrikh Mkhitaryan move to the Emirates.

Ozil, who joined Arsenal from Real Madrid in 2013, has scored four goals in 21 appearances this season.

ALSO: James Milner slams Liverpool for not parking the bus against Arsenal

The Germany international said on Twitter: “Proud to announce: I signed dat thing….three more years with Arsenal!

“It’s been one of the most important decisions of my footballing career and that’s why I had to think hard and talk with everyone who’s important to me…good things take time!

“In the end I let my heart decide.

“As I always said, I feel at home here and I’m highly motivated to achieve big things in the next few years. Once a Gunner, always a Gunner!”

Get more stories like this on Twitter Facebook.