The rapid pace of vaccinations has been helped by nationwide distribution of the vaccines at the start of the week, and also by digitised health records and hospital services, the government said.
Turkey has vaccinated more than 500,000 people in the first two days of administering Covid-19 shots developed by China's Sinovac Biotech Ltd, health ministry data showed on Friday, among the speediest rollouts globally.
Ankara launched the nationwide programme on Thursday, vaccinating health workers first, and inoculated more than 285,000 people on the first day. As of 1137 GMT, the total was 523,338.
The government has said the rapid pace has been helped by a nationwide distribution of the vaccines at the start of the week, and also by digitised health records and hospital services.
"We are an experienced country in implementing nationwide inoculation programmes. Our infrastructure is more than capable of conducting this programme in a controlled way. We will win the battle with the pandemic together," Health Minister Fahrettin Koca said on Twitter.
According to the Our World in Data website, some 2.69 million people have been inoculated in Britain and 2.16 million in Israel. In Russia, the RDIF sovereign wealth fund said on Wednesday 1.5 million Russians had been inoculated with the Sputnik V vaccine.
Indonesia, which is also using the Sinovac shot, has inoculated 15,301 people over the past two days, a senior health ministry official there said.
The official rollout began Wednesday, but medical workers and selected public workers were injected on Thursday and Friday.
Turkish President Tayyip Erdogan received his first dose of the vaccine in Ankara on Thursday and urged other politicians to endorse the programme.
Turkey has reported more than 2.3 million Covid-19 infections and 23,000 deaths since March. After a month of weekend lockdowns and nightly curfews, the number of daily cases has fallen below 9,000, with a daily death toll of 170.