"It was never my choice to leave Pompey because of the special relationship that I had with the supporters, with my team-mates and with the coach," he told Zimbabwean newspaper The Herald.
"I was very happy at Pompey and I think this season I showed that I had settled down well and I was beginning to produce the goals for the club.
"There are some things in football that are more important than money and one of those things is a special relationship a player can enjoy with the supporters and the coach.
"I had all that at Portsmouth and I was really enjoying myself playing football in a very good environment and knowing that everyone was happy with what I was doing for the club."
The 29-year-old admits he was surprised to learn of his proposed move just two days before the January 31 deadline.
"I was shocked when I was told on Tuesday that I was going to be sold to Manchester City before the transfer window closed," he said. "I did not know the two clubs had been talking about a transfer and I only knew on Tuesday that there were plans for me to go elsewhere.
"I asked for the reason why I was being sold and they told me that it was a good business deal since Manchester City were paying a lot of money - especially considering my age - and they could also get younger players in return."
Benjani conceded that protracted talks for an improved contract between him and the Pompey management might have strained his relationship with the club.
"We had agreed new terms with the management on the improved contract but they said that they could only bring it into effect at the beginning of next season," he said. "I told them that if that was the case then I would not sign the contract until the beginning of the new season and I believe that is when things took a new twist.
"Maybe when Manchester City came looking for a striker, the management decided it was time for me to go."
Benjani, however, believes the move might prove a blessing in disguise.
"It was tough to leave Portsmouth and I was late leaving my home for Manchester because I kept asking myself all day whether this was all true," he added.
"I kept telling myself that it was all a bad dream and I would wake up the following day and still be a Pompey player. But this was not a dream.
"I arrived there late because of one or two reasons and when I looked at the contract they were offering me, I could not believe it and I just signed there and then.
"It's the best deal, in terms of remuneration, in my entire career and I was just happy with the respect I had received from Manchester City so I signed after a few minutes.
"It's not easy for a 29-year-old African player to get such a deal in Europe."