CarGurus Header
Location:

Include delivery listings?

Used 2020 BMW 3 Series for Sale Nationwide

160 results

CarGurus Analysis:

2020 BMW 3 Series

4.1

  • With 160 currently listed for sale and an average price of $30,339.00 CAD, 35.0% 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 3 Series models on CarGurus are accident-free.

  • The 2020 BMW 3 Series is celebrated for its beautiful design, robust performance, and comfortable interior, especially in the M340i variant, which offers thrilling power and driving dynamics.

Research summarized using AI

 

Page 1 of 7

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 $30,339.00 CAD, 35.0% 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 3 Series models on CarGurus are accident-free.

  • The 2020 BMW 3 Series is celebrated for its beautiful design, robust performance, and comfortable interior, especially in the M340i variant, which offers thrilling power and driving dynamics.

Why it stands out

The 2020 BMW 3 Series is a standout in the premium sedan category, particularly with its M340i trim that delivers exhilarating performance. Boasting a powerful 3.0-litre turbo inline six-cylinder engine producing 382 horsepower, this sedan promises an engaging driving experience characterized by sharp handling and responsive steering—hallmarks of BMW engineering. The introduction of significant structural and suspension upgrades enhances its agility, making it a pleasure to drive. Owners appreciate the high-quality interior, which is both comfortable and well-equipped with advanced technology, including the latest iteration of BMW's iDrive system. However, some users note potential downsides, including cramped cabin space for taller individuals and intrusive noise levels, especially at highway speeds. Moreover, its pricing may be considered steep compared to competing models, but many agree that the 3 Series delivers unparalleled driving enjoyment that justifies the investment.

Other model years to consider

  • 2023 BMW 3 Series

    • Average price: $43,308.00 CAD
    • Good/great deal percentage: 33.2%
    • User rating: 5 / 5
    • Total listings: 241
  • 2019 BMW 3 Series

    • Average price: $25,952.00 CAD
    • Good/great deal percentage: 39.3%
    • User rating: 5 / 5
    • Total listings: 178
  • 2022 BMW 3 Series

    • Average price: $37,997.00 CAD
    • Good/great deal percentage: 31.4%
    • User rating: 4.5 / 5
    • Total listings: 264

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

Read full review
CarGurus Footer