10W40 vs 20W50 Engine Oil for Bike: Which Grade Your Bike Needs (CD 70, CG 125, CG 150, YBR, GS 150)
·24 min read·By Rooh Ullah

Last updated: 8 November 2026
Quick answer: neither grade is "better". The right oil is the one your bike's manual lists. Atlas Honda sells 20W-40 (JASO MA) for the CD 70 and CG 125 and specifies 10W-30 (API SL, JASO MA2, 1.0 litre) for the CG 150, while Suzuki's own oil for its commuters and Yamaha's Yamalube Plus are 10W-40. A 20W-50 is one full hot class thicker than a 40 (16.3 to 21.9 cSt at 100°C against 12.5 to 16.3 under SAE J300), so use it only where your manual allows it. At Bike Markaz the correct change costs Rs 750 to Rs 1,060 for a 70cc bike and Rs 1,150 to Rs 1,850 for a 125-150cc bike (our prices on 2 November 2026).
The bottle you pick matters less than three lines on its label: the grade, the JASO MA or MA2 wet-clutch rating, and a sealed cap. This guide explains what the numbers mean, what each manufacturer actually lists, and what Pakistani heat and cold really change.
Key takeaways
- The "10W" or "20W" is a cold-start limit tested at −25°C (10W) or −15°C (20W). Lahore's record low is −2°C, so a 20W oil is cold-rated for almost all of the plains; a 10W only matters in Quetta, Skardu and the hills in winter.
- The second number is thickness at running temperature. A 20W-40 and a 10W-40 are the same hot class; a 20W-50 is one class thicker.
- CD 70 and CG 125: 20W-40. CG 150 (and, per dealers, CB 150F and CG 125 Self): 10W-30. Suzuki and Yamaha commuters: 10W-40, with Yamaha's export manual also allowing 20W-40 and 20W-50.
- Pakistani heat is answered by changing the oil on time, not by going thicker than the manual.
- A JASO MB 10W-40 is a scooter oil. In a geared bike it can make the clutch slip, even though the grade looks right.
Written by Rooh Ullah of Bike Markaz
10W40 vs 20W50 Engine Oil for Bike: The Difference in One Table
Both are multigrade oils: they behave like a thin oil when the engine is cold and a thicker oil when it is hot. The table puts the official SAE J300 limits next to what that means on a Pakistani road.
| 10W-40 | 20W-50 | |
|---|---|---|
| Cold-start test (SAE J300) | Cranking viscosity max 7,000 cP at −25°C; pumping limit at −30°C | Cranking viscosity max 9,500 cP at −15°C; pumping limit at −20°C |
| Thickness at 100°C (SAE J300) | 12.5 to under 16.3 cSt (the "40" class) | 16.3 to under 21.9 cSt (the "50" class) |
| High-temperature, high-shear minimum at 150°C | 3.5 cP | 3.7 cP |
| Listed by | Suzuki (Ecstar R5000), Yamaha (Yamalube Plus), YBR export manual | YBR export manual as one of several allowed grades; marketed by Kixx, Havoline, ZIC, Shell, PSO |
| Not listed for | Honda CD 70 / CG 125 (20W-40), CG 150 (10W-30) | Honda CD 70 / CG 125 / CG 150 |
| Our price, 1 L | Rs 1,850 (Suzuki Ecstar R5000) | Rs 1,450 to Rs 1,520 (Kixx MX7, Havoline Super) |
SAE J300 figures from the SAE J300 summary on Wikipedia, checked 2 November 2026. "cP" and "cSt" are units of viscosity; bigger means thicker.
Two things stand out. First, a 20W-50 at its thinnest is still as thick as the thickest legal 40, so these are not near neighbours at running temperature. Second, the cold ratings differ by 10°C of test temperature, which in most of Pakistan never comes into play.
Bike Engine Oil Grade Explained: What the Numbers Mean (SAE J300)
Every bike engine oil grade on a Pakistani shelf follows one American standard, SAE J300. It sets two separate tests, and the two halves of the grade come from them.
The number before the W is the winter rating. The W stands for winter, not weight. To earn "10W" an oil must stay under a cranking viscosity limit at −25°C and still be pumpable at −30°C. To earn "20W" it only has to pass those tests at −15°C and −20°C. A lower W number means the oil was proven to flow in colder weather. It does not mean the oil is thin on a warm morning in Multan; at 30°C both a 10W-40 and a 20W-50 are far thicker than they will be once the engine is hot.
The number after the dash is the hot rating, measured as kinematic viscosity at 100°C, close to normal running temperature:
- 30: 9.3 to under 12.5 cSt
- 40: 12.5 to under 16.3 cSt
- 50: 16.3 to under 21.9 cSt
J300 also sets a minimum "high-temperature, high-shear" viscosity at 150°C: 2.9 cP for a 30, 3.5 cP for 0W/5W/10W-40, 3.7 cP for 15W-40, 20W-40 and every 50. That is the test closest to what the oil sees between a hot piston and its bore.
What this means in practice:
- 10W-40 and 20W-40 are the same oil once warm. They differ only in the cold test. If your manual lists 20W-40, a 10W-40 of the right JASO rating is not "thinner when hot"; it simply has a better cold certificate.
- 20W-40 and 20W-50 have the same cold rating and differ when hot. The 50 is a full class thicker.
- 10W-30 is a class thinner when hot than any 40. It is chosen for engines built to tighter clearances, such as Honda's 150cc engine.
Mineral, semi-synthetic or synthetic is a separate question. Grade tells you the thickness range; base oil tells you how long the oil holds that thickness under heat and shearing. A mineral 20W-40 and a semi-synthetic 20W-40 are both 20W-40 on day one.

