The City striker scored an incredible 52 goals in all competitions after a record-breaking first season at the Etihad.
Haaland broke the single-season Premier League goalscoring record in 2022/23 with 36 goals in just 35 games while his 44 goal involvements equalled the highest-ever total set by Thierry Henry.
He beat team-mates Kevin de Bruyne and John Stones, Arsenal’s Saka and Martin Odegaard and Tottenham’s Harry Kane, now at Bayern Munich.
City won the Premier League, FA Cup and Champions League last season.
He was also nominated for the young player prize, which was awarded to England winger Saka.
“It’s an honour to win this prestigious award,” the Norwegian said. “To be recognised by your competitors is a great feeling and I would like to thank everyone who voted for me.
“It was an unforgettable season for the team and for me personally. Winning the Treble was something I never imagined, so to achieve that with such a special group of players was an amazing feeling.
“John, Rodri, Ruben and Kevin all deserve their place in the Team of the Year and I am delighted that their efforts have been rewarded with this recognition too.
“We created some incredible memories last season, but now we want to do the same again this year. We have started the season well and we need to keep going.”