5 Best Watches Under Rs. 100,000 in Sri Lanka
Spending Rs. 50,000, Rs. 80,000 or even Rs. 100,000 on a watch might sound unnecessary when your phone already tells the time.
And financially, that is true.
A watch at this price is mostly a luxury purchase, not something you actually need. But if you enjoy watches, want something that can last for many years, or want to buy something special for yourself, one good-quality watch can make more sense than repeatedly buying cheaper watches.
If your budget is below Rs. 100,000, there are some very good options available in Sri Lanka from brands such as Casio, G-Shock, Seiko and Citizen.
Prices can vary between Sri Lankan retailers and over time, so the figures below should be treated as approximate prices rather than fixed prices.
| Watch | Approx. Price | Movement | Best For |
|---|---|---|---|
| Casio MDV-107D | Around Rs. 50,000 | Quartz | Best value |
| G-Shock GA-B2100 | Around Rs. 80,000 | Tough Solar | Everyday / rugged use |
| Casio Edifice EFV-C110D | Around Rs. 88,000 | Quartz | Office + smart casual |
| Seiko 5 SNXS73K | Around Rs. 90,000 | Automatic | First automatic watch |
| Citizen Eco-Drive AW1760 | Around Rs. 95,000–100,000 | Eco-Drive | Low-maintenance premium option |
1. Casio MDV-107D — Around Rs. 50,000

If you want a proper-looking watch without spending anywhere close to Rs. 100,000, the Casio MDV series is one of the most interesting options.
It has the appearance of a traditional dive watch, with a stainless-steel case, rotating bezel, date display and 200 metres of water resistance.
It uses a quartz movement, so it is also accurate and requires very little maintenance compared with a mechanical watch.
Why it is worth considering
The biggest advantage is value for money.
At roughly half of the Rs. 100,000 budget, you get a watch from a well-established Japanese brand, excellent water resistance and a design that can work with both casual clothing and slightly more formal outfits.
It is also a good example of why you do not necessarily need to spend your entire budget just because you have Rs. 100,000 available.
Think twice if
The MDV series is relatively large. If you have a smaller wrist or prefer compact watches, try one before buying.
Peak Lanka pick: Best value for money.
2. G-Shock GA-B2100 — Around Rs. 80,000

If you want something you can wear almost anywhere without worrying too much about damaging it, the G-Shock GA-B2100 is difficult to ignore.
It combines the familiar toughness of G-Shock with a slimmer design than many traditional G-Shock models.
You get shock resistance, 200-metre water resistance, Bluetooth connectivity and Casio’s Tough Solar technology.
Tough Solar allows the watch to recharge using light, meaning you generally don’t have to worry about replacing a conventional battery every few years.
Why it is worth considering
This is probably one of the easiest watches on this list to own.
You can wear it while travelling, exercising, working outdoors or simply as your everyday watch.
And unlike a smartwatch, you don’t need to charge it every night.
Think twice if
It is still very clearly a G-Shock.
If you mainly wear formal office clothing or want a classic-looking watch, the Seiko or Citizen options below may suit you better.
Peak Lanka pick: Best everyday tough watch.
3. Casio Edifice EFV-C110D — Around Rs. 88,000

If you like Casio but don’t want the rugged appearance of a G-Shock, the Edifice range sits somewhere between a sports watch and a traditional office watch.
The EFV-C110D combines a stainless-steel case and bracelet with features such as world time, stopwatch, timer, alarms and a calendar.
It also offers 100 metres of water resistance, which is more than enough for normal everyday use.
Why it is worth considering
This is a useful option for someone who wants one watch for several situations.
You could wear it to work during the week and continue wearing it casually during the weekend.
Casio also has a strong reputation for producing reliable quartz watches, so maintenance should be relatively simple.
Think twice if
This is a fairly large watch.
If your preference is for smaller or minimalist watches, there are better options.
Peak Lanka pick: Best for office + casual use.
4. Seiko 5 SNXS73K — Around Rs. 90,000

