BMW Motorrad R 12 vs Ducati XDiavel V4
Prices ex-showroom Delhi, checked 2026-09. On-road and running costs estimated for Delhi.
BMW Motorrad R 12 and Ducati XDiavel V4 are both cruisers and turn up together on most shortlists. The XDiavel V4 costs ₹9,50,994 more than the R 12, so the question is whether what it adds is worth roughly 43% extra.
The R 12 takes 2 of the 4 categories we score, so this is close and comes down to what you weight. Our overall ratings are 7/10 for the R 12 and 6.5/10 for the XDiavel V4.
Category by category
Price
R 12
The R 12 starts ₹9,50,994 lower (₹21,99,966 against ₹31,50,960), about ₹30,160 a month less on a standard loan.
Performance
XDiavel V4
XDiavel V4 makes 72.6 bhp more, though the weights are close enough that the difference is modest.
Safety kit
Tie
Braking and safety equipment are matched.
Warranty
R 12
R 12 comes with 3 years of standard warranty against 2 on the XDiavel V4.
Which one should you buy?
Buy the R 12 if
- you want the lower purchase price and EMI
- a longer standard warranty gives you peace of mind
- you live where BMW Motorrad's bigger service network matters
- your priority is relaxed highway cruising
Buy the XDiavel V4 if
- your priority is relaxed highway cruising
- your priority is long rides
What each really costs
Base variants, Delhi, 30 km a day. Servicing and insurance are class-typical estimates.
| Cost | R 12 | XDiavel V4 |
|---|---|---|
| Ex-showroom | ₹21,99,966 | ₹31,50,960 |
| On-road, Delhi | ₹24,50,207 | ₹35,41,828 |
Full specification comparison
Better figure in each row is shown in green.
| Spec | BMW MotorradR 12 | DucatiXDiavel V4 |
|---|---|---|
| Price | ||
| Starting ex-showroom | ₹21,99,966 | ₹31,50,960 |
| Rough EMI / month | ₹69,770 | ₹99,930 |
| Engine | ||
| Engine | 1170 cc | 1158 cc |
| Engine type | 2 Cylinder, Air/Oil Cooled, 4 Valves | Liquid Cooled, 4 Valves |
| Power | 93.7 bhp | 166.3 bhp |
| Torque | 109.8 Nm | 126 Nm |
| Claimed mileage | 19.6 kmpl | — |
| Cooling | Oil-cooled | Liquid-cooled |
| Transmission | 6 Speed | 6 Speed |
| Electric | ||
| Top speed | 215 km/h | — |
| Dimensions | ||
| Kerb weight | 227 kg | — |
| Fuel tank | 14 L | 20 L |
| Seat height | 754 mm | 770 mm |
| Wheelbase | 1520 mm | 1620 mm |
| Length | 2200 mm | — |
| Width | 830 mm | — |
| Height | 1110 mm | — |
| Brakes & suspension | ||
| Front brake | Disc, 310 mm, 4 piston caliper | Disc, 330 mm, 4 piston caliper |
| Rear brake | Disc, 265 mm, 2 piston caliper | Disc, 265 mm, 2 piston caliper |
| ABS / CBS | Dual Channel ABS | Dual Channel ABS |
| Front suspension | Upside-down telescopic fork, diameter 45 mm | Fully Adjustable USD Forks |
| Rear suspension | Cast aluminum single-sided swing arm with Paralever brace | Fully Adjustable Monoshock Absorbers |
| Tyres | ||
| Front tyre | 100/90-R19 | 120/70ZR17 |
| Rear tyre | 150/80-R16 | 240/45-ZR17 |
R 12 vs XDiavel V4: questions people ask
- Which is cheaper, the R 12 or the XDiavel V4?
- The R 12 is cheaper by ₹9,50,994 at the base variant (₹21,99,966 against ₹31,50,960 ex-showroom Delhi).
- What is the on-road price difference between the R 12 and XDiavel V4 in Delhi?
- About ₹10,91,621: roughly ₹24,50,207 for the R 12 and ₹35,41,828 for the XDiavel V4, base variants, including road tax, registration and insurance.





