Regenerative braking provided by an electric powertrain is very different from conventional friction braking with respect to the system dynamics. During regenerative decelerations, the powertrain backlash and flexibility excite driveline oscillations, causing the vehicle driveability and the blended brake performance to deteriorate. In this article, system models, including a powertrain model with non-linear backlash and flexibility, and a hydraulic brake system model, are developed. The effects of the powertrain backlash and the flexibility on the vehicle driveability during regenerative deceleration are analysed. To improve the driveability and the blended braking performance of an electric vehicle further, a mode-switching-based active control algorithm with a hierarchical architecture is developed providing compensation for the backlash and the flexibility. The proposed control algorithms are simulated and compared with the baseline strategy under the regeneration braking process. The simulation results show that the vehicle driveability and the blended braking performance can be significantly enhanced by the developed active control algorithm.