CarGurus Logo Homepage Link
  • Buy
    • Used cars
    • New cars
    • Certified cars
  • Sell
    • Car values
  • Research
    • Test drive reviews
    • Compare cars
  • Questions
  • Advertise
  • Notifications
  • Saved cars & searches
  • Sign in / Register
    • My account
    • Saved searches
    • Saved cars
    • Recommended cars
    • Browsing history
      • United States (EN)
      • Estados Unidos (ES)
      • Canada (EN)
      • Canada (FR)
      • United Kingdom

Certified BMW 3 Series for Sale Nationwide

55 results
Nationwide
2025 BMW 3 Series M340i xDrive

2025 BMW 3 Series M340i xDrive

10,800 km

CarGurus partner

$72,888

Great Deal
Sunroof/Moonroof · Navigation System · & more
Year:
2025
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
386 hp 3L I6
Exterior colour:
White
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
10,800
NHTSA overall safety rating:
Not Rated
Stock number:
P11586
VIN:
WBA63FT04SFU02553

Gloucester, ON

2021 BMW 3 Series 330i xDrive AWD

2021 BMW 3 Series 330i xDrive AWD

42,382 km

CarGurus partner

$34,998

Great Deal
Sunroof/Moonroof · Navigation System · & more
Year:
2021
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
White
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
42,382
NHTSA overall safety rating:
Not Rated
Stock number:
BU9657
VIN:
3MW5R7J0XM8C07006

Mississauga, ON

2021 BMW 3 Series 330i xDrive AWD

2021 BMW 3 Series 330i xDrive AWD

83,635 km

CarGurus partner

$33,910

Good Deal
Sunroof/Moonroof · Navigation System · & more
Year:
2021
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Transmission:
8-Speed Automatic
Mileage:
83,635
NHTSA overall safety rating:
Not Rated
Stock number:
PB83131
VIN:
3MW5R7J01M8B83131

Edmonton, AB

Preparing for a close up...

Photos coming soon

2024 BMW 3 Series 330i xDrive AWD

6,038 km

255 hp 2L I4

$55,998

Good Deal
Driver Assistance Package · Premium Package · & more
Year:
2024
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Phytonic Blue Metallic
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
6,038
NHTSA overall safety rating:
Not Rated
Stock number:
246348
VIN:
3MW89FF01R8E56348

Ottawa, ON

2024 BMW 3 Series M340i xDrive AWD

2024 BMW 3 Series M340i xDrive AWD

11,977 km

CarGurus partner

$69,990

Good Deal
Sport Package · Sunroof/Moonroof · & more
Year:
2024
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
382 hp 3L I6
Exterior colour:
Black
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
11,977
NHTSA overall safety rating:
Not Rated
Stock number:
25U48
VIN:
3MW49FF02R8D87040

Halifax, NS

2024 BMW 3 Series 330i xDrive AWD

2024 BMW 3 Series 330i xDrive AWD

18,467 km

255 hp 2L I4

$53,995

Good Deal
Year:
2024
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Jet Black
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
18,467
NHTSA overall safety rating:
Not Rated
Stock number:
P8397
VIN:
3MW89FF04R8E69661

Ajax, ON

Preparing for a close up...

Photos coming soon

2021 BMW 3 Series 330i xDrive AWD

50,258 km

CarGurus partner

$38,480

Good Deal
Sport Package · Driver Assistance Package · & more
Year:
2021
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Blue
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
50,258
NHTSA overall safety rating:
Not Rated
Stock number:
N25028A
VIN:
3MW5R7J02M8B74518

Thornhill, ON

Preparing for a close up...

Photos coming soon

2023 BMW 3 Series 330i xDrive AWD

54,580 km

255 hp 2L I4

$41,949

Good Deal
Sunroof/Moonroof · Navigation System · & more
Year:
2023
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
White
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
54,580
NHTSA overall safety rating:
Not Rated
Stock number:
55925
VIN:
WBA83FF0XPFN54977

Laval, QC

Preparing for a close up...