Pakistani Heat and Cold: Does a Hot Summer Need 20W-50?
This is the reason most riders here pick 20W-50: "garmi hai, gaarha oil daalo". It sounds logical. Here is what the numbers say.
Summer. Pakistan holds some of the hottest readings on Earth. The World Meteorological Organization verified 53.7°C at Turbat on 28 May 2017, and Jacobabad's record is 52.8°C (list of extreme weather records in Pakistan, checked 2 November 2026). But the oil in a running engine is already far hotter than the air; the 100°C and 150°C tests above are about running temperature, not the weather. A hot day adds to the load on an air-cooled 70cc or 125cc stuck in traffic, and the makers knew that when they chose 20W-40 for bikes sold here. We could not find a published measurement of oil temperature in a Pakistani commuter bike in June, so we will not quote one.
What heat really does is break oil down faster. The additives get used up and the oil shears thinner, and that happens just as much to a 20W-50 as to a 20W-40. The fix is in the maintenance chart, not the grade: Atlas Honda's CG150 Operation Guide tells owners to shorten the interval in severe conditions, and that is the right response to dust and 45°C stop-go riding on any bike.
Winter. Record lows are −2°C in Lahore, −6°C in Islamabad, −11°C in Murree, −18.3°C in Quetta and −24°C in Skardu (same list). A 20W oil is cold-tested at −15°C, so on the plains it is never near its limit. A 10W helps on a frozen morning in Quetta, Gilgit-Baltistan or upper Swat, where the starter or kick has to turn thick oil and the oil has to reach the top of the engine quickly.
The honest conclusion: for most Pakistani riders the W number decides almost nothing, and the hot number should come from the manual. Going from 40 to 50 in June is not extra protection the engine asked for; it is a different oil.
Engine Oil Grade for Bike: What Each Manufacturer Lists
The grade for your bike is printed in the owner's manual or the maker's own documents. These are the figures we could source, and where we could not, we say so.
| Bike | Grade the maker lists | Quantity per change | Source | Matching oil we stock |
|---|---|---|---|---|
| Honda CD 70 / CD 70 Dream | 20W-40, JASO MA | about 700 ml | Atlas Honda store, Engine Oil 700 ml CD70, checked 2 Nov 2026 | Atlas Honda Engine Oil 20W40 750ml, Rs 870 |
| Honda CG 125 / 125S (kick) | 20W-40, JASO MA, mineral | about 1 L | Atlas Honda store, Engine Oil 1 Litre CG125, checked 2 Nov 2026 | Atlas Motorcycle Engine Oil 20W40 1L, Rs 1,150 |
| Honda CG 150 | 10W-30, API SL, JASO MA2 | 1.0 L | Atlas Honda CG150 Specifications PDF | Atlas Honda Genuine 10W30 1L, Rs 1,380 |
| Honda CB 150F, CG 125 Self | 10W-30 (dealer listings; same 150cc engine data as the CG 150 for the CB 150F) | about 1 L | Honda Zone; no official manual found | Shell Advance AX7 10W30 1L, Rs 1,600 |
| Yamaha YBR 125 / 125G | Yamalube Plus 10W-40 JASO MA2; export manual lists 10W-30, 10W-40, 15W-40, 20W-40 or 20W-50, API SG or higher, JASO MA | 1.0 L periodic change | Yamaha Pakistan's Yamalube article and the export manual, per our YBR 125G guide | Suzuki Ecstar R5000 10W40 1L, Rs 1,850 |
| Suzuki GS 150 / GR 150 / GD 110S | Suzuki's own oil is Ecstar R5000 10W-40; GS 150 grade not verified from a Pakistani manual | GR 150: 1,090 ml (brochure) | Our Suzuki GS 150 guide | Suzuki Ecstar R5000 10W40 1L, Rs 1,850 |
| Honda Pridor | Not published on Atlas Honda's Pridor page | not published | Our Honda Pridor guide | read your manual |
| United US 70 and other Chinese 70s | Grade not published; United lists 0.7 L for the US 70 | 0.7 L (US 70) | United's 70cc page, per our United 125 guide | read your manual |
Reading the table. The only bike in this list whose maker gives one grade, a rating and an exact quantity in a public document is the CG 150. For the CD 70 and CG 125 we have Atlas Honda's own packs, both 20W-40 JASO MA. For Yamaha, the export manual's list shows that a range of grades is acceptable, which is why 10W-40 and 20W-50 can both be right on a YBR. For Suzuki's GS 150 and for the Chinese 70s, nobody publishes the figure online; the manual or the service book that came with your bike is the authority.
20W50 Engine Oil for Bike: Where It Fits and Where It Does Not
A 20W50 engine oil is the most common bottle in Pakistani workshops, and it is often poured into bikes that were never designed for it.
Where 20W-50 is a listed grade. The YBR 125 export manual lists 20W-50 among its allowed grades, alongside 10W-40 and 20W-40. Yamaha's own Yamalube was also sold here as a 20W-50. On a YBR, 20W-50 JASO MA is a manual-backed choice.
Where it is not. Atlas Honda's own packs for the CD 70 and CG 125 are 20W-40, and the CG 150 is specified at 10W-30. We have not found an Atlas Honda document allowing 20W-50 on any of those three. If you put a 20W-50 in a CD 70, the bike will run; it is not a disaster. It is simply one hot class thicker than the oil Honda supplies for it, and you gain nothing the engine needs.
The worn-engine case. Mechanics often switch an old CG 125 to 20W-50 because it quietens tappet noise and can reduce smoke for a while. That is the thicker oil masking wear, not fixing it. If an engine needs 20W-50 to sound healthy, it is telling you about valve clearances, rings or a cam chain. Get those checked; the oil change is a delay, not a repair.
Where it is wrong. On a CG 150 under warranty it is a non-listed, non-genuine oil, and Atlas Honda's warranty terms exclude defects caused by non-genuine engine oil, as our Honda CG 150 engine oil guide sets out with sources.
20W40 vs 20W50 for a CD 70 or CG 125: stay on 20W-40. Same cold rating, same price band (PSO's official list prices its Blaze 4T 20W-40 and 20W-50 identically, below), and it is the grade Atlas Honda sells for those bikes.
10W40 Engine Oil for Bike: YBR, GS 150, GR 150 and GD 110S
The 10W40 engine oil is the grade the Japanese makers other than Honda use for their Pakistani commuters.
- Suzuki: Suzuki's own Ecstar R5000 is a 10W-40, API SG, JASO MA2 mineral oil, and it is the oil Suzuki recommends for its commuter bikes. We sell the Suzuki Ecstar R5000 10W40 1L at Rs 1,850. The GS 150's exact grade we could not confirm from a Pakistani manual; Suzuki's manual for the related GSX-R150, a different engine, lists 10W-40, API SG to SL, JASO MA, as our GS 150 guide notes.
- Yamaha: Yamaha Pakistan promoted Yamalube Plus as a semi-synthetic 10W-40 JASO MA2. Yamaha stopped making motorcycles in Pakistan in September 2025, so finding Yamalube is getting harder; any 10W-40 rated JASO MA or MA2 meets the same grade line.
- Honda: no current Atlas Honda bike lists 10W-40 as its grade in the documents we read. After the warranty, some CG 150 owners run a JASO MA2 10W-40 when 10W-30 is out of stock. It will not ruin the engine, but no Atlas Honda source says it is approved.
The 10W-40 trap in Pakistani shops. The cheapest 10W-40 on many shelves is a scooter oil. The Kixx 10W-40 most sellers list is the Kixx Ultra 4T Scooter, rated JASO MB, as our Kixx engine oil price guide found on 23 October 2026. JASO MB oil contains friction modifiers for automatic scooters. In a geared bike, where the clutch sits in the engine oil, it can make the clutch slip. Right grade, wrong oil. Always find "JASO MA" or "MA2" on the label before you buy a 10W-40.
Premium 10W-40s. Imported synthetic 10W-40s from Motul and Liqui Moly cost two to three times our Suzuki bottle. Our Liqui Moly engine oil price guide found the Liqui Moly Motorbike 4T 10W-40 Street sold out at the retailers it checked on 2 November 2026, and the 20W-50 Street at Rs 4,200 to Rs 5,000. On a commuter changed every 2,000 to 3,000 km, that money buys little the engine can use.
10W-30 and 20W-40: The Atlas Honda Grades
Most Pakistani bikes are Hondas, and Honda's grades are neither 10W-40 nor 20W-50. That is the part of the "10W40 vs 20W50" argument most people miss.
20W-40 engine oil is what Atlas Honda sells for the CD 70 (700 ml pack, Rs 860 on its own store) and the CG 125 (1 litre, Rs 1,220, described as mineral, JASO MA), both checked on 2 November 2026. It sits between the two grades in this article: the cold rating of a 20W-50 and the hot class of a 10W-40. For a 70cc or 125cc air-cooled single in Pakistani heat, that combination is what Honda chose.
10W-30 engine oil is the CG 150's grade: SAE 10W-30, API SL, JASO MA2, 1.0 litre per change, from Atlas Honda's own Specifications PDF. It is a hot class thinner than a 40. Honda dealers sell the same genuine 10W-30 for the CB 150F and the self-start CG 125, though we have not seen an Atlas Honda manual confirming either; our Honda CB 150F guide explains why the CB 150F shares the CG 150's engine data. Do not move a CD 70 or a kick-start CG 125 onto 10W-30 unless its manual lists it.
Warranty: if your bike is under an Atlas Honda warranty, use the genuine Atlas Honda oil in the listed grade and keep the service book stamped. On a CG 150 the terms are explicit; on other bikes, ask the dealer for the conditions in writing.
Can I Use 20W50 in a 10W40 Bike? And Other Swaps
This is the question we are asked most. The short answer: within the grades your manual lists, yes; outside them, only as a stopgap.
| Swap | Is it OK? | Why |
|---|---|---|
| 20W-50 in a bike whose manual lists 10W-40 only | Short term, in hot weather, if JASO MA/MA2. Not as your normal oil. | One hot class thicker, slower cold flow. Go back to the listed grade at the next change. |
| 10W-40 in a bike whose manual lists 20W-40 | Generally fine if JASO MA/MA2 | Same hot class; only the cold rating is better. |
| 20W-50 in a CD 70 or CG 125 (listed 20W-40) | Works, but not what Atlas Honda supplies | One hot class thicker. No benefit to a healthy engine. |
| 20W-50 in a CG 150 (listed 10W-30) | No | Two hot classes thicker than listed, and against the warranty terms. |
| 10W-30 in a CD 70 or CG 125 kick | No, unless your manual lists it | One hot class thinner than Honda's 20W-40. |
| Any car oil in a geared bike | No | No JASO MA rating; friction modifiers can make the wet clutch slip. |
| JASO MB 10W-40 (scooter oil) in a geared bike | No | Same reason as car oil. |
Can I use 20W50 instead of 10W40 on a YBR? Yes, if your manual lists 20W-50, as the export YBR 125 manual does. Check the copy that came with your bike.
Mixing Grades and Topping Up
If the dipstick is low and the only bottle in the house is a different grade, topping up with it is better than riding with too little oil. Motul says so plainly: topping up with a compatible oil is better than running the engine with insufficient lubrication (checked 2 November 2026).
The same page explains the downsides. Mixing grades changes the overall viscosity and can slow lubrication on a cold start. Each brand uses its own additive package, which may not work together as designed. Mixing mineral with synthetic can lower overall thermal stability. Motul's advice is to top up with an oil of similar viscosity, treat it as temporary, and do a full oil change soon.
Our rules for a top-up:
- Use a motorcycle oil rated JASO MA or MA2, whatever the grade. Never car oil.
- Prefer the same grade, then the nearest hot class (a 20W-40 bike can take a 10W-40 or 20W-50 top-up of 100 to 200 ml without drama).
- If you added more than about a quarter of the sump, change the whole lot at your next chance rather than waiting for the normal interval.
- Find out why it was low. A CD 70 burning or leaking oil between changes needs a mechanic, not a thicker grade.
JASO MA, MA2 and API: The Ratings That Matter More Than the Grade
A bike's engine, gearbox and clutch share the same oil. That is why motorcycle oil has its own Japanese standard, JASO T903, on top of the SAE grade.
JASO MA, MA1, MA2 and MB. The standard sorts four-stroke motorcycle oils by three clutch-friction indices measured in a wet-clutch test. According to OilSpecifications.org's summary of the 2006 edition (checked 2 November 2026):
- MA is the high-friction band for wet clutches. MA1 and MA2 split it, MA2 being the higher-friction part. An oil whose three results fall partly in MA1 and partly in MA2 is labelled simply MA.
- MB is the low-friction band, for scooters with automatic transmissions.
- To be JASO-rated at all, an oil must first meet a base quality level, such as API SG, SH, SJ, SL or SM.
So MA2 is not a "better oil" than MA in general; it is a grip level. Atlas Honda lists MA2 for the CG 150 and sells MA oils for the CD 70 and CG 125. Either is right for a geared bike. MB is wrong.
API letters. The American Petroleum Institute's petrol-engine categories run alphabetically, so later letters are newer. On API's own table (checked 2 November 2026), SP (introduced May 2020), SN, SM, SL and SJ are listed as current, while SH, SG, SF and SD are obsolete. API describes SG, for example, as "not suitable for use in most gasoline-powered automotive engines built after 1993".
Those notes are written for car engines. Many motorcycle oils sold in Pakistan, including Suzuki's own Ecstar R5000 and PSO's Blaze 4T, are API SG, and the YBR export manual asks for API SG or higher, so an SG motorcycle oil is still within what bike makers list. Two honest points about our own shelf: the NGL V-Perf 20W-40 we sell is labelled API SD, an obsolete category, and the ZIC M3 20W-50 listing gives API SG but no JASO rating. If your manual names a minimum API level, buy at or above it.
Car oil often carries API SP or SN plus the ILSAC "starburst", which signals an energy-conserving formula with friction modifiers. That is exactly what a wet clutch does not want.
Mineral vs Semi-Synthetic vs Synthetic at Each Grade
The grade and the base oil are independent. Here is what the choice looks like on real bottles we sell, with the base oil as the label or maker describes it.
- 20W-40: mineral (Atlas Honda, Atlas Motorcycle, Havoline 4T) or semi-synthetic (ZIC M5, a VHVI semi-synthetic base, API SL, JASO MA2).
- 20W-50: mineral (ZIC M3, API SG) or semi-synthetic (Kixx MX7 and Kixx Ultra 4T, API SL, JASO MA2). Havoline Super 4T is API SN, JASO MA2.
- 10W-40: Suzuki Ecstar R5000 is mineral, API SG, JASO MA2.
- 10W-30: Atlas Honda genuine (retailers disagree whether it is mineral or semi-synthetic, and Atlas Honda does not say) and Shell Advance AX7, semi-synthetic.
Is semi-synthetic worth it? On a CG 125 doing long summer highway runs, a semi-synthetic holds its viscosity better as it ages, which is worth a few hundred rupees a change. On a CD 70 changed every 2,000 km in town, a correct mineral oil changed on time does the job; paying more for synthetic and then stretching the interval is the worst of both. The 10W-30 in a CG 150 should be whatever Atlas Honda supplies during the warranty.
Oil Change Interval by Grade and Bike
The grade does not change the interval. A 20W-50 does not last longer than a 20W-40, and a synthetic label does not permit a longer gap unless your manual says so.
- Honda CD 70 and CG 125: first change at 500 km, then every 2,000 km, per Atlas Honda's published advice.
- Honda CG 150: first at 1,000 km, then every 4,000 km, sooner in severe conditions (CG150 Operation Guide).
- Yamaha YBR 125: at each service point, 1,000 km then every 3,000 km, per Yamaha Pakistan's maintenance schedule as quoted in our YBR guide.
- Suzuki GS 150 and United bikes: follow the service book; neither maker publishes an interval online that we could find.
Change sooner after riding through standing water (milky oil means water got in), on dusty unmade roads, in long June traffic jams, and if the level keeps dropping. Check the level every week or two; the steps are in our bike engine oil guide.

How to check the level properly: run the engine for two or three minutes, switch off and wait a minute, hold the bike upright on level ground (the side stand gives a false low reading), wipe the dipstick, rest it in the hole without screwing it down, and read it between the marks. Never fill above the upper mark; too much oil can froth and push out through the breather.
10W40 and 20W50 Engine Oil Price in Pakistan (November 2026)
Prices of motorcycle oils have little to do with grade. The two official price lists published in Pakistan show it clearly.
| Oil | Grade and rating | Pack | Official price | Source |
|---|---|---|---|---|
| PSO Blaze 4T 3D Protect | 20W-50, API SG | 700 ml | Rs 845 | PSO trade list, effective 3 Aug 2026 |
| PSO Blaze 4T 3D Protect | 20W-50, API SG | 1 L | Rs 1,164 | Same circular |
| PSO Blaze 4T 3D Protect | 20W-40, API SG | 700 ml / 1 L | Rs 845 / Rs 1,164 | Same circular |
| PSO Blaze XTREME 4T | 10W-40, API SP | 1 L | Rs 1,900 | PSO trade list, effective 10 Jun 2026 |
| Shell Advance 4T AX3 | 20W-50, API SG, JASO MA | 700 ml | Rs 868.59 | Wafi Energy (Shell) price list, effective 19 May 2026 |
| Shell Advance 4T AX3 | 20W-50, API SG, JASO MA | 1 L | Rs 1,207.02 | Same list |
| Shell Advance 4T AX6 | 20W-40, API SL, JASO MA2 | 700 ml / 1 L | Rs 920.65 / Rs 1,291.27 | Same list |
| Shell Advance FuelSave (AX7) | 10W-30, API SN, JASO MA2 | 1 L | Rs 1,607.11 | Same list |
| Atlas Honda engine oil CD70 | 20W-40, JASO MA | 700 ml | Rs 860 | Atlas Honda store |
| Atlas Honda engine oil CG125 | 20W-40, JASO MA | 1 L | Rs 1,220 | Atlas Honda store |
All four sources checked on 2 November 2026. The PSO circulars are the latest we found on PSO's site that day; the Blaze 4T rows come from the August list, the XTREME 10W-40 from the June list, which the August circular did not reprice.
What the official lists tell you. PSO charges exactly the same for its 20W-50 and 20W-40, so grade is not where the money goes. The jump to Rs 1,900 for PSO's 10W-40 comes from its newer API SP rating, not from the 10W. Neither Shell nor PSO lists a 700 ml 10W-40 or 10W-30 for bikes: those grades are sold for the 125-150cc bikes that take a litre.
Engine Oil by Grade at Bike Markaz (prices on 2 November 2026)
Every bottle below is sealed, priced at or below any price printed on it, and sent with cash on delivery.
10W-30
| Oil | Our price | Pack | Rating | Base | For |
|---|---|---|---|---|---|
| Atlas Honda Genuine 10W30 1L | Rs 1,380 | 1 L | API SL / JASO MA2 | not stated by Atlas Honda | CG 150 (listed grade), CB 150F and CG 125 Self per dealers |
| Shell Advance AX7 10W30 1L | Rs 1,600 | 1 L | JASO MA2 | semi-synthetic | 10W-30 bikes after the warranty |
10W-40
| Oil | Our price | Pack | Rating | Base | For |
|---|---|---|---|---|---|
| Suzuki Ecstar R5000 10W40 1L | Rs 1,850 | 1 L | API SG / JASO MA2 | mineral | Suzuki GD 110S, GS 150, GR 150; YBR 125 |
20W-40
| Oil | Our price | Pack | Rating | Base | For |
|---|---|---|---|---|---|
| NGL V-Perf 4T 20W40 700ml | Rs 750 | 700 ml | API SD / JASO MA2 | not stated | CD 70, budget |
| Atlas Honda Engine Oil 20W40 750ml | Rs 870 | 750 ml | API SG / JASO MA | mineral | CD 70, 100-110cc |
| Caltex Havoline 4T 20W40 700ml | Rs 900 | 700 ml | API SG / JASO MA2 | mineral | CD 70 |
| ZIC M5 4T 20W40 700ml | Rs 1,060 | 700 ml | API SL / JASO MA2 | semi-synthetic | CD 70 |
| Atlas Motorcycle Engine Oil 20W40 1L | Rs 1,150 | 1 L | API SG / JASO MA | mineral | CG 125 |
| Caltex Havoline 4T 20W40 1L | Rs 1,290 | 1 L | API SG / JASO MA2 | mineral | CG 125, 100-150cc |
20W-50
| Oil | Our price | Pack | Rating | Base | For |
|---|---|---|---|---|---|
| ZIC M3 4T 20W50 700ml | Rs 840 | 700 ml | API SG (no JASO rating in our listing) | mineral | 70cc bikes whose manual allows 20W-50 |
| Kixx Ultra 4T 20W50 700ml | Rs 1,390 | 700 ml | API SL / JASO MA2 | semi-synthetic | 70cc bikes whose manual allows 20W-50 |
| Kixx MX7 4T 20W50 1L | Rs 1,450 | 1 L | API SL / JASO MA2 | semi-synthetic | YBR 125, older 125-150cc where allowed |
| Caltex Havoline Super 4T 20W50 1L | Rs 1,520 | 1 L | API SN / JASO MA2 | not stated | YBR 125, older 125-150cc where allowed |
Cheapest correct change by bike, at our prices: CD 70 Rs 750 (NGL 20W-40) or Rs 870 for the Atlas Honda bottle; CG 125 Rs 1,150 (Atlas 20W-40, 1 L); CG 150 Rs 1,380 (genuine 10W-30); GS 150 or YBR Rs 1,850 (Ecstar 10W-40), or Rs 1,450 for Kixx MX7 20W-50 on a YBR whose manual allows it. The whole range is on our engine oil shelf, and the brand-by-brand pages for Caltex Havoline and Kixx show the same bottles. A Havoline price comparison with market sellers is coming in our Havoline engine oil price guide.
Two Buying Mistakes the Grade Will Not Save You From
Overfilling. A 1-litre bottle emptied into a CD 70 that takes about 700 ml is too much, whatever the grade. Fill to the upper mark and keep the rest for top-ups.
Unsealed "discount" bottles. Compare any offer with the official list above. Far below a printed price is a warning sign of refilled oil; above it is illegal. Check the cap seal, a clean print and a printed batch code when the parcel arrives.
How We Researched This Guide
- Standards: SAE J300 limits from the SAE J300 summary on Wikipedia; JASO T903 categories from OilSpecifications.org; API category status from API's oil categories page. All checked on 2 November 2026.
- Grades by bike: Atlas Honda's store pages for the CD70 and CG125 oils (checked 2 November 2026), the CG150 Specifications and Operation Guide, and the manufacturer sources cited in our YBR 125G, GS 150, CB 150F, Pridor and United guides.
- Prices: Wafi Energy (Shell Pakistan) list effective 19 May 2026; PSO circulars effective 3 August 2026 and 10 June 2026, read page by page on 2 November 2026; Atlas Honda's store; our own catalogue.
- Climate: WMO for Turbat; the Wikipedia list of Pakistani weather records for the other city records.
- Mixing oils: Motul's guidance, checked 2 November 2026.
What we could not confirm: the Suzuki GS 150's, Honda Pridor's and Chinese 70cc bikes' oil grades from an official Pakistani document; the CB 150F's and CG 125 Self's grade from an Atlas Honda manual (dealer listings only); whether Atlas Honda's own manuals allow 20W-50 in any temperature range; the exact JASO MA1/MA2 friction limits in the current edition of JASO T903 (published summaries disagree, so we left them out); and any measured oil temperature for a Pakistani commuter bike. We did not lab-test any oil.
FAQs: 10W40 vs 20W50 Engine Oil for Bike
Which is better for a bike, 10W40 or 20W50?
Neither is better in general. 10W-40 flows better on a very cold start and is one hot class thinner; 20W-50 is thicker at running temperature. Use the grade your manual lists: 20W-40 for the Honda CD 70 and CG 125, 10W-30 for the CG 150, and 10W-40 for Suzuki commuters and the Yamaha YBR, whose export manual also allows 20W-50.
Is 20W50 good for Pakistani summer?
Only if your manual lists it. Heat breaks oil down faster whatever its grade, so the answer to a 45°C summer is changing the oil on time or a little early, not moving to a thicker grade than the maker chose. Atlas Honda supplies 20W-40, not 20W-50, for the CD 70 and CG 125.
Can I use 20W50 instead of 10W40?
As a short-term top-up or in a bike whose manual lists both, yes, provided the oil is rated JASO MA or MA2. As your regular oil in a bike that lists only 10W-40, no: 20W-50 is one hot class thicker and slower on cold starts. Go back to the listed grade at the next change.
What does 10W40 mean on engine oil?
Under SAE J300, the 10W means the oil passed cold-start tests at −25°C (cranking) and −30°C (pumping). The 40 means its viscosity at 100°C is 12.5 to under 16.3 cSt. A 20W-50 is tested cold at −15°C and is 16.3 to under 21.9 cSt at 100°C.
Which engine oil grade is best for the Honda CD 70?
20W-40 rated JASO MA, about 700 ml per change. That is the grade of Atlas Honda's own CD70 oil, Rs 860 on its store on 2 November 2026. We sell Atlas Honda 20W-40 750 ml at Rs 870 and 700 ml 20W-40 bottles from Rs 750.
Which oil grade does the Yamaha YBR 125 use?
Yamaha Pakistan promoted Yamalube Plus, a 10W-40 JASO MA2 oil. The YBR125 export owner's manual lists 10W-30, 10W-40, 15W-40, 20W-40 or 20W-50, API SG or higher, JASO MA, with 1.0 litre per periodic change. Check the manual that came with your bike.
Can I mix 20W40 and 20W50 engine oil?
For a top-up, yes, if both are JASO MA or MA2 motorcycle oils. Motul advises topping up with an oil of similar viscosity and treating any mix as temporary until a full oil change. Mixing brands combines different additive packages, so do not make it a habit.
What is the 10W40 engine oil price in Pakistan?
On 2 November 2026 PSO's official list price for Blaze XTREME 4T 10W-40 (API SP) was Rs 1,900 a litre, and Bike Markaz sold Suzuki Ecstar R5000 10W-40 (API SG, JASO MA2) at Rs 1,850 a litre. Imported synthetic 10W-40s cost far more. Avoid JASO MB scooter 10W-40s for a geared bike.
What is the 20W50 engine oil price in Pakistan?
Official prices on 2 November 2026: PSO Blaze 4T 20W-50 Rs 845 for 700 ml and Rs 1,164 for 1 litre; Shell Advance AX3 20W-50 Rs 868.59 for 700 ml and Rs 1,207.02 for 1 litre. At Bike Markaz 20W-50 runs from Rs 840 (ZIC M3, 700 ml) to Rs 1,520 (Havoline Super 4T, 1 litre).
Engine Oil by Grade at Bike Markaz
Whatever your bike lists, we stock it in a sealed bottle: 20W-40 from Rs 750, 20W-50 from Rs 840, the genuine Atlas Honda 10W-30 for the CG 150 and Suzuki's own 10W-40. Browse the engine oil shelf, add an air or oil filter to the same parcel, and pay cash on delivery anywhere in Pakistan. Not sure which grade your bike takes? Contact us with the model and year, or a photo of the manual's oil page.
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
Products mentioned
- NEW
- NEW
- NEW
- NEW
