Mahindra Centuro is not a good bike. I had very bad experience with this bike. I had purchased this bike 6 months ago and since then I am facing problems. Look wise this bike does not have attractive look nor it have a good design.
It's not a comfortable bike as its seat is slippery, show the person who is sitting behind slips forward whenever brakes are applied. The major problem with this bike is its mileage is not fixed sometimes it gives mileage of 80 km/l and sometimes it gives mileage of 40 km/l. So its mileage is not fixed so this is the main drawback of this bike.
Its body is full of plastic so this bike its not durable.
Handling and control of this bike is also average because it's not that kind of bike which can be controlled by everyone.
So overall this is not a good bike and I wouldn't recommend this to anyone.