"Chinese vaccine stocks had been spurred recently by news of worsening situations in other countries, such as India," said Wu Tianhao, an analyst at Western Securities.
Ukraine received its first batch of 215,000 Sinovac doses in March to boost its vaccination programme, which has lagged behind many other European countries and it has so far relied on a single batch of AstraZeneca vaccines from India.
"The vaccines of the Chinese company Sinovac Biotech can be trusted," it said.
"Received 5 lakh 60 thousand procured vaccines yesterday. Another 5 lakhs will arrive tonight," Asad Umar tweeted.
At least 452000 shots of Sinopharm and CanSino vaccine have been provided to Punjab, Sindh, Khyber Pakhtunkhwa, Balochistan, Islamabad, Azad Jammu and Kashmir, and Gilgit-Baltistan.
"We will be getting bulk vaccine by mid-April from CanSino from which three million vaccine doses can be made," Asad Umar announced.
This is the vaccine in which Pakistan participated in phase 3 trials, which was the first time ever that Pakistan had done so for any vaccine, he added.
Dr Rana Imran Sikander head of the coronavirus ward at PIMS became the first person to receive coronavirus vaccination in the presence of Prime Minister Imran Khan.
China has provided 500,000 doses of the Sinopharm to Pakistan.
"They wouldn't roll out something that could backfire on them," he said. "I feel like there's too many eyeballs on this for the Chinese to not be relatively sure."
China is stepping up its vaccinations as several countries including Brazil, Indonesia and Turkey begin mass vaccination programmes using its vaccines.
We conducted very active, multi-month negotiations and got a concrete result.
He also said the government hoped to receive the first batch of eight million doses of vaccines under the global COVAX facility, set up to provide vaccines to poorer countries, in March.