Photos coming soon

2024 BMW 3 Series 330i xDrive AWD

12,720 km

CarGurus partner

$57,480

Good Deal
Sport Package · Sunroof/Moonroof · & more
Year:
2024
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Gray
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Interior colour:
Red
Transmission:
Automatic
Mileage:
12,720
NHTSA overall safety rating:
Not Rated
Stock number:
P15025
VIN:
3MW89FF05R8E41416

Thornhill, ON

Preparing for a close up...

Photos coming soon

2022 BMW 3 Series 330i xDrive AWD

11,388 km

255 hp 2L I4

$44,500

Good Deal
Sport Package · Adaptive Suspension · & more
Year:
2022
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Alpine White
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Interior colour:
Black Vernasca Lthr
Transmission:
Automatic
Mileage:
11,388
NHTSA overall safety rating:
Not Rated
Stock number:
14UTNA73254
VIN:
3MW5R7J05N8C73254

Vancouver, BC

Preparing for a close up...

Photos coming soon

2022 BMW 3 Series M340i xDrive AWD

38,434 km

382 hp 3L I6

$59,949

Good Deal
Sunroof/Moonroof · Navigation System · & more
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
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
38,434
NHTSA overall safety rating:
Not Rated
Stock number:
32025
VIN:
WBA5U9C03NFN10466

Laval, QC

Preparing for a close up...

Photos coming soon

2024 BMW 3 Series 330i xDrive AWD

9,163 km

255 hp 2L I4

$57,849

Good Deal
Year:
2024
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Melbourne Red Metallic
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
9,163
NHTSA overall safety rating:
Not Rated
Stock number:
243289
VIN:
3MW89FF02R8E63289

Ottawa, ON

Preparing for a close up...

Photos coming soon

2022 BMW 3 Series 330i xDrive AWD

44,066 km

255 hp 2L I4

$38,449

Good Deal
Sunroof/Moonroof · Navigation System · & more
Year:
2022
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Blue
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
44,066
NHTSA overall safety rating:
Not Rated
Stock number:
54825
VIN:
3MW5R7J07N8C67018

Laval, QC

Preparing for a close up...

Photos coming soon

2024 BMW 3 Series 330i xDrive AWD

14,353 km

CarGurus partner

$56,990

Good Deal
Sport Package · Sunroof/Moonroof · & more
Year:
2024
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Gray
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Interior colour:
Red
Transmission:
Automatic
Mileage:
14,353
NHTSA overall safety rating:
Not Rated
Stock number:
25U63
VIN:
3MW89FF01R8D88486

Halifax, NS

Preparing for a close up...

Photos coming soon

2023 BMW 3 Series 330i xDrive AWD

35,236 km

CarGurus partner

$45,588

Good Deal
Year:
2023
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Gray (Skyscraper Grey Met)
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Interior colour:
Cognac Perforated Sensatec w/ Extended Contents
Transmission:
Automatic
Mileage:
35,236
NHTSA overall safety rating:
Not Rated
Stock number:
32637A
VIN:
3MW89FF00P8C93351

Vaughan, ON

Preparing for a close up...

Photos coming soon

2024 BMW 3 Series M340i xDrive AWD

8,276 km

CarGurus partner

$73,788

Good Deal
Sunroof/Moonroof · Navigation System · & more
Year:
2024
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
382 hp 3L I6
Exterior colour:
White
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
8,276
NHTSA overall safety rating:
Not Rated
Stock number:
P11553
VIN:
3MW49FF09R8D80991

Gloucester, ON

Preparing for a close up...

Photos coming soon

2023 BMW 3 Series 330e Hybrid Plug-in xDrive AWD

26,150 km

CarGurus partner

$47,988

Fair Deal
Sunroof/Moonroof · Navigation System · & more
Year:
2023
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:
3 L/100km
Fuel type:
Hybrid
Interior colour:
Black
Transmission:
Automatic
Mileage:
26,150
NHTSA overall safety rating:
Not Rated
Stock number:
P14892
VIN:
3MW39FS05P8D22276

