Used 2023 BMW 3 Series for SaleNationwide

Filters (3)

Location:

Include delivery listings?

159 vehicles found
Year:
2023
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2L I4 Hybrid
Exterior colour:
Black
Combined gas mileage:
3 L/100km
Fuel type:
Hybrid
Transmission:
Automatic
Mileage:
37,016
Stock #:
SM1171
VIN:
WBA33FS05PFN61318
Black 2023 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2023 BMW 3 Series

330e Hybrid Plug-in xDrive AWD

37,016 km

Mississauga, ON
Great Deal

$42,490

CarGurus Analysis:

2023 BMW 3 Series

5.0

  • With 164 currently listed for sale and an average price of $40,523 CAD, 29.3% of 2023 BMW 3 Series listings on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2023 BMW 3 Series 5 / 5 stars and CarGurus experts gave it an 8.67 / 10.

Research summarized using AI

Year:
2022
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2L I4 Hybrid
Exterior colour:
Gray
Combined gas mileage:
4 L/100km
Fuel type:
Hybrid
Transmission:
Automatic
Mileage:
67,290
Stock #:
2178
VIN:
WBA5P9C07NFN24958
Gray 2022 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2022 BMW 3 Series

330e xDrive Hybrid Plug-in AWD

67,290 km

West Kelowna, BC
Good Deal

$34,675

Year:
2022
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
382 hp 3L I6
Exterior colour:
Black Sapphire Metallic (475)
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
25,967
Stock #:
U12933
VIN:
WBA5U9C05NFM24639
Black Sapphire Metallic (475) 2022 BMW 3 Series Sedan All-Wheel Drive Automatic
Price drop

-$1,712

 

2022 BMW 3 Series

M340i xDrive AWD

25,967 km

Québec, QC
Good Deal
Certified Pre-Owned

$55,156

$53,444

Year:
2022
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2L I4 Hybrid
Exterior colour:
White
Combined gas mileage:
4 L/100km
Fuel type:
Hybrid
Transmission:
Automatic
Mileage:
13,737
Stock #:
DGN182
VIN:
WBA5P9C09NFM67131
White 2022 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival

 

2022 BMW 3 Series

330e xDrive Hybrid Plug-in AWD

13,737 km

Calgary, AB
Good Deal

$39,998

Year:
2023
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2L I4 Hybrid
Exterior colour:
Gray
Combined gas mileage:
3 L/100km
Fuel type:
Hybrid
Transmission:
Automatic
Mileage:
48,553
Stock #:
SM0966
VIN:
3MW39FS0XP8D38019
Gray 2023 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2023 BMW 3 Series

330e Hybrid Plug-in xDrive AWD

48,553 km

Mississauga, ON
Good Deal

$41,990

CarGurus Analysis: 2023 BMW 3 Series

8.7
of 10
overall
Look and feel9/10
Technology9/10
Performance9/10
Safety9/10
Form & function8/10
Cost effectiveness8/10
Image Not Available

Summary

  • With 164 currently listed for sale and an average price of $40,523 CAD, 29.3% of 2023 BMW 3 Series listings on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2023 BMW 3 Series 5 / 5 stars and CarGurus experts gave it an 8.67 / 10.

Why it stands out

The 2023 BMW 3 Series stands out as a refreshed version of BMW’s best-selling car, with sportier styling, interior design updates, and technology upgrades. It also keeps the driver-focused character that has long defined the model, while aiming to stay competitive in the sports sedan segment. The result is a car that should appeal to buyers who want a polished, engaging sedan with a more modern look and feel.

Among its strengths, the 2023 BMW 3 Series is noted for stylish design, great ride quality, and a quiet cabin. Those qualities make it attractive as both a daily driver and a more refined long-distance companion. The main drawbacks are that a manual transmission is not available and some interior materials feel cheap, so it is not perfect for enthusiasts who value a traditional three-pedal setup or a more upscale cabin finish.

Other model years to consider

  • 2014 BMW 3 Series
    • Average price: $11,570 CAD
    • Good/great deal percentage: 31.8%
    • User rating: 4.79 / 5
    • Total listings: 176
  • 2022 BMW 3 Series
    • Average price: $35,265 CAD
    • Good/great deal percentage: 28.5%
    • User rating: 4.5 / 5
    • Total listings: 172
  • 2019 BMW 3 Series
    • Average price: $24,790 CAD
    • Good/great deal percentage: 22.8%
    • User rating: 5 / 5
    • Total listings: 162

Similar models to consider

  • 2023 Audi A4
    • Average price: $31,299 CAD
    • Good/great deal percentage: 30.5%
    • User rating: 4 / 5
    • Total listings: 82
  • 2023 Mercedes-Benz C-Class
    • Average price: $48,205 CAD
    • Good/great deal percentage: 29.7%
    • User rating: 5 / 5
    • Total listings: 172
  • 2023 Genesis G70
    • Average price: $37,081 CAD
    • Good/great deal percentage: 29.9%
    • User rating: 4.57 / 5
    • Total listings: 67

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

Read full review