Yamaha XSR300 has 1 variants wherein price range falls between ₹ 3.3 Lacs to ₹ 3.6 Lacs.

It will compete with the Honda CB350, & KTM Duke 390 in the Indian market.

Yamaha XSR300 gives around 40 kmpl mileage. it is approx the same as Yamaha xsr 155.

Yamaha XSR300 is available in Green, colors.