HaatBazar

Price guide · Updated 29 Oct 2026

Second-hand iPhone 12 price in Nepal

A second-hand iPhone 12 in Nepal costs about Rs 35,000–45,000, with typical asking prices around Rs 35,000–38,000 for 64GB and 128GB phones. It's the cheapest way into a modern flat-edge iPhone with an OLED screen and 5G, but battery life is the weak spot.

Fair second-hand price

From current asking prices
  • FairRs 28,000 – Rs 34,000

    Wear, battery under 80% or a replaced part

  • GoodRs 35,000 – Rs 42,000

    64–128GB, light wear, battery 80–89%

  • Like newRs 42,000 – Rs 48,000

    128GB+, battery 90%+, box and bill

Based on asking prices across Nepal's second-hand market (October 2026). Final prices are often a little lower after negotiating.

iPhone 12 on HaatBazar now

No iPhone 12 listed right now. New listings appear here as soon as they're posted.

iPhone 12 specs

LaunchedOctober 2020
Display6.1-inch Super Retina XDR OLED, 60Hz
ChipA14 Bionic, 4GB RAM
Storage64GB, 128GB, 256GB
Rear cameras12MP wide, 12MP ultra wide
Battery2,815 mAh, MagSafe wireless charging
BuildAluminium frame, Ceramic Shield, IP68
Network5G, Lightning port
SoftwareRuns iOS 26, the current iOS

What you get second-hand

  • A five-to-six-year-old phone: many units already have a replaced battery; check it's a genuine one.
  • A sharp OLED screen and the flat-edge design, still current-looking.
  • Battery life is shorter than the iPhone 13; heavy users will charge twice a day once health drops.

What moves the price

  • 64GB fills up fast; 128GB is worth about Rs 3,000–5,000 more.
  • Battery health under 80% or a non-genuine battery: Rs 4,000–7,000 less.
  • The iPhone 12 Pro has a third (zoom) camera and sells for more; check which you're getting.

Before you pay for a used iPhone

  1. 1Check the battery's Parts and Service History entry; aftermarket batteries are very common on this model.
  2. 2Dial *#06# and check the IMEI is registered in NTA's MDMS system (mdms.nta.gov.np). An unregistered phone can be blocked from Nepali networks.
  3. 3Settings → General → About → Parts and Service History should show only Genuine Apple Parts. 'Unknown Part' on the battery, display or camera means a cheap replacement.
  4. 4Settings → Battery → Battery Health. Under 80% means a battery change soon (Rs 6,000–12,000 for a good one); price that in.
  5. 5Make sure the seller signs out of iCloud and erases the phone in front of you, then set it up with your own Apple ID. Never buy a phone with Activation Lock on.
  6. 6Test Face ID, all cameras (including zoom), the speakers, the microphone (record a voice memo) and charging.
  7. 7If True Tone is missing from Control Center's brightness controls, the screen has been replaced.
  8. 8Meet in daylight at a busy place, check everything before handing over money, and ask for the box and bill if they exist.

On HaatBazar, reserve the item to hold it for 48 hours and chat with the seller, then meet and check everything before paying the rest.

Compare with

FAQ

Buying a second-hand iPhone 12 in Nepal

About Rs 35,000–45,000 in good condition (October 2026). Typical asking prices sit around Rs 35,000–38,000; like-new 128GB phones reach about Rs 48,000.