CarGurus Header
Location:

Include delivery listings?

Used 2020 BMW 3 Series for Sale near Alberta

19 results

CarGurus Analysis:

2020 BMW 3 Series

4.1

  • With 160 currently listed for sale and an average price of $31,664.00 CAD, 33.1% of 2020 BMW 3 Series models for sale on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2020 BMW 3 Series 4.14 / 5 stars.

  • 100.0% of 2020 BMW 3 Series models on CarGurus are accident free.

  • The 2020 BMW 3 Series is praised for its powerful M340i variant, which boasts a robust 3.0-litre turbo inline six-cylinder engine delivering 382 horsepower, along with excellent driving dynamics that embody the brand's legacy of performance.

Research summarized using AI

 

Page 1 of 1

CarGurus Analysis: 2020 BMW 3 Series

8.2
of 10
overall
Look and feel8/10
Technology9/10
Performance10/10
Safety9/10
Form & function7/10
Cost effectiveness6/10
Image Not Available

Summary

  • With 160 currently listed for sale and an average price of $31,664.00 CAD, 33.1% of 2020 BMW 3 Series models for sale on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2020 BMW 3 Series 4.14 / 5 stars.

  • 100.0% of 2020 BMW 3 Series models on CarGurus are accident free.

  • The 2020 BMW 3 Series is praised for its powerful M340i variant, which boasts a robust 3.0-litre turbo inline six-cylinder engine delivering 382 horsepower, along with excellent driving dynamics that embody the brand's legacy of performance.

Why it stands out

The 2020 BMW 3 Series is a standout in the luxury sedan market, combining impressive power with a premium driving experience. Its M340i trim, in particular, epitomizes the essence of BMW's "Ultimate Driving Machine" slogan, featuring a top performance score of 10 and exceptional handling characteristics. The vehicle is equipped with high-quality interiors that offer both comfort and practical functionality, making it appealing to both enthusiasts and daily drivers alike. Although the design may polarize opinions, its sleek and sporty aesthetic, along with an intuitive infotainment system that includes excellent voice recognition tech, enhances the driving experience. Drivers will appreciate the safety ratings that back its engineering quality as well—achieving a Top Safety Pick+ rating when equipped with advanced safety features.

Other model years to consider

  • 2023 BMW 3 Series

    • Average price: $43,835.00 CAD
    • Good/great deal percentage: 31.5%
    • User rating: 5 / 5
    • Total listings: 292
  • 2022 BMW 3 Series

    • Average price: $38,230.00 CAD
    • Good/great deal percentage: 30.3%
    • User rating: 4.5 / 5
    • Total listings: 304
  • 2019 BMW 3 Series

    • Average price: $26,143.00 CAD
    • Good/great deal percentage: 35.9%
    • User rating: 5 / 5
    • Total listings: 170

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

Read full review

CarGurus Footer