
Vivo
Vivo Y31 price in Sri Lanka
The Vivo Y31 is available from 5 Sri Lankan stores, starting at Rs. 84,470. Prices last checked Nov 5, 2026.
Choose a variant
Prices differ by storageVivo Y31 prices at 5 stores
- 1Xmobile8GB RAM · 256GBBest priceVivo Y31 5G 8GB RAM 256GBUpdated 22 hours agoRs. 84,470Go to store
- 2SmartMobile8GB RAM · 256GBNot checked recentlyvivo Y31 (8GB RAM|256GB) Checking WarrantyUpdated 44 days agoRs. 94,990Go to store
- 3Celltronics8GB RAM · 256GBOut of stockvivo Y31 5G 8GB RAM 256GBUpdated 22 hours agoRs. 104,990Go to store
- 4Abans8GB RAM · 256GBOut of stockVivo Y31 5G 8GB RAM + 256GB Storage - Lavender PurpleUpdated 8 days agoRs. 104,990Go to store
- 5GreenwareStorage not specifiedOut of stockVivo Y31Updated 22 hours agoNot priced yetGo to store
More Vivo phones in Sri Lanka
All Vivo phones →Frequently asked
What is the cheapest Vivo Y31 price in Sri Lanka?
The lowest price for the Vivo Y31 in Sri Lanka right now is Rs. 84,470 at Xmobile, based on 5 stores checked by Keeyada.
Where can I buy the Vivo Y31 in Sri Lanka?
The Vivo Y31 is sold by Xmobile, SmartMobile, Celltronics, Abans, Greenware. Keeyada links directly to each store's product page.







