Carr.pk
Sell Your Car

Honda CB 150F vs Yamaha YBR 125G Pakistan 2026 — Which to Buy?

Carr.pk
Carr.pk
4 min read
CB 150 vs YBR 125 - Carr.pk

The Honda CB 150F vs Yamaha YBR 125G is one of Pakistan’s most frequent bike comparison debates. Both are priced similarly — CB 150F at Rs 499,900 and YBR 125G at Rs 490,500 — yet they serve quite different rider profiles. The CB 150F is a 150cc urban sport bike; the YBR 125G is a trail-styled 124cc adventure commuter. This head-to-head comparison will help you decide which is the right choice for Pakistan’s roads and your specific riding needs in 2026.

Price — It’s Very Close

Model Ex-Showroom Price On-Road (est.)
Honda CB 150F Rs 499,900 Rs 525,000–535,000
Yamaha YBR 125G (Metallic) Rs 490,500 Rs 515,000–525,000

Difference: Rs 9,400 — essentially the same price bracket.

Engine & Performance Comparison

Specification Honda CB 150F Yamaha YBR 125G
Engine 149.2cc SOHC 4-stroke 124cc SOHC 4-stroke
Max Power 11.4 HP @ 7,500 rpm ~11 HP (est.)
Max Torque 12.4 Nm @ 5,000 rpm ~10.7 Nm
Compression Ratio 10.0 : 1 10.0 : 1
Gears 5-Speed 5-Speed
Claimed Mileage 35 km/L ~45 km/L
Real-World Mileage 30–35 km/L 30–38 km/L
Top Speed ~115 km/h ~100 km/h

Chassis & Suspension

Feature Honda CB 150F Yamaha YBR 125G
Ground Clearance 168 mm ✅ (Higher) 145 mm
Wheelbase 1,311 mm 1,300 mm
Dry Weight 124 kg 113 kg ✅ (Lighter)
Seat Height 766 mm 785 mm
Rear Suspension Twin Shock (standard) Monocross (adjustable) ✅
Front Suspension Travel ~100 mm ~130 mm ✅ (More)
Fuel Tank 13 L 13 L (same)

Brakes & Safety

Brake Feature Honda CB 150F Yamaha YBR 125G
Front Brake Dual-piston disc ✅ Single-piston disc
Rear Brake Drum Drum
Stopping Power Better (dual piston) Good (single piston)

Design & Features

Feature Honda CB 150F Yamaha YBR 125G
Design Style Urban sport/naked Adventure/trail
Headlight LED with DRL Round halogen
Instrument Panel Digital-analog combo Analog speedometer
Shutter Lock ✅ (security feature) Standard lock
Electric Start ✅ + kick ✅ + kick

Fuel Cost Comparison

With petrol currently at Rs 252/litre in Pakistan:

Scenario CB 150F (33 km/L) YBR 125G (35 km/L)
Monthly (1,500 km) Rs 11,454 Rs 10,800
Annual fuel cost Rs 137,454 Rs 129,600
Annual saving (YBR) Rs 7,854

Verdict — Which to Buy?

Buy Honda CB 150F if you:

  • Want a 150cc engine with more torque and top speed
  • Prioritize the dual-piston disc brake for better stopping
  • Want LED headlamp and shutter lock security
  • Value Atlas Honda’s 800+ service centers nationwide
  • Carry a pillion regularly (more power handles combined weight better)

Buy Yamaha YBR 125G if you:

  • Prefer the trail/adventure styling over sporty urban look
  • Ride on rough, broken, or partially unpaved roads frequently
  • Want the monocross (adjustable) rear suspension for a smoother ride
  • Want a lighter bike (11 kg lighter than CB 150F)
  • Prefer slightly better fuel efficiency for city commuting

Also see: Bike Insurance Pakistan | M-Tag Registration Guide | Fuel Prices Pakistan

Frequently Asked Questions

Q: Which is faster — Honda CB 150F or Yamaha YBR 125G?

The CB 150F is faster with a 149.2cc engine, 11.4 HP, and top speed of ~115 km/h. The YBR 125G reaches ~100 km/h with its 124cc engine. For highway riding, the CB 150F has a clear advantage.

Q: Which has better fuel economy — CB 150F or YBR 125G?

The YBR 125G is slightly more fuel efficient at 30–38 km/L vs the CB 150F’s 30–35 km/L in city conditions. The difference is modest but the YBR 125G saves approximately Rs 8,000 annually on a 1,500 km monthly commute.

Q: Which bike has better suspension for Pakistan’s roads?

The YBR 125G has better suspension for rough Pakistani roads — longer fork travel (~130 mm vs ~100 mm) and adjustable monocross rear shock absorb bumps more effectively. The CB 150F’s greater ground clearance (168mm vs 145mm) partly compensates.

Q: Which has better resale value — CB 150F or YBR 125G?

The Honda CB 150F generally has marginally better resale value due to Atlas Honda’s dominant brand recognition in Pakistan. Both hold value well compared to Chinese alternatives.

Q: Is the price difference significant between CB 150F and YBR 125G?

The CB 150F is Rs 9,400 more expensive (Rs 499,900 vs Rs 490,500) — less than 2% difference. At this margin, the choice should be based on personal preference for design, engine size, and suspension characteristics rather than price.