For high power electric vehicles (EVs), the drive propulsion based on induction motors are emerging as economical alternatives. Compared to conventional induction motors, the open-end winding induction motor (OEWIM) requires only half the DC bus voltage for the given torque. The EV power train based on dual two-level voltage source inverter (VSI) fed OEWIM with isolated dc sources is used in this research. For uniform state-of-charge (SoC) distribution, the power flow from each isolated source needs to be controlled. A two-stage model predictive direct torque control (MPDTC) scheme is proposed to balance the SoC of batteries by proper selection of the VSI voltage vectors. The proposed MPDTC scheme is free from weighting factor tuning and uses a ranking method to predict the optimal voltage vectors. The superiority of the proposed controller in terms of battery SoC balancing is demonstrated. The performance of the the proposed MPDTC EV drive is verified for the FTP75 and HFET driving cycles under different operating conditions, both by simulation and hardware experimental tests.