Bike Engine Oil Price in Pakistan 2026: Bike Oil Price List

16 min readBy Rooh Ullah

Golden 4-stroke bike engine oil being poured into a motorcycle engine filler hole, illustrating the bike engine oil price in Pakistan 2026 and which grade to use

Last updated: 12 November 2026

Quick answer: On 30 October 2026, bike engine oil in Pakistan cost about Rs 750 to Rs 1,400 for a 700 ml pack (one CD 70 change) and Rs 1,150 to Rs 1,900 for a 1-litre bottle (one CG 125, CG 150, YBR or GS 150 change). Imported Motul 7100 costs Rs 3,550 to Rs 4,650 a litre.

At Bike Markaz our 13 bike oils run from the NGL V-Perf 20W-40, 700 ml at Rs 750 to the Suzuki Ecstar R5000 10W-40, 1 L at Rs 1,850, and we never sell a bottle above the price printed on it.

Which bike oil to buy: 20W-40 JASO MA for a Honda CD 70, 20W-40 or 10W-30 JASO MA for a CG 125 (Atlas Honda's sheet), 10W-30 JASO MA2 for the Honda CG 150 (Atlas Honda's own specification), and 10W-40 JASO MA2 where your Suzuki or Yamaha manual lists it. Never car oil.

Key takeaways

  • Cheapest correct change: CD 70 Rs 750 (700 ml), CG 125 Rs 1,150 (1 L 20W-40), CG 150 Rs 1,380 (genuine 10W-30, 1 L), at our prices on 30 October 2026.
  • Official price lists exist for Shell (Wafi Energy) and PSO. Shell Advance 20W-50 is Rs 868.59 for 700 ml; PSO Blaze 4T is Rs 845 for 700 ml. A seller charging more than the printed price is breaking the law.
  • Look for JASO MA or MA2 on the bottle. That is the wet-clutch rating; the brand matters less.
  • Change interval: Honda CD 70 and kick-start CG 125 every 2,000 km (first at 500 km); CG 125 Self and CG 150 every 4,000 km (first at 1,000 km).

Written by Rooh Ullah of Bike Markaz. We sell motorcycle oils, filters and accessories online, with courier delivery across Pakistan and cash on delivery. Every third-party price below was read on the page linked next to it on 30 October 2026, unless a different date is shown.

Bike Oil Price List: Every Engine Oil We Sell (October 2026)

Our complete bike engine oil range, cheapest first. Click a name for the bottle, the full spec and the stock level.

