BMW recently gave it a huge price cut in India, but still, the KTM 390 is a better pick in this segment any day. BMW reduced the price of its entry-level G310R by almost Rs 50K in India as per the
mototechindia report. If one had to choose between the KTM Duke 250 and the BWW G 310 R, then the latter one is a perfect pick. But against the KTM Duke 390, the G 310 R doesn't match it in any terms.