CarGurus Header
Location:

Include delivery listings?

Used 2023 BMW X5 for Sale Nationwide

342 results

CarGurus Analysis:

2023 BMW X5

4.8

  • With 340 currently listed for sale and an average price of $59,968.00 CAD, 41.2% of 2023 BMW X5s for sale on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2023 BMW X5 4.75 / 5 stars.

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

Research summarized using AI

 

Page 1 of 15

CarGurus Analysis: 2023 BMW X5

Image Not Available

Summary

  • With 340 currently listed for sale and an average price of $59,968.00 CAD, 41.2% of 2023 BMW X5s for sale on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2023 BMW X5 4.75 / 5 stars.

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

Why it stands out

The 2023 BMW X5 remains a strong contender in the luxury midsize SUV segment, combining high performance with versatile options. It offers multiple drivetrain configurations, including powerful inline-six and V8 engines as well as plug-in hybrid variants, catering to a wide range of driving preferences. Despite its reputation for luxurious comfort, the X5 is also recognized for its engaging driving dynamics, driving enthusiasts often remarking on its precise handling that rivals other high-end competitors like the Audi Q7 and Mercedes GLE.

The cabin of the X5 is spacious and designed with a premium feel, offering outstanding visibility and generous cargo space. It maintains the BMW commitment to quality, making it appealing to buyers looking for a blend of performance, luxury, and practicality. However, potential buyers should be mindful of the increased maintenance costs, particularly for V8 models, which may lack fuel efficiency.

Other model years to consider

  • 2022 BMW X5

    • Average price: $51,530.00 CAD
    • Good/great deal percentage: 41.4%
    • User rating: 5 / 5
    • Total listings: 261
  • 2025 BMW X5

    • Average price: $85,758.00 CAD
    • Good/great deal percentage: 34.3%
    • Total listings: 230
  • 2021 BMW X5

    • Average price: $45,875.00 CAD
    • Good/great deal percentage: 42.2%
    • User rating: 4.67 / 5
    • Total listings: 225

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

Relevant articles

CarGurus Footer