Oil Price Pack Grade / type Rating Fits (check your manual)
NGL V-Perf 4T 20W40 Rs 750 700 ml 20W-40, mineral API SD / JASO MA2 CD 70
ZIC M3 4T 20W50 Rs 840 700 ml 20W-50, mineral API SG CD 70 (where 20W-50 is allowed)
Atlas Honda Engine Oil 20W40 Rs 870 750 ml 20W-40, mineral API SG / JASO MA CD 70, 100-110cc
Caltex Havoline 4T 20W40 Rs 900 700 ml 20W-40, mineral API SG / JASO MA2 CD 70
ZIC M5 4T 20W40 Rs 1,060 700 ml 20W-40, semi-synthetic API SL / JASO MA2 CD 70
Atlas Motorcycle Engine Oil 20W40 Rs 1,150 1 L 20W-40, mineral API SG / JASO MA CG 125
Caltex Havoline 4T 20W40 Rs 1,290 1 L 20W-40, mineral API SG / JASO MA2 CG 125
Atlas Honda Genuine 10W30 Rs 1,380 1 L 10W-30 API SL / JASO MA2 CG 150 (Atlas Honda's grade)
Kixx Ultra 4T 20W50 Rs 1,390 700 ml 20W-50, semi-synthetic API SL / JASO MA2 CD 70 (where 20W-50 is allowed)
Kixx MX7 4T 20W50 Rs 1,450 1 L 20W-50, semi-synthetic API SL / JASO MA2 CG 125, older 125-150cc
Caltex Havoline Super 4T 20W50 Rs 1,520 1 L 20W-50 API SN / JASO MA2 CG 125, older 125-150cc
Shell Advance AX7 10W30 Rs 1,600 1 L 10W-30, semi-synthetic JASO MA2 CG 150 after warranty
Suzuki Ecstar R5000 10W40 Rs 1,850 1 L 10W-40, mineral API SG / JASO MA2 GS 150, GR 150, GD 110S, YBR 125G

Bike Markaz prices on 30 October 2026. Delivery is charged at checkout by city; see shipping and returns.

Shop the whole shelf on our engine oil page, or add a filter from air and oil filters to the same parcel.

Motorcycle Engine Oil Price in Pakistan: Official and Market Prices

Oils we do not sell, from the source named in each row. Two companies publish an official list: Shell's Pakistani business (now Wafi Energy) prints its "Retail Price on Pack", and Pakistan State Oil (PSO) publishes trade-list circulars. Marketplace prices are what individual sellers asked on the day, so they spread widely.

Oil Pack Price Source and date
Shell Advance 4T AX3 20W-50 (API SG, JASO MA) 700 ml Rs 868.59 Wafi Energy price list, effective 19 May 2026
Shell Advance 4T AX3 20W-50 1 L Rs 1,207.02 Wafi Energy, 19 May 2026
Shell Advance 4T 20W-40 (API SL, JASO MA2; "AX6" on the list) 700 ml Rs 920.65 Wafi Energy, 19 May 2026
Shell Advance 4T 20W-40 (API SL, JASO MA2) 1 L Rs 1,291.27 Wafi Energy, 19 May 2026
Shell Advance 4T AX7 10W-30 (API SN, JASO MA2) 1 L Rs 1,607.11 Wafi Energy, 19 May 2026
PSO Blaze 4T 20W-50 or 20W-40 700 ml Rs 845 PSO circular, effective 3 August 2026
PSO Blaze 4T 20W-50 or 20W-40 1 L Rs 1,164 Same PSO circular (scanned; the row prints the same figure per litre and per pack)
PSO Blaze XTREME 4T 10W-40 1 L Rs 1,900 PSO circular, effective 10 June 2026
Atlas Honda Engine Oil CD70, 20W-40 700 ml Rs 860 Atlas Honda store
Atlas Honda Engine Oil CG125, 20W-40 1 L Rs 1,220 Atlas Honda store
Mobil Special 4T 20W-50 700 ml Rs 866 Daraz.pk, MobilinPakistan store
Caltex Havoline 4T 20W-50 1 L Rs 1,600 to Rs 2,500 Daraz.pk, three sellers
Pro Honda 4T 10W-30 1 L Rs 2,150 to Rs 3,500 Daraz.pk, two sellers
Motul 7100 4T 10W-40 (fully synthetic) 1 L Rs 3,550 (out of stock) Autostore.pk
Motul 7100 4T 10W-40 1 L Rs 4,400 to Rs 4,650 Daraz.pk, two sellers

Third-party prices checked 30 October 2026 unless dated otherwise. Official lists are the price printed on the pack; marketplace prices are sellers' asking prices and change daily.

What the two lists tell you. A mineral 20W-50 or 20W-40 bike oil from a major brand has an official price of about Rs 845 to Rs 920 for 700 ml and Rs 1,160 to Rs 1,290 for a litre. Any shop asking far more for those bottles is charging above the pack price; any "premium" bottle far below it deserves a close look at the seal.

Bike mobil oil price in Pakistan: riders often call any engine oil "mobil oil". The ordinary 700 ml mobil oil for a 70cc bike costs Rs 750 to Rs 920 from the brands above, and Mobil's own Special 4T 20W-50 was Rs 866 on Daraz.

Which Bike Oil Fits Your Bike? CD 70, CG 125, CG 150, YBR, GS 150

Three plain one-litre motorcycle engine oil bottles on a workbench in front of a Honda motorcycle, comparing bike oil grades and motorcycle engine oil price in Pakistan

"70 ka oil konsa dalein?" Match three things printed in your owner's manual: the grade (e.g. 20W-40), the rating (JASO MA or MA2) and the quantity.

Bike Grade Per change Interval Our matching bottle Confidence
Honda CD 70 / Dream 20W-40, JASO MA 0.6 L 500 km, then every 2,000 km Atlas Honda Engine Oil 20W40 Rs 870 Confirmed in Atlas Honda's CD70 Specifications PDF; its 700 ml pack covers a change with a little left for top-ups
Honda CG 125 (kick) 20W-40 (API SG) or 10W-30 (API SL), JASO MA 1.0 L 500 km, then every 2,000 km Atlas Motorcycle Engine Oil 20W40 Rs 1,150 Confirmed in Atlas Honda's CG125 Specification PDF; its own 1 L pack is 20W-40
Honda CG 125 Self (125S) Same two grades 1.0 L 1,000 km, then every 4,000 km Atlas Motorcycle Engine Oil 20W40 Rs 1,150 Confirmed in Atlas Honda's CG125 SE Specifications PDF and Operation Guide
Honda CG 150 10W-30, API SL, JASO MA2 1.0 L 1,000 km, then every 4,000 km Atlas Honda Genuine 10W30 Rs 1,380 Confirmed in Atlas Honda's CG150 Specifications PDF
Honda CB 150F Dealers say 10W-30 not verified follow the manual Atlas Honda Genuine 10W30 Rs 1,380 Not verified from a manual
Yamaha YBR 125 / 125G 10W-40 JASO MA2 (Yamalube Plus); 20W-40 also used 1.0 L periodic change 1,000 km, then every 3,000 km Suzuki Ecstar R5000 10W40 Rs 1,850 Grade from Yamaha Pakistan's own Yamalube article; see our YBR 125G guide
Suzuki GS 150 / GR 150 / GD 110S Suzuki's own oil is Ecstar R5000 10W-40 GR 150: 1,090 ml (brochure) follow the manual Suzuki Ecstar R5000 10W40 Rs 1,850 Grade not verified from a Pakistani manual; see our Suzuki GS 150 guide

Best engine oil for CD 70: Atlas Honda's genuine 20W-40 JASO MA in the 700 ml pack is the simplest correct choice. Any quality 20W-40 JASO MA oil is right; fully synthetic adds nothing a 2,000 km interval can use. More in our Honda CD 70 guide.

CG 125 engine oil: 20W-40 (API SG) or 10W-30 (API SL), JASO MA, 1.0 litre per change, per Atlas Honda's CG125 Specification PDF. Let the dipstick decide the last few millilitres; never fill above the upper mark. See the Honda CG 125 guide.

CG 150 engine oil grade: the one bike here where the figure is not in doubt: 10W-30, API SL, JASO MA2, 1.0 litre, so one 1-litre bottle is one change. Using another brand during the warranty gives Atlas Honda grounds to refuse an engine claim. The full story is in our Honda CG 150 engine oil guide.

700 ml, 750 ml or 1 Litre: Engine Oil 700ml and 750ml Price in Pakistan

A 700 ml bottle is one change on a 70cc bike; a 1-litre bottle is one change on a 100-150cc bike. Buy the size your engine takes, not the cheaper-looking one: a litre in a CD 70 overfills it, and two 700 ml packs for a CG 125 cost more than one litre. For the CD 70 and other 70s, our best engine oil for a 70cc bike guide compares the bottles.

Bottle Price Price per litre
NGL V-Perf 4T 20W40 700ml Rs 750 about Rs 1,071
Atlas Honda Engine Oil 20W40 750ml Rs 870 Rs 1,160
Caltex Havoline 4T 20W40 700ml Rs 900 about Rs 1,286
Caltex Havoline 4T 20W40 1L Rs 1,290 Rs 1,290
Atlas Motorcycle Engine Oil 20W40 1L Rs 1,150 Rs 1,150

750 ml engine oil price: the only 750 ml pack we stock is the Atlas Honda Engine Oil 20W40 750ml at Rs 870, about Rs 1,160 a litre. It is one change on a CD 70 with a little left for a top-up, and Atlas Honda's own store lists its CD 70 oil in a 700 ml pack at Rs 860.

10W-30 in 700 ml? The 10W-30 bike oils in this guide (Atlas Honda genuine, Shell Advance AX7 on Shell's own list, Pro Honda on Daraz) are all sold in 1-litre bottles, which suits the bikes that specify 10W-30 (CG 150, CB 150F, and the CG 125 as one of its two listed grades), because they take about a litre. Do not put 10W-30 in a CD 70 unless its manual lists it.

Oil change bike price: the oil is most of it: Rs 750 to Rs 920 for a 70cc bike and Rs 1,150 to Rs 1,900 for a 125-150cc bike. A mechanic's labour charge varies, so agree it before he starts, and bring your own sealed bottle if you want to be sure what goes in. Doing it yourself takes 20 minutes (steps below).

20W-40 vs 20W-50 vs 10W-40 vs 10W-30: Which Grade Does Your Bike Need?

The first number with the W is how easily the oil flows on a cold start (lower is thinner when cold). The second is its thickness when hot (higher is thicker).

  • 20W-40: the factory grade for Honda's CD 70 and one of two for the CG 125, made for Pakistani heat.
  • 20W-50: a little thicker when hot. Some riders use it in older, high-mileage engines in summer. It is not "stronger"; use it only where your manual allows it.
  • 10W-40: flows faster when cold, which helps in Murree, Swat or Quetta winters. Suzuki's Ecstar R5000 and Yamaha's Yamalube Plus are 10W-40.
  • 10W-30: a thinner oil for newer, tighter engines such as the CG 150. Use it because the manual asks for it, not because it costs more.

The rule: stay within the grades your manual lists. A thicker oil will not fix a smoking engine.

Mineral vs Semi-Synthetic vs Synthetic Bike Oil: Is Synthetic Worth It?

Type 1 L price (October 2026) Best for
Mineral Rs 1,150 to Rs 1,850 at our prices; official Rs 1,164 to Rs 1,291 (PSO, Shell) CD 70, CG 125, daily commuting
Semi-synthetic Rs 1,450 to Rs 1,600 at our prices 125-150cc, long summer rides
Fully synthetic Rs 3,550 to Rs 4,650 (Motul 7100 listings above) High-revving 150cc+ and sports bikes

Is synthetic worth it on a 70cc? For most riders, no. A CD 70 is designed around 20W-40 mineral oil changed every 2,000 km. Paying three times as much and changing it at the same distance wastes most of the benefit; change a correct mineral oil on time instead.

Motul 7100 10W-40 Price in Pakistan: What It Costs and What We Stock Instead

Bike Markaz does not stock Motul engine oil. The only Motul product we carry is the Motul C2 chain lube, Rs 3,250, a chain spray, not an engine oil. We are asked about the Motul 7100 often enough that it deserves a straight answer.

What it costs: on 30 October 2026, Autostore.pk listed the Motul 7100 10W-40 4T 1 litre at Rs 3,550, out of stock, and two Daraz sellers asked Rs 4,400 and Rs 4,650 for a litre. Autostore listed the 7100 20W-50 1 L at Rs 4,200 and a Daraz seller Rs 4,400. There is no official Pakistani Motul price list to check an offer against.

What it is: Motul 7100 4T is Motul's 100% synthetic, ester-based four-stroke oil, SAE 10W-40, API SN (newer packs API SP) and JASO MA2, according to Motul's data as published by its stockists (Moto-Direct). It sits above the semi-synthetic 5100 and the mineral 3000 in Motul's range.

Is it worth it on a commuter? On a sports bike or a 150cc+ bike ridden hard on the motorway, yes, it is a better oil than anything in our range. On an air-cooled CD 70, CG 125, CG 150 or YBR changed every 2,000 to 4,000 km, you pay two to three times as much per change for headroom the engine never uses. A cheap "Motul 7100" is a warning sign: imported premium oil is the most counterfeited bottle in the market.

Motul 7100 4T 10W-40 Suzuki Ecstar R5000 10W40 1L
Price (1 L) Rs 3,550 to Rs 4,650 elsewhere Rs 1,850 at Bike Markaz
Base oil 100% synthetic, ester Mineral
Grade 10W-40 10W-40
Ratings API SN/SP, JASO MA2 API SG, JASO MA2
Made for Sports and high-revving bikes Suzuki and other commuters whose manual lists 10W-40

If you specifically want Motul, tell us the grade, pack and bike, and we will say honestly whether we can source it.

What Does Each Bike Oil Brand Cost? Havoline, Kixx, Shell, ZIC, Atlas Honda

  • Caltex Havoline: we sell the Havoline Super 4T 20W50 1L at Rs 1,520 (Daraz sellers asked Rs 1,600 to Rs 2,500 for a Havoline 4T 20W-50 litre on 30 October), plus Havoline 4T 20W-40 in 700 ml and 1 L. All three are on our Caltex Havoline page.
  • Kixx: Kixx MX7 4T 20W50 1L at Rs 1,450 and the 700 ml Ultra 4T. Daraz sellers asked Rs 1,298 to Rs 2,599 for the MX7 litre. Every Kixx price, and the Kixx 10W-40 scooter-oil trap, is in our Kixx engine oil price guide.
  • Shell Advance: our AX7 10W-30 is Rs 1,600, under Shell's printed Rs 1,607.11. Shell's 20W-50 and 20W-40 are in the official table above. See Shell Advance.
  • ZIC: M3 20W-50 700 ml and M5 semi-synthetic 20W-40 700 ml for 70cc bikes; see ZIC.
  • Atlas Honda: genuine 10W-30 for the CG 150 and 20W-40 in 750 ml and 1 L; see Atlas Honda oil and parts.
  • Suzuki Ecstar: R5000 10W-40, Suzuki's own oil; see Suzuki Ecstar.

JASO MA vs MB: Why Car Oil Is Wrong for a Bike

In a geared motorcycle the engine, gearbox and clutch share the same oil. JASO MA / MA1 / MA2 oils are tested with a wet clutch; JASO MB is lower-friction oil for automatic scooters (oilspecifications.org). Many car oils carry friction modifiers that make a bike clutch slip: the engine revs, the bike does not pull. If the bottle does not say JASO MA or MA2, do not put it in your geared bike. The API letters (SG, SL, SN) are the general quality level; later letters are newer standards.

Oil Change After How Many km? (Bike Oil Kab Change Karein)

Atlas Honda's published advice for its 70cc and kick-start 125cc bikes: first change at 500 km, then every 2,000 km. The CG 125 Self Operation Guide and the CG 150's Operation Guide say 1,000 km, then every 4,000 km. Go to the short side of your interval in dust, heavy stop-go summer traffic or after riding through standing water, and change at once if the oil looks milky.

How to Check and Change Your Bike's Engine Oil

Checking a motorcycle engine oil level with the dipstick and sight glass on level ground, a basic bike engine oil check

Check the level every week or two: warm the engine for 2-3 minutes, switch off and wait, hold the bike upright on level ground (the side stand gives a false low), wipe the dipstick, rest it in without screwing it in, and read it between the marks. Honey-brown is normal; black, gritty or milky oil needs changing.

Change it yourself (about 20-30 minutes):

  1. Warm up the engine for 3-5 minutes so the oil drains faster.
  2. Put the bike on the main stand on level ground and place a drain pan under the drain bolt.
  3. Remove the filler cap so the oil drains smoothly.
  4. Unscrew the drain bolt carefully and let the hot oil drain fully for 5-10 minutes.
  5. Clean the drain bolt, fit a new sealing washer if you have one, and tighten firmly without over-tightening.
  6. Pour in the new oil through a funnel, slightly less than the full quantity at first.
  7. Run the engine for a minute, switch off, wait, then check the level and top up to the upper mark.
  8. Check for leaks and store the used oil in a sealed bottle for disposal.

How to Spot Fake or Refilled Engine Oil

  • Seal: the tamper ring and any foil seal must be intact.
  • Print: blurred labels, spelling mistakes and crooked stickers are warning signs.
  • Batch code: a genuine bottle carries a printed batch or manufacturing date.
  • Price: compare with the official lists above. Far below them is suspicious; far above them is illegal.
  • Look: new oil is clear; dark, gritty or burnt-smelling "new" oil is likely recycled.

We sell sealed bottles with cash on delivery; check the seal and batch code when the parcel arrives. If anything looks wrong, contact us before you pour it in.

How We Researched This

Prices in this guide were checked on 30 October 2026: Shell's official list on Wafi Energy (effective 19 May 2026), PSO's trade-list circulars of 3 August 2026 and 10 June 2026, the Atlas Honda store, Autostore.pk, Daraz.pk search results, and our own catalogue. Grades come from Atlas Honda's CG150 Specifications PDF, Atlas Honda's CD70 Specifications PDF, Atlas Honda's pack labelling for the CG 125, and the sources linked in the bike posts.

What we could not confirm: the GS 150's and CB 150F's grades from an official Pakistani manual, and any official Pakistani price for Caltex Havoline, Kixx, ZIC or Motul (none of them publishes one). We do not sell Motul engine oil, so every Motul figure here is a retailer's.

Frequently Asked Questions

What is the bike engine oil price in Pakistan in 2026?

In October 2026 a 700 ml bike oil costs about Rs 750 to Rs 1,400 and a 1-litre bottle about Rs 1,150 to Rs 1,900. Shell's official price is Rs 868.59 for Advance 20W-50 700 ml, and PSO's is Rs 845 for Blaze 4T 700 ml. At Bike Markaz our 13 bike oils run from Rs 750 (NGL V-Perf 20W-40, 700 ml) to Rs 1,850 (Suzuki Ecstar R5000 10W-40, 1 L).

Which bike oil is best in Pakistan?

The best bike oil is the grade your manual lists, rated JASO MA or MA2, from a sealed bottle, changed on time. For a Honda CD 70 that is a 20W-40 JASO MA oil; for a CG 125, 20W-40 or 10W-30 JASO MA; for the Honda CG 150 it is 10W-30 JASO MA2; for Suzuki commuters Suzuki's own Ecstar R5000 10W-40. Brand matters less than grade and timing.

Which oil is best for Honda CD 70?

Atlas Honda recommends 20W-40 JASO MA oil for the CD 70 and sells a 700 ml genuine pack for Rs 860 on its own store. We sell the Atlas Honda 20W-40 in 750 ml at Rs 870, and 700 ml 20W-40 packs from Rs 750. Fully synthetic oil is not worth the extra cost on a 70cc commuter.

What is the Motul 7100 10W-40 price in Pakistan?

On 30 October 2026 Autostore.pk listed the Motul 7100 10W-40 4T 1 litre at Rs 3,550 (out of stock) and two Daraz sellers asked Rs 4,400 and Rs 4,650. Bike Markaz does not stock Motul engine oil. Our 10W-40 is Suzuki Ecstar R5000 1 L at Rs 1,850, with the same grade and the same JASO MA2 wet-clutch rating.

What is the Havoline 20W50 price in Pakistan?

We sell Caltex Havoline Super 4T 20W-50 1 litre at Rs 1,520. On 30 October 2026 Daraz sellers asked Rs 1,600 to Rs 2,500 for a Havoline 4T 20W-50 litre. Caltex publishes no official Pakistani price list, so check the seal and batch code when you buy.

How much engine oil does a bike take?

A 70cc bike such as the Honda CD 70 takes 0.6 litre at an oil change, according to Atlas Honda's specification sheet, so a 700 ml pack covers it with a little left for top-ups. A 125cc or 150cc bike takes about 1 litre: the Honda CG 150 takes 1.0 L and the Suzuki GR 150 brochure lists 1,090 ml. Check the dipstick after filling and never go above the upper mark.

Bike oil kab change karein (after how many km)?

Atlas Honda advises the first change at 500 km, then every 2,000 km for the CD 70 and kick-start CG 125. The CG 125 Self and Honda CG 150 are 1,000 km, then every 4,000 km. In dust or heavy stop-go traffic, stay on the short side, and follow your own owner's manual.

Can I use car engine oil in my motorcycle?

No, not in a geared bike with a wet clutch. Many car oils contain friction modifiers that make the clutch slip. Use an oil rated JASO MA or MA2.

Order Bike Oil Online

Pick the grade, then order sealed oil from Bike Markaz with courier delivery across Pakistan, including Lahore, Karachi, Islamabad and Rawalpindi, and cash on delivery.

Related guides

Written, checked and last updated by Rooh Ullah of Bike Markaz on . Prices are our catalogue prices on that date; the product page always shows today's. How we write our guides

ShareWhatsAppFacebookX

Not sure what fits your bike?

Message us your bike model and year. Cash on delivery, courier anywhere in Pakistan.

Products mentioned