The BMW X5 is one of the top-scoring cars in Consumer Reports'

The best cars in Consumer Reports' ratings shine in our road tests. Scores from these tests, which are incorporated into Overall Scores, are based on more than 50 individual tests and evaluations.

Our list below highlights vehicles with top road-test scores presented on a 100-point scale, plus those at the bottom of the pack. They're presented here in rank order, starting with the highest-ranked model. CR members will also be able to see each Overall Score. 

You can create your own custom lists of vehicles to consider based on the factors you find most interesting by using our interactive car ratings tool.

Learn how Consumer Reports tests cars.


BMW 750i xDrive Road Test: 99 Points

Quick Take

2020 BMW 7 Series

Price Range: $86,450 - $157,700

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings

BMW M240i Road Test: 98 Points

Quick Take

2020 BMW 2 Series

Price Range: $35,300 - $58,900

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings

BMW X5 xDrive40i Road Test: 98 Points

Quick Take

2020 BMW X5

Price Range: $58,900 - $114,100

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings

Kia Telluride Road Test: 97 Points

Quick Take

2020 Kia Telluride

Price Range: $31,890 - $43,790

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings

Tesla Model S Road Test: 97 Points

Quick Take

2020 Tesla Model S

Price Range: $79,990 - $99,990

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings

Mercedes-Benz S550 Road Test: 96 Points

Quick Take

2020 Mercedes-Benz S-Class

Price Range: $94,250 - $235,600

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings

Chevrolet Traverse (V6) Road Test: 95 Points

Quick Take

2020 Chevrolet Traverse

Price Range: $29,800 - $53,200

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings

Porsche 718 Boxster Road Test: 95 Points

Quick Take

2020 Porsche 718 Boxster

Price Range: $59,600 - $72,000

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings

BMW 5 Series Road Test: 94 Points

Quick Take

2020 BMW 5 Series

Price Range: $53,900 - $110,000

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings

BMW X7 Road Test: 94 Points

Quick Take

2020 BMW X7

Price Range: $73,900 - $99,600

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings

Subaru Ascent Road Test: 93 Points

Quick Take

2020 Subaru Ascent

Price Range: $31,995 - $45,045

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings

Bottom-Scorers

Jeep Wrangler JL Unlimited
Jeep Wrangler Unlimited Sahara

Mitsubishi Mirage ES Road Test: 29 Points

Quick Take

2020 Mitsubishi Mirage

Price Range: $13,995 - $17,745

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings

Jeep Wrangler Unlimited Road Test: 36 Points

Quick Take

2020 Jeep Wrangler

Price Range: $28,295 - $42,195

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings

Toyota Tacoma Road Test: 42 Points

Quick Take

2020 Toyota Tacoma

Price Range: $26,050 - $46,665

View Pricing Information

Predicted Reliability
Predicted Owner Satisfaction
Unlock Car Ratings