Zahavi told the Daily Express: "This new deal will take him beyond 34, but it won't be his last contract and in all probability it won't be his last contract at Manchester United.
"Rio is very, very happy there, he wanted to stay and they wanted him to stay. Of course he course he could have gone to another big club but he did not want to.
"I believe he can play longer than Maldini - and they believe so at Manchester United as well."