India ranked fifth among 57 countries that have administered more than 8 crore doses against Covid-19 till 8 pm as of 29 January.