German World Cup winner Mesut Ozil gave Arsenal a big boost today by finally agreeing a new contract which will see him become the highest paid player in the club’s history, according to the BBC.

The broadcaster reports that the 29-year-old playmaker – who has been with the Gunners since joining from Real Madrid for a then record club fee of £42.4million ($60million) in 2013 – signed a three and a half year contract and will earn around £350,000 a week.

Speculation over both Ozil and Chilean Alexis Sanchez’s futures have plagued the club for almost a year, as both their contracts were up at the end of the present campaign.

However, while Sanchez left for Manchester United, where he has become the highest paid player in the Premier League at a pre-tax weekly wage of £500,000, Ozil has committed himself to Arsenal until 2021.

According to the BBC both parties reached an agreement last weekend, and Ozil signed the new contract at Arsenal’s training ground today.

Mercurial playmaker Ozil, a key member of the Germany side that won the 2014 World Cup, has scored 36 goals in 182 appearances and provided a high number of assists.