Bajaj XCD is 125cc bike but power is too low according 125 cc because any brand bike like yamaha, suzuki, hero or hondo have more power full 125cc bike which better in compare of bajaj xcd in power, milage engine long life. Actualy Bajaj xcd have look but after 1or 2 years xcd seem like 4year old bike, like engine smoke, heating and milage. Any 125cc bike have pickup and average mile but bajaj xcd have no milage apart pickup. It sure that if bajaj xcd have finished 3 or 4 years after that it have cross its limit. Most of attension thing is that its look like small bike like 95or 100 cc bike if three person are seat on the bike, that condition bike leave its pickup and milage