KKeeyada
Vivo Y31 in Sri Lanka
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.

Cheapest right now · any variant
Rs. 84,470
8GB RAM · 256GB at Xmobile

Vivo Y31 prices at 5 stores

  1. 1
    Xmobile8GB RAM · 256GBBest price
    Vivo Y31 5G 8GB RAM 256GB
    Updated 22 hours ago
    Rs. 84,470
    Go to store
  2. 2
    SmartMobile8GB RAM · 256GBNot checked recently
    vivo Y31 (8GB RAM|256GB) Checking Warranty
    Updated 44 days ago
    Rs. 94,990
    Go to store
  3. 3
    Celltronics8GB RAM · 256GBOut of stock
    vivo Y31 5G 8GB RAM 256GB
    Updated 22 hours ago
    Rs. 104,990
    Go to store
  4. 4
    Abans8GB RAM · 256GBOut of stock
    Vivo Y31 5G 8GB RAM + 256GB Storage - Lavender Purple
    Updated 8 days ago
    Rs. 104,990
    Go to store
  5. 5
    GreenwareStorage not specifiedOut of stock
    Vivo Y31
    Updated 22 hours ago
    Not priced yet
    Go 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.