Aprilia GPR 150 vs KTM Duke 125 Price in Bangladesh 2026

Side-by-side comparison of the Aprilia GPR 150 and KTM Duke 125: price in Bangladesh, engine, mileage, top speed and full specifications.

Aprilia GPR 150 side view

Aprilia GPR 150

৳3,00,000

KTM Duke 125 side view

KTM Duke 125

৳3,00,000

Key Specifications

Maximum power17.7 bhp @ 9750 rpm14.3 bhp @ 9250 rpm
Maximum torque14 Nm @ 7500 rpm12 Nm @ 8000 rpm
ABSNo ABSSingle-channel
Top speed120 km/h (approx.)120 km/h (approx.)
Fuel tank capacity15.4 L10.5 L
Mileage40 km/l (approx.)45 km/l (approx.)

Price and Overview

BrandApriliaKTM
ModelGPR 150Duke 125
Price৳3,00,000 (listed price)৳3,00,000 (listed price)
CategorySportSport
Model year20262026

Engine and Transmission

Engine capacity149 cc124 cc
Engine type4-Stroke, Liquid-Cooled, DOHC, Single CylinderSingle-cylinder, 4-stroke, 4V, DOHC
Transmission6-speed manualManual
Cooling systemLiquid-cooledLiquid-cooled
Fuel systemEFIFuel Injection

Brakes and Tyres

Front brakeSingle Disc (300 mm)Disc with 4 piston Radially mounted fixe (300mm)
Rear brakeDisc Brake (218 mm)Disc with 1 piston Floating Caliper (230 mm)
Front tyre100/80-17 tubeless110/70 R17 tubeless
Rear tyre130/70-17 tubeless150/60 R17 tubeless

Suspension and Chassis

Front suspension40mm USD ForksWP Suspension Up Side Down
Rear suspensionMonoshockWP Suspension Monoshock

Dimensions and Weight

Kerb weight140 kg148 kg
Seat height790 mm—
Ground clearance—175 mm
Wheelbase1345 mm1366 mm
Overall dimensions (L × W × H)1950 × 770 × 1100 mm1993 × 789 × 1083 mm

Electrical and Features

HeadlightLEDHalogen
Instrument clusterDigital speedometerDigital speedometer
Battery12v12v
FeaturesBraking System: Disc Brake, Starting Method: Electric, Wheel Type: Alloy, Seat Type: Single-Seat, Engine kill switchBraking System: Dual Channel ABS, Starting Method: Electric, Wheel Type: Alloy, Seat Type: Split-Seat, Engine kill switch

Additional Information

Available coloursStandardElectronic Orange, Ceramic White
Warranty——
AvailabilityAvailableAvailable
Last updated2026-10-162026-10-16