This is where things become more interesting if you are buying a watch because you genuinely enjoy watches.
Unlike the quartz models above, the Seiko 5 SNXS73K is an automatic mechanical watch.
Instead of using a normal battery, the movement of your wrist helps keep the watch running.
Inside the watch are mechanical components such as gears, springs and a rotor working together to keep time.
Why it is worth considering
For many people, that mechanical movement is part of the appeal.
The SNXS73K also has a relatively compact case of around 37 mm, giving it a more traditional appearance than many modern oversized watches.
Seiko 5 is also one of the most recognised entry points into mechanical watch ownership.
But automatic doesn’t mean better at everything
This is important to understand before spending more money on an automatic watch.
A much cheaper quartz Casio can actually keep more accurate time than a mechanical Seiko.
Automatic watches can also require servicing eventually.
You buy one mainly because you appreciate the engineering and character of a mechanical watch, not because it is technically the most efficient way to tell the time.
Think twice if
You want maximum accuracy, maximum water resistance and almost zero maintenance.
Peak Lanka pick: Best first automatic watch.
5. Citizen Eco-Drive AW1760 — Around Rs. 95,000–100,000

Citizen’s Eco-Drive technology takes a different approach.
Instead of relying on a disposable battery or a traditional mechanical movement, Eco-Drive watches use light to generate power.
Normal daylight and many artificial light sources can help keep the watch charged.
That makes Citizen Eco-Drive particularly attractive to someone who wants a traditional watch without regularly thinking about batteries or mechanical maintenance.
The AW1760 range also offers around 100 metres of water resistance and a stainless-steel case.
Why it is worth considering
Citizen is a respected Japanese watchmaker, and Eco-Drive is one of its most useful technologies.
You essentially get the simplicity of a quartz watch combined with a rechargeable power system.
For someone planning to keep the same watch for many years, that can be attractive.
Think twice if
At close to Rs. 100,000, this is near the maximum budget for this list.
Don’t choose it simply because it is the most expensive option.
Peak Lanka pick: Best low-maintenance premium option.
Is a Rs. 100,000 Watch Actually a Good Investment?
Usually, no — at least not as a financial investment.
The word “investment” gets used too easily when talking about watches.
Some rare and highly desirable luxury watches can maintain or even increase their resale value. But you shouldn’t buy a normal Rs. 50,000–100,000 Casio, Citizen or Seiko expecting to sell it later for a profit.
Think of it as something you are buying to use and enjoy.
If it lasts 10 or 15 years and you enjoy wearing it regularly, you may consider that money well spent.
But that is very different from a financial investment.
Being Able to Buy It Doesn’t Mean You Can Afford It
This is probably more important than deciding which of these five watches is best.
Imagine someone earns Rs. 150,000 per month and has Rs. 100,000 total savings.
They see a Rs. 90,000 watch available with a credit-card instalment plan.
Technically, they can buy it.
But spending almost their entire savings — or taking on unnecessary credit-card debt — for a watch would probably be a poor financial decision.
Now imagine another person who already has several months of essential expenses saved as an emergency fund, has no high-interest debt, regularly saves or invests part of their income and has separately saved Rs. 90,000 specifically to buy a watch.
The exact same Rs. 90,000 watch has a completely different financial impact on that person.
A Simple Rule Before Buying
Before spending Rs. 50,000–100,000 on a watch, ask yourself:
“If I buy this watch today, will my emergency savings, monthly bills, debt repayments and important financial goals remain unaffected?”
If the answer is no, don’t force yourself into the Rs. 100,000 category.
There is nothing wrong with buying a Rs. 20,000 or Rs. 30,000 watch instead.
A cheaper watch you can comfortably afford is financially better than an expensive watch that takes months to recover from.
Also remember that a credit-card instalment changes when you pay, not necessarily how much the watch costs.
Which Watch Should You Choose?
If you mainly care about getting as much watch as possible for your money, the Casio MDV-107D is an excellent place to start.
If you want something extremely practical and durable for everyday use, look at the G-Shock GA-B2100.
For office and casual use from the same watch, the Casio Edifice makes sense.
If you want to experience owning a mechanical watch, the Seiko 5 SNXS73K is the most interesting option here.
And if you want something that requires very little attention while still feeling like a traditional quality watch, Citizen Eco-Drive is worth considering.
The important thing is not to spend Rs. 100,000 simply because that is your maximum budget.
Sometimes the best Rs. 100,000 watch purchase is a Rs. 50,000 watch — with the other Rs. 50,000 staying in your bank account.
Join the discussion
Start the discussion.