David James believes Gabriel Jesus should stay at Manchester City (Pictures: Getty)

Former England goalkeeper David James has questioned why Gabriel Jesus would leave Manchester City as Arsenal and Tottenham compete for his signature.

The north London rivals are both keen to sign the Brazilian this summer as Mikel Arteta and Antonio Conte look to bolster their respective squads.

The Gunners need a new striker to finally replace Pierre-Emerick Aubameyang – who joined Barcelona in January – while Spurs are looking to provide cover and competition for Harry Kane ahead of their return to the Champions League.

Jesus has scored 95 goals in 236 appearances for Manchester City, helping the club win four Premier League titles, three EFL Cups and the FA Cup since signing from Palmeiras in 2017.

But the 25-year-old has never fully cemented himself as a regular starter at the Etihad and his game-time could be impacted further by the arrival of superstar striker Erling Haaland.

Haaland’s move to Man City has increased calls for Jesus to leave and become the focal point at another club but James believes he should stay and try to win the Champions League under Pep Guardiola.

‘If you look at Man City players’ appearances this season, Bernardo Silva and Rodri have played 30-plus Premier League games, but all the players in that attacking line-up have played around 25 games, so they’re not playing every week,’ James told Genting Casino.

Tottenham and Arsenal are both admirers of the striker (Picture: Getty)

‘Pep’s rotation has worked perfectly in the sense that they won the Premier League again. I’d imagine Haaland would fit into that mould, he’s not going to play every game.

‘Also, with his injuries, there are question marks over whether he is physically capable of playing all the games.

‘That being said, Jesus will have a shared role if he stays at Manchester City. They aren’t going to buy Haaland and start him every game, so there is still room for Jesus.

‘Why would he want to leave? You’ve at the best team in England over the past five years, so would he risk it by moving somewhere else to Arsenal, who aren’t even in the Champions League?

‘Or would he rather stay at Man City and try to get the Holy Grail, which is the Champions League?’

To view this video please enable JavaScript, and consider upgrading to a web
browser that
supports HTML5

During Manchester City’s Premier League title celebrations last weekend, Jesus admitted his future at the club was ‘uncertain’.

He told ESPN Brasil: ‘About my future, it’s still uncertain. I have a contract with Man City and I have already expressed my desire to the City people and to my agent.

‘I have in my head [a very clear idea of] what I want. Today, I want to celebrate a lot with City. It’s obvious that I’m very happy here. Tomorrow, if everything goes well for me, my wife and our family, [daughter] Helena will come to the world.

‘So, I have to take advantage of this moment. Then, think about the team, smile at the team again. And, on vacation, I [will] decide about my future.’

More: Arsenal FC

For more stories like this, check our sport page.

Follow Metro Sport for the latest news on FacebookTwitter and Instagram.