Thornhill, ON

Preparing for a close up...

Photos coming soon

2022 BMW 3 Series 330e xDrive Hybrid Plug-in AWD

38,307 km

CarGurus partner

$39,895

Fair Deal
Navigation System · Adaptive Cruise Control · & more
Year:
2022
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:
4 L/100km
Fuel type:
Hybrid
Transmission:
Automatic
Mileage:
38,307
NHTSA overall safety rating:
Not Rated
Stock number:
V1869
VIN:
WBA5P9C09NFM71518

Levis, QC

Preparing for a close up...

Photos coming soon

2017 BMW 3 Series 340i xDrive Sedan AWD

93,902 km

CarGurus partner

$37,910

Fair Deal
Performance Package · Leather Seats · & more
Year:
2017
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
320 hp 3L I6
Fuel type:
Gasoline
Mileage:
93,902
NHTSA overall safety rating:
5
Stock number:
253S0109A
VIN:
WBA8B7C56HK858227

Edmonton, AB

Preparing for a close up...

Photos coming soon

2022 BMW 3 Series M340i xDrive AWD

17,830 km

CarGurus partner

$67,910

Fair Deal
Leather Seats · Driver Assistance Package · & more
Year:
2022
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
382 hp 3L I6
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Transmission:
8-Speed Automatic
Mileage:
17,830
NHTSA overall safety rating:
Not Rated
Stock number:
PB79536
VIN:
WBA5U9C0XNFL79536

Edmonton, AB

Preparing for a close up...

Photos coming soon

2022 BMW 3 Series 330i xDrive AWD

83,782 km

CarGurus partner

$33,888

Fair Deal
Sunroof/Moonroof · Navigation System · & more
Year:
2022
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Red
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
83,782
NHTSA overall safety rating:
Not Rated
Stock number:
BU9526
VIN:
3MW5R7J05N8C71679

Mississauga, ON

Preparing for a close up...

Photos coming soon

2024 BMW 3 Series 330i xDrive AWD

18,870 km

CarGurus partner

$58,480

Fair Deal
Sport Package · Sunroof/Moonroof · & more
Year:
2024
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
Black
Combined gas mileage:
9 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
18,870
NHTSA overall safety rating:
Not Rated
Stock number:
P14968
VIN:
3MW89FF00R8E50573

Thornhill, ON

Preparing for a close up...

Photos coming soon

2021 BMW 3 Series 330i xDrive AWD

65,816 km

CarGurus partner

$35,600

Fair Deal
Sunroof/Moonroof · Navigation System · & more
Year:
2021
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior colour:
White
Combined gas mileage:
8 L/100km
Fuel type:
Gasoline
Interior colour:
Black
Transmission:
Automatic
Mileage:
65,816
NHTSA overall safety rating:
Not Rated
Stock number:
RU20465
VIN:
3MW5R7J04M8B51998

Unionville, ON

  1. Home
  2. / Certified Pre-Owned
  3. / BMW 3 Series
  • BMW 3 Series in Calgary AB

  • BMW 3 Series in Edmonton AB

  • BMW 3 Series in Halifax NS

  • BMW 3 Series in Montreal QC

  • BMW 3 Series in Ottawa ON

  • BMW 3 Series in Quebec QC

  • BMW 3 Series in Toronto ON

  • BMW 3 Series in Vancouver BC

  • BMW 3 Series in Winnipeg MB

  • Certified Used BMW 3 Series in Ontario

  • Company
  • About CarGurus
  • Our team
  • Press
  • Investor relations
  • Price trends
  • Blog
  • Advertise with CarGurus
  • For Dealers
  • Dealer resources
  • Dealer signup
  • Terms
  • Terms of use
  • Privacy policy
  • Interest-based ads
  • Security
  • Help
  • Help
  • Contact us
    • United States (EN)
    • Estados Unidos (ES)
    • Canada (EN)
    • Canada (FR)
    • United Kingdom

© 2025 CarGurus, Inc., All Rights Reserved.