Haaland, 20, is already considered one of the best players in Europe, having scored 29 goals in 27 appearances for former club Red Bull Salzburg and 45 goals in 46 games for current team Borussia Dortmund.
A number of clubs have expressed interest in signing the Norway international, with Manchester rivals United and City both eyeing lucrative moves ahead of this summer’s transfer window.
But Hamann, who played for Man City as well as Liverpool, believes Haaland is ‘a lot more suited’ to Man United than their local rivals.
‘I don’t think Haaland is a Manchester City player. I can’t see him joining Man City and I’m not sure whether City will be interested in him,’ Hamann told Stadium Astro.
‘Pep [Guardiola] has got rid of some centre-forwards in the past. The way they play, they like to pass the ball around, I’m not sure whether Haaland would suit Man City or fit in there.
‘At Manchester United, they have so many quick players and like to counter-attack, I think Haaland will suit United a lot better than City.
‘Can United get him in the summer? I think there might be a situation in the summer if Dortmund miss out on the Champions League, where they might have to sell Haaland and [Jadon] Sancho. I think they could both go in the summer.’
Former Red Devils defender Mikael Silvestre, however, has questioned whether his ex-club need to sign Haaland.
‘There’s no secret that Ole Gunnar Solskjaer was chasing Haaland. That couldn’t happen so [Edinson] Cavani came,’ he said.
‘He’s a player who I think will stay more than a season because he has great mentality and helps the youngsters a lot.
‘So I don’t think Manchester United should be pushing to have a new striker this summer.
‘On the other side, I think Man City need to reinforce that position because Sergio Aguero is not involved and Jesus is not convincing anybody, I don’t see much improvement from him.’