Yamaha YBR 125G vs Honda CG 125

The YBR 125G is better equipped but out of production; the CG 125 is new, under warranty and costs about half its last price.

Yamaha YBR 125G
Discontinued

Yamaha

Yamaha YBR 125G

Rs 490,500

3.3/5Read the review
Honda CG 125

Honda

Honda CG 125

Rs 238,500

3.4/5Read the review

The Yamaha YBR 125G is discontinued, so its figure is the last official price it sold at, not one you can pay for a new bike. Official price as of 1 July 2025. Prices change often; confirm with the dealer.

Our verdict

The YBR 125G's last official price was Rs 490,500 (July 2025) and Yamaha stopped making motorcycles in Pakistan on 9 September 2025. Used asking prices on PakWheels ran from about Rs 2.5 lakh to Rs 4.5 lakh in October 2026. The CG 125 is Rs 238,500 new from Atlas Honda.

The YBR 125G has an SOHC engine, 5 gears, self-start, a front disc, block-pattern tyres and a 13-litre tank. The CG 125 has an OHV engine, 4 gears, kick start, drum brakes and a 9.2-litre tank. The Yamaha is the nicer bike to ride.

For a new purchase the CG 125 is the obvious choice. A used YBR 125G can make sense at the right price if you accept uncertain long-term parts and dealer support.

Our pick

Honda CG 125

It is new, under warranty and backed by the strongest parts and resale network.

Read the Honda CG 125 review

Specs side by side

A value is marked only where better is clear-cut — a lower price, more cc, a bigger tank, more claimed km/l, more ground clearance, a higher rating, disc over drum, self start over kick — and only when the gap is big enough for a rider to notice. Differences too small to feel, like a cc or two or a tenth of a rating point, are left unmarked. “—” means the figure is not published.

Yamaha YBR 125G
Honda CG 125
Price & rating
Official price
Rs 490,500
Rs 238,500
The Yamaha YBR 125G is discontinued, so Rs 490,500 is its last official price (1 July 2025), not a price you can pay for a new bike. The two figures are not like for like, so we call no winner on price.
Our rating
3.3 / 5
3.4 / 5
Value for money
2.5 / 5
4 / 5(better)
Performance
3.5 / 5(better)
3 / 5
Comfort
4 / 5(better)
3 / 5
Fuel economy
3.5 / 5
4 / 5(better)
Features
3.5 / 5(better)
1.5 / 5
Resale
3 / 5
5 / 5(better)
Engine
Engine
4-stroke, single cylinder, SOHC, air-cooled, with balancer
4-stroke, single cylinder, OHV, air-cooled
Displacement
124 cc
124 cc
Fuel system
Carburettor (CV type)
Carburettor
Transmission
5-speed constant mesh
4-speed constant mesh
Starting
Self & kick(better)
Kick
Fuel tank
13 litres(better)
9.2 litres
Dimensions & weight
Length
1,990 mm
1,912 mm
Width
745 mm
735 mm
Height
1,080 mm
1,026 mm
Wheelbase
1,295 mm
1,204 mm
Ground clearance
145 mm(better)
132 mm
Seat height
785 mm
764 mm
Dry weight
113 kg
100 kg
Brakes & tyres
Front brake
Disc(better)
Drum
Rear brake
Drum
Drum
Front tyre
3.00-18 (47P), block pattern
2.50-18 (4 PR)
Rear tyre
90/90-18 (57P), block pattern
3.00-17 (6 PR)
Other
Front suspension
Telescopic, coil spring, oil damper
Telescopic fork, 103 mm travel
Rear suspension
Swing arm, coil spring, oil damper, 5-level adjustable
Swing arm, 68 mm travel
Colours
Metallic Black, Metallic Yellow, Matt Dark Grey
Red, Black, Blue
Launched
2015
—
Status
Discontinued
In production

Compare other bikes

More comparisons

  • Honda CG 125 vs Yamaha YBR 125

    The CG 125 is still on sale with a warranty at Rs 238,500; the YBR 125 is more refined but Yamaha stopped making motorcycles in 2025.

  • Honda CG 125 vs Honda CB 125F

    Same 124cc engine size; the CB 125F adds a front disc, self-start, 5 gears and comfort for Rs 158,400 more.

  • Honda CG 125 vs Honda CG 150

    The CG 150 is a different, more modern bike with 11.9 PS, a front disc with CBS and 5 gears, for Rs 221,400 more.

  • Yamaha YBR 125 vs Yamaha YBR 125G

    Same engine and gearbox; the G adds dual-purpose styling, block-pattern tyres and a taller seat for Rs 19,000 more at last official prices.

  • Suzuki GD 110S vs Honda CG 125

    The GD 110S has self-start and a softer ride; the CG 125 has a bigger engine and much better resale for Rs 131,400 less.