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: $45,775 - $123,125

Local Cars for Sale

Unlock Car Ratings

BMW M240i Road Test: 98 Points

Quick Take

2020 BMW 2 Series

Price Range: $30,850 - $45,725

Local Cars for Sale

Owner Satisfaction
Unlock Car Ratings

BMW X5 xDrive40i Road Test: 98 Points

Quick Take

2020 BMW X5

Price Range: $53,025 - $101,050

Local Cars for Sale

Reliability
Owner Satisfaction
Unlock Car Ratings

Kia Telluride Road Test: 97 Points

Quick Take

2020 Kia Telluride

Price Range: $32,575 - $43,025

Local Cars for Sale

Reliability
Owner Satisfaction
Unlock Car Ratings

Tesla Model S Road Test: 97 Points

Quick Take

2020 Tesla Model S

Price Range: $69,350 - $83,525

Local Cars for Sale

Reliability
Owner Satisfaction
Unlock Car Ratings

Mercedes-Benz S550 Road Test: 96 Points

Quick Take
Unlock Car Ratings

Chevrolet Traverse (V6) Road Test: 95 Points

Quick Take

2020 Chevrolet Traverse

Price Range: $24,600 - $40,525

Local Cars for Sale

Reliability
Owner Satisfaction
Unlock Car Ratings

Porsche 718 Boxster Road Test: 95 Points

Quick Take
Unlock Car Ratings

BMW 5 Series Road Test: 94 Points

Quick Take

2020 BMW 5 Series

Price Range: $38,825 - $58,000

Local Cars for Sale

Reliability
Owner Satisfaction
Unlock Car Ratings

BMW X7 Road Test: 94 Points

Quick Take

2020 BMW X7

Price Range: $69,150 - $90,975

Local Cars for Sale

Owner Satisfaction
Unlock Car Ratings

Subaru Ascent Road Test: 93 Points

Quick Take

2020 Subaru Ascent

Price Range: $27,150 - $34,950

Local Cars for Sale

Reliability
Owner Satisfaction
Unlock Car Ratings

Bottom-Scorers

Jeep Wrangler JL Unlimited
Jeep Wrangler Unlimited Sahara

Mitsubishi Mirage ES Road Test: 29 Points

Quick Take
Unlock Car Ratings

Jeep Wrangler Unlimited Road Test: 36 Points

Quick Take

2020 Jeep Wrangler

Price Range: $30,750 - $45,725

Local Cars for Sale

Reliability
Owner Satisfaction
Unlock Car Ratings

Toyota Tacoma Road Test: 42 Points

Quick Take

2020 Toyota Tacoma

Price Range: $26,050 - $45,375

Local Cars for Sale

Reliability
Owner Satisfaction
Unlock Car Ratings

CR Car Testing: The One-Day Road Trip

A lot goes into testing a car—both on the track and in real-world situations. On the "Consumer 101" TV show, Consumer Reports' expert Mike Monticello reveals to host Jack Rico how CR puts a vehicle through its paces.