Mahindra diablo is powered by four stroke liquid cooled engine, which promises to deliver maximum power of 25bhp, with peak torque of 25nm. the engine is mated six-speed manual gear transmission. automobiles gives the option of self start. with an amazing mileage 35 kml. the 300 bikes promisses to deliver superior performance in bumpy roads as well as smooth highways. mahindra diablo is equiped with advanced suspension and sturdy braking system. to provide high level of stability and control over the bike.