My friend owned this bike but we stay at hostel together so I have enough experience riding the bikeIt is not a comfortable for long ride. After some kms engine is very hot. It not gives extra mileage. Mahindra is a famous company. Vehicle of this company not bad, but for this bike I am not say. No comfortablity in this bike, seat is short. Mileage of this bike is no benificial compare to other bikes. Grip is good on road, very good quality tyres. this bike is not reliable, for example we are going for long tour and engine is very hot, then any fault is occur, so we can not take a risk. Look of this bike is not special.If we talk about the mileage. it is pretty good but the reliability is not much good. mahindra are known for heavy vehicles like truck buses and suvs which are most powerful vehicles but in terms of motor bikes and scooters, mahindra is worst. The after sales and service experience is also very bad. spares parts are not available easily. the engine produces noise after a short time period. my overall experience is not good for mahindra Centuro.so dont buy it unless you have money to waste