Raheem Sterling is on the verge of becoming the highest-paid English footballer.

The 23-year-old has reportedly reached a verbal agreement with Manchester City on a five-year contract that could be worth close to £300,000 per week, James Ducker of The Telegraph reports.

Sterling, who joined City from Liverpool in 2015 for a reported £49-million fee, is expected to officially put pen to paper in the weeks ahead. He currently earns as much as £180,000 a week.

His new contract includes a bonus that could be triggered if he appears in 60 percent of City’s matches, as well as a number of other rewards based on the team’s success in the Premier League, Champions League, FA Cup, and League Cup. Personal awards could also result in further bonuses.

Michael Regan / Getty Images Sport / Getty

An official announcement of Sterling’s new terms would see him follow various teammates – such as Kevin De Bruyne, Sergio Aguero, Ederson, Gabriel Jesus, and others – who’ve committed their futures to the club over the past year.

The forward had been linked to Real Madrid, who were said to be monitoring his contract situation earlier this month with the apparent intent of making a move before his current contract expired in the summer of 2019.

Talks between Sterling and Manchester City stalled earlier this season because of a reported disagreement over the English international’s worth.

After a breakout campaign last season that included a career-high 18 league goals in 33 appearances, Sterling has found the back of the net four times and provided three assists in eight Premier League fixtures this term.

After he signs on, Ducker adds that City is also inclined to sign Leroy Sane, whose current deal expires in 2020, to a new long-term contract. The German international scored 10 goals in his second season in Manchester en route to being named the PFA Young Player of the Year for the 2017-18 campaign.