I dont like BMW G 310 R because of its look very heavy. When you ride this bike the posture of your body is not good. Pillion seat is not fell good. I have KTM Duke its pillion seat is far better than BMW G 310 R. Its millage is very poor. it is 300 cc bike. its top speed is 180-185 km/h. If you ride more than 2-3 hour you feel very tired. its price is very high so normal person can not afford this bike. if you pay lots of amount you can by KTM Duke.