Rankings · 2007

Most fuel-efficient cars of 2007

Among 178 cars from 2007 in the database (one per model family), the 2007 Toyota Prius is the most fuel-efficient at 5.1 l/100km, against a class average of 12.3 l/100km. The spread from best to worst is 5.1–19.6 l/100km. Electric vehicles are ranked separately by range.

Ranked178one per model family
Average12.3 l/100km
Leader2007 Toyota Prius

Top 10

Full ranking

#VehicleCombinedvs avgCO2WeightRecallsNCAP
12007 Toyota Prius5.1 l/100km-58%120 g/km—4—
22007 Honda Civic Hybrid5.6 l/100km-54%131.5 g/km—5—
32007 Nissan Altima Hybrid6.9 l/100km-44%162.4 g/km—1—
42007 Toyota Camry Hybrid6.9 l/100km-44%162.4 g/km—3—
52007 Toyota Yaris7.3 l/100km-40%172.6 g/km—10—
62007 Toyota Corolla7.6 l/100km-38%178.1 g/km—6—
72007 Ford Escape Hybrid FWD7.8 l/100km-36%184.1 g/km———
82007 Honda Fit8.1 l/100km-34%190.4 g/km—11—
92007 Hyundai Accent8.1 l/100km-34%190.4 g/km—3—
102007 Kia Rio8.1 l/100km-34%190.4 g/km—1—
112007 MINI Cooper8.1 l/100km-34%190.4 g/km—1—
122007 Pontiac Vibe8.1 l/100km-34%190.4 g/km—5—
132007 Toyota Matrix8.1 l/100km-34%190.4 g/km—2—
142007 Nissan Versa8.4 l/100km-31%197.2 g/km—9—
152007 Chevrolet Aveo8.7 l/100km-29%204.5 g/km—2—
162007 Honda Accord Hybrid8.7 l/100km-29%204.5 g/km———
172007 Hyundai Elantra8.7 l/100km-29%204.5 g/km—6—
182007 Mercury Mariner Hybrid 4WD8.7 l/100km-29%204.5 g/km———
192007 Kia Spectra9.1 l/100km-26%212.4 g/km—1—
202007 Mitsubishi Lancer9.1 l/100km-26%212.4 g/km—3—
212007 Toyota Highlander Hybrid 2WD9.1 l/100km-26%212.4 g/km—2—
222007 Audi A39.4 l/100km-23%220.9 g/km—3—
232007 Pontiac G5/Pursuit9.4 l/100km-23%220.9 g/km—6—
242007 Volkswagen GTI9.4 l/100km-23%220.9 g/km—1—
252007 Jeep Compass 2WD9.8 l/100km-20%230.1 g/km—3—

Related rankings

How this ranking works

Values come from FuelEconomy.gov, EPA certification data and NHTSA records shown on each vehicle's page. Only the best-placed version of each model family is listed, so one model cannot fill the list. Electric vehicles are excluded from fuel-consumption rankings and ranked by range instead.