India has placed a temporary hold on all exports of the Oxford-AstraZeneca coronavirus vaccine, foreign ministry sources have told the BBC.
They said rising cases meant domestic demand was expected to pick up in the coming weeks, and so the doses were needed for India’s own rollout.
The move – described as a “temporary squeeze” by officials – is expected to affect supplies until the end of April.
Some 190 countries under the Covax scheme are likely to be affected.
The scheme, which is led by the World Health Organization (WHO), aims to ensure vaccines are shared fairly among all nations.
India’s largest vaccine manufacturer, the Serum Institute of India (SII), has delayed shipments of the AstraZeneca jab to several countries in recent days, including the UK and Brazil.
India has exported more than 60 million vaccine doses to 76 countries so far, with the majority of these being the Oxford-AstraZeneca jab.