Does it have regenerative brakes? Updated May 01, 2020 21:42 No, it does not. Related articles Does the battery charge when I pedal? Is D-Class waterproof? Can I get the 21Ah battery instead of 18Ah battery and pay the difference? Does the brakes have motor inhibitors on the D-class? Are the tires puncture resistant on D-class? Comments 0 comments Please sign in to leave a comment.