Former Manchester City ace Riyad Mahrez has lifted the lid on moving to the Saudi Pro League.

Mahrez stunned many in the football world by choosing a big money exit from European football.

The Algerian, who won the Champions League, Premier League, and FA Cup with the Citizens last season, admitted he wanted a change of scenery.

I had two years left on my contract with Manchester City, I could have stayed," Mahrez told L'Equipe this week.

It was really me who decided to leave. I felt that this opportunity (to join Al-Ahli) would not come again. Maybe it was time to leave because I had spent five years at City and won everything."

To be honest, I still have a taste of unfinished business," Mahrez added.

In the Champions League, I did not play the semi-final or the final. In previous seasons, I always started in the Champions League while always being impactful for my team.

This last year, I couldn't say it went badly, but I have a bit of this feeling of unfinished business.

I was offered four years in Saudi Arabia, in a Muslim country where I can definitely protect (and provide for) my family. There was also a new challenge, and a new project. So, I decided to leave, it wasn't a big deal."

More must-reads:

TODAY'S BEST
Mavericks ride 'Luka Magic' on both ends late to win Game 1
Panthers shut out Rangers 3-0 in Eastern Conference Final opener
NBA announces 2023-24 All-NBA teams
Star Padres infielder to miss significant time with shoulder injury
LeBron James, Charles Barkley passionately defend Caitlin Clark from 'petty' haters
Roger Goodell discusses factors for possible 18-game NFL season
Cowboys QB Dak Prescott has intriguing comment on his contract situation
Celtics toying around with surprise Jayson Tatum move in conference finals
Former teammate warns Tee Higgins about pitfalls of playing on franchise tag
Watch: Timberwolves and Mavericks trade dunks in third quarter
Yankees owner Hal Steinbrenner tempers expectations for Juan Soto extension
Canucks' Rick Tocchet wins 2024 Jack Adams Award
Incredible Orioles streak finally comes to end against Cardinals
Raiders QB shares surprising reason for switching jersey number
New Jersey Devils to hire just-fired head coach to lead bench
Latest announcements show how deep Knicks' injury issues ran
Veteran WR announces retirement after nine seasons
Eagles stars defend new DC following criticism
Steelers first-round pick still confident following 'rough' practice
Angel Reese pulls notable sports ownership move

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.