
Vivo
Vivo Y21D price in Sri Lanka
The Vivo Y21D is available from 4 Sri Lankan stores, starting at Rs. 51,830. Prices last checked Nov 5, 2026.
Choose a variant
Prices differ by storageCheapest right now · any variant
Rs. 51,830
6GB RAM · 128GB at Xmobile
Buy at Xmobile ↗Save up to Rs. 6,720 vs the priciest store
Vivo Y21D prices at 4 stores
- 1SmartMobile6GB RAM · 128GBNot checked recentlyvivo Y21d (6GB RAM|128GB) Checking WarrantyUpdated 44 days agoRs. 49,490Go to store
- 2Xmobile6GB RAM · 128GBBest priceVivo Y21d 6GB RAM 128GBUpdated 22 hours agoRs. 51,830Go to store
- 3SmartMobile6GB RAM · 256GBNot checked recentlyvivo Y21d (6GB RAM|256GB) Checking WarrantyUpdated 44 days agoRs. 55,490Go to store
- 4Abans6GB RAM · 128GBVivo Mobile Y21D 6GB + 128GB Storage - Coral RedUpdated 22 hours agoRs. 57,990Go to store
- 5Xmobile6GB RAM · 256GBVivo Y21d 6GB RAM 256GBUpdated 22 hours agoRs. 58,550Go to store
- 6Celltronics6GB RAM · 128GBOut of stockvivo Y21d 6GB RAM 128GBUpdated 22 hours agoRs. 53,990Go to store
- 7Celltronics6GB RAM · 256GBOut of stockvivo Y21d 6GB RAM 256GBUpdated 22 hours agoRs. 60,990Go to store
- 8Abans6GB RAM · 256GBOut of stockVivo Y21D 6GB + 256GB - Coral RedUpdated 21 days agoRs. 66,990Go to store
More Vivo phones in Sri Lanka
All Vivo phones →Frequently asked
What is the cheapest Vivo Y21D price in Sri Lanka?
The lowest price for the Vivo Y21D in Sri Lanka right now is Rs. 51,830 at Xmobile, based on 4 stores checked by Keeyada.
How much does the Vivo Y21D cost in Sri Lanka?
Prices for the Vivo Y21D range from Rs. 51,830 to Rs. 58,550 depending on the store and storage variant.
Where can I buy the Vivo Y21D in Sri Lanka?
The Vivo Y21D is sold by SmartMobile, Xmobile, Abans, Celltronics. Keeyada links directly to each store's product page.







