CarGurus Header
Location:

Include delivery listings?

Used 2020 BMW X5 for Sale Nationwide

173 results

CarGurus Analysis:

2020 BMW X5

4.8

  • With 177 currently listed for sale and an average price of $42,937.00 CAD, 38.4% of 2020 BMW X5s for sale on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2020 BMW X5 4.77 / 5 stars.

  • 100.0% of 2020 X5 models on CarGurus are accident free.

Research summarized using AI

 

Page 1 of 8

CarGurus Analysis: 2020 BMW X5

Image Not Available

Summary

  • With 177 currently listed for sale and an average price of $42,937.00 CAD, 38.4% of 2020 BMW X5s for sale on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2020 BMW X5 4.77 / 5 stars.

  • 100.0% of 2020 X5 models on CarGurus are accident free.

Why it stands out

The 2020 BMW X5 continues to impress as a luxury SUV, blending performance and comfort seamlessly. Owners consistently praise its smooth ride and spacious, high-quality interior, coupled with advanced technology features that enhance the driving experience. The X5 offers various drivetrain options, including inline-six and V8 engines, alongside a plug-in hybrid variant, catering to diverse preferences. With its sporty handling and precise steering, the X5 distinguishes itself from competitors like the Audi Q7 and Mercedes GLE, making it a top choice for driving enthusiasts and families alike. Despite its overall appeal, potential buyers should be mindful of the X5's notable maintenance costs and average reliability ratings, which are common concerns among luxury SUVs.

Other model years to consider

  • 2022 BMW X5

    • Average price: $51,717.00 CAD
    • Good/great deal percentage: 37.9%
    • User rating: 5 / 5
    • Total listings: 264
  • 2023 BMW X5

    • Average price: $60,071.00 CAD
    • Good/great deal percentage: 36.7%
    • User rating: 4.75 / 5
    • Total listings: 362
  • 2025 BMW X5

    • Average price: $86,423.00 CAD
    • Good/great deal percentage: 34.1%
    • Total listings: 246

This analysis is based on CarGurus' proprietary market data from June 22, 2026, CarGurus experts' opinions, and generative AI.

Relevant articles

CarGurus Footer