The VW Jetta TDI diesel is very efficient and gets great mileage. It seems that since diesels work well within a narrow rpm range, they could be matched to a generator to power electric motors on the wheels, eliminating the transmission and any need for large, expensive batteries.
Or keep the batteries and you have a diesel/electric hybrid. The Germans are experts with those - think U-boat.