"In view of the current political situation in Pakistan, the governments of China and Pakistan have mutually agreed to postpone the state visit of Xi Jinping to Pakistan," a Pakistan Foreign Office statement said.

The statement came a day after China downplayed reports of cancellation of Xi's visit, saying the trip was never officially announced.

The Foreign Office said the visit would be "re-scheduled at an early date." The visit was scheduled to take place later this month.

"New dates for the President's visit to Pakistan are being discussed through diplomatic channels," it said.

The Foreign Office also said both countries underline that they are time-tested all-weather friends and attach high importance to the visit of President Xi to Pakistan, as early as possible, for promoting mutually beneficial bilateral cooperation.

Analysts said the postponement was a setback to Pakistan government which had offered the Chinese delegation to land in Lahore but the proposal was rejected.

Protests have put Pakistan government under pressure. The protesters headed by Imran Khan and cleric Tahir-ul-Qadri have alleged vote rigging in last year's general election and are demanding Prime Minister Sharif's resignation.

Khan wants the ruling PML-N government's ouster over alleged rigging in last year's polls which his party lost, while Qadri wants to bring a revolution in the country. Both the leaders are agitating since August 14.

Latest News from World News Desk