India has emerged as the top lender to Sri Lanka, extending USD 376.9 million worth credit compared to USD 67.9 million by China in the first four months of this year to rescue the island nation from the unprecedented political crisis and economic turmoil.