Filter Results

Sale Type
Buy From Home NEW
Within
KM
wheel drive

New and Used BMW for Sale

Showing 1-50 of 235
Used 2012 BMW 3 Series 320i FINANCING AVAILABLE for sale in Surrey, BC

2012 BMW 3 Series

320i FINANCING AVAILABLE
$10,998 + tax & lic
139,672KM
H2H Auto Group

Surrey, BC

Used 2020 BMW 3 Series 330i xDrive NAVIGATION SUNROOF HEATED LEATHER SEATS PADDLE SHIFTER for sale in Calgary, AB

2020 BMW 3 Series

330i xDrive NAVIGATION SUNROOF HEATED LEATHER SEATS PADDLE SHIFTER
$30,488 + GST
83,833KM
Auto House

Calgary, AB

Used 2017 BMW 3 Series 320i xDrive for sale in Scarborough, ON

2017 BMW 3 Series

320i xDrive
$16,802 + tax & lic
103,941KM
Scarboro Mazda

Scarborough, ON

Buy From Home Options
Used 2011 BMW 3 Series 328i xDrive for sale in Calgary, AB

2011 BMW 3 Series

328i xDrive
$8,800 + GST
127,780KM
Grey
Regal Auctions Ltd.

Calgary, AB

Used 2025 BMW 3 Series 330i xDrive Premium | Glass Controls | HUD for sale in Winnipeg, MB

2025 BMW 3 Series

330i xDrive Premium | Glass Controls | HUD
$59,981 + tax & lic
11,413KM
Black Sapphire Metallic
Birchwood BMW

Winnipeg, MB

Buy From Home Options
Used 2016 BMW 3 Series 328i xDrive for sale in Ottawa, ON

2016 BMW 3 Series

328i xDrive
$14,995 + tax & lic
135,043KM
White
GO2 Auto

Ottawa, ON

Used 2022 BMW 3 Series 330i xDrive | NO ACCIDENTS | CLEAN CARFAX | for sale in Mississauga, ON

2022 BMW 3 Series

330i xDrive | NO ACCIDENTS | CLEAN CARFAX |
$28,997 + tax & lic
116,169KM
Black
AUTOCITY

Mississauga, ON

Used 2011 BMW 3 Series 2dr Cabriolet 335is RWD for sale in Paris, ON

2011 BMW 3 Series

2dr Cabriolet 335is RWD
$29,999 + tax & lic
73,448KM
Space Grey Metallic
Lee Munro's Garage

Paris, ON

Buy From Home Options
New 2026 BMW 3 Series 330i xDrive Premium Package for sale in Winnipeg, MB

2026 BMW 3 Series

330i xDrive Premium Package
$71,813 + tax & lic
90KM
Alpine White
Birchwood BMW

Winnipeg, MB

Buy From Home Options
Used 2023 BMW 3 Series PREMIUM ESSENTIAL PACKAGE, XDRIVE, LEATHER SEATS, for sale in North York, ON

2023 BMW 3 Series

PREMIUM ESSENTIAL PACKAGE, XDRIVE, LEATHER SEATS,
$34,999 + tax & lic
99,389KM
White
Car Canada Finance

North York, ON

Used 2023 BMW 3 Series PREMIUM ESSENTIAL PACKAGE, XDRIVE, LEATHER SEATS, for sale in Toronto, ON

2023 BMW 3 Series

PREMIUM ESSENTIAL PACKAGE, XDRIVE, LEATHER SEATS,
$34,999 + tax & lic
99,389KM
White
Good Fellows Auto Wholesalers

Toronto, ON

Buy From Home Options
Used 2013 BMW 3 Series 320i xDrive |Pan Roof | HTD Seats | Memory Seats | for sale in Winnipeg, MB

2013 BMW 3 Series

320i xDrive |Pan Roof | HTD Seats | Memory Seats |
$9,980 + tax & lic
209,532KM
Black
McWilliam Auto

Winnipeg, MB

Used 2020 BMW 3 Series 330i | PREMIUM PKG | PANO | CARPLAY | for sale in North York, ON

2020 BMW 3 Series

330i | PREMIUM PKG | PANO | CARPLAY |
$28,495 + tax & lic
99,661KM
Black
Total Auto Sales

North York, ON

Buy From Home Options
Used 2022 BMW 3 Series 330i xDrive Premium Essentials for sale in Winnipeg, MB

2022 BMW 3 Series

330i xDrive Premium Essentials
$43,644 + tax & lic
23,853KM
Mineral Grey Metallic
Birchwood BMW

Winnipeg, MB

Buy From Home Options
Used 2020 BMW 3 Series M340i xDrive w/ Apple CarPlay & Android Auto, Sunroof, Nav for sale in Toronto, ON

2020 BMW 3 Series

M340i xDrive w/ Apple CarPlay & Android Auto, Sunroof, Nav
$48,790 + tax & lic
82,442KM
Black
Clutch

Toronto, ON

Used 2022 BMW 3 Series 330i xDrive AWD w/ Apple CarPlay, Heated Front Seats, Rearview Cam for sale in Toronto, ON

2022 BMW 3 Series

330i xDrive AWD w/ Apple CarPlay, Heated Front Seats, Rearview Cam
$40,590 + tax & lic
27,491KM
Black
Clutch

Toronto, ON

Used 2014 BMW 3 Series 328i xDrive for sale in Gloucester, ON

2014 BMW 3 Series

328i xDrive
Sale
$11,495 + tax & lic
158,847KM
Black
Riod Auto

Gloucester, ON

Used 2022 BMW 3 Series 330e xDrive w/ Apple CarPlay, Heated Front Seats, Rearview Cam for sale in Toronto, ON

2022 BMW 3 Series

330e xDrive w/ Apple CarPlay, Heated Front Seats, Rearview Cam
$38,090 + tax & lic
50,266KM
Grey
Clutch

Toronto, ON

Used 2004 BMW 3 Series 325i for sale in Ottawa, ON

2004 BMW 3 Series

325i
$2,490 + tax & lic
253,383KM
Black Sapphire Metallic
Kenny U-Pull

Ottawa, ON

Used 2014 BMW 3 Series 5dr 328i xDrive Gran Turismo AWD for sale in Etobicoke, ON

2014 BMW 3 Series

5dr 328i xDrive Gran Turismo AWD
Sale
$12,990 + tax & lic
138,315KM
Black
1st Auto Group

Etobicoke, ON

Used 2018 BMW 3 Series 330i xDrive for sale in Halifax, NS

2018 BMW 3 Series

330i xDrive
$21,998 + tax & lic
69,595KM
Blue
Steele Auto Group

Halifax, NS

Used 2017 BMW 3 Series 328d xDrive AWD w/ Apple CarPlay, Power Sunroof, Heated Front Seats for sale in Toronto, ON

2017 BMW 3 Series

328d xDrive AWD w/ Apple CarPlay, Power Sunroof, Heated Front Seats
$18,890 + tax & lic
96,257KM
Silver
Clutch

Toronto, ON

Used 2018 BMW 3 Series 340i xDrive for sale in Toronto, ON

2018 BMW 3 Series

340i xDrive
$36,990 + tax & lic
83,174KM
Black
Clutch

Toronto, ON

Used 2021 BMW 3 Series 330e xDrive AWD w/ Apple CarPlay & Android Auto, Backup Camera, Power Sunroof for sale in Toronto, ON

2021 BMW 3 Series

330e xDrive AWD w/ Apple CarPlay & Android Auto, Backup Camera, Power Sunroof
$32,490 + tax & lic
65,450KM
Grey
Clutch

Toronto, ON

New 2026 BMW 3 Series 330i xDrive Remote Start | Heated Seats | Apple Car Play/Android Auto for sale in Winnipeg, MB

2026 BMW 3 Series

330i xDrive Remote Start | Heated Seats | Apple Car Play/Android Auto
$73,963 + tax & lic
90KM
Black Sapphire Metallic
Birchwood BMW

Winnipeg, MB

Buy From Home Options
Used 2018 BMW 3 Series 330i xDrive Sedan for sale in Kelowna, BC

2018 BMW 3 Series

330i xDrive Sedan
$19,988 + tax & lic
140,732KM
Gray
Prabh Sells Cars

Kelowna, BC

Used 2020 BMW 3 Series 330i xDrive for sale in Kelowna, BC

2020 BMW 3 Series

330i xDrive
$26,988 + tax & lic
135,868KM
White
Prabh Sells Cars

Kelowna, BC

Used 2011 BMW 3 Series 328i xDrive Executive Edition FINANCING AVAILABLE for sale in Langley, BC

2011 BMW 3 Series

328i xDrive Executive Edition FINANCING AVAILABLE
$10,599 + tax & lic
143,312KM
Black
H2H Auto Group

Langley, BC

Used 2014 BMW 3 Series 328i xDrive*NAVI*LEATHER*SUNROOF*POWER GROUP for sale in Toronto, ON

2014 BMW 3 Series

328i xDrive*NAVI*LEATHER*SUNROOF*POWER GROUP
$11,900 + tax & lic
129,500KM
White
Weston Motors Inc.

Toronto, ON

Buy From Home Options
Used 2021 BMW 3 Series 330i xDrive w/ Apple CarPlay, Heated Front Seats, Rearview Cam for sale in Toronto, ON

2021 BMW 3 Series

330i xDrive w/ Apple CarPlay, Heated Front Seats, Rearview Cam
$36,590 + tax & lic
66,000KM
White
Clutch

Toronto, ON

Used 2016 BMW 3 Series 328i xDrive Gran Turismo AWD w/ Front Heated Seats, Rearview Cam, Cruise Control for sale in Toronto, ON

2016 BMW 3 Series

328i xDrive Gran Turismo AWD w/ Front Heated Seats, Rearview Cam, Cruise Control
$14,690 + tax & lic
117,330KM
Black
Clutch

Toronto, ON

Used 2020 BMW 3 Series 330i xDrive/ NO ACCIDENT/ BC LOCAL for sale in Richmond, BC

2020 BMW 3 Series

330i xDrive/ NO ACCIDENT/ BC LOCAL
$35,995 + tax & lic
17,831KM
White
UC Auto

Richmond, BC

Used 2022 BMW 3 Series 330e xDrive for sale in Mississauga, ON

2022 BMW 3 Series

330e xDrive
$35,488 + tax & lic
76,539KM
Alpine White
B Town Auto Sales

Mississauga, ON

Used 2021 BMW 3 Series 330i xDrive AWD Sport Line w/ Apple CarPlay, Heated Front Seats, Rearview Cam for sale in Toronto, ON

2021 BMW 3 Series

330i xDrive AWD Sport Line w/ Apple CarPlay, Heated Front Seats, Rearview Cam
$32,990 + tax & lic
72,734KM
Grey
Clutch

Toronto, ON

Used 2019 BMW 3 Series 330i xDrive w/ Apple CarPlay, Heated Front Seats, Rearview Cam for sale in Toronto, ON

2019 BMW 3 Series

330i xDrive w/ Apple CarPlay, Heated Front Seats, Rearview Cam
$28,990 + tax & lic
86,000KM
Black
Clutch

Toronto, ON

Used 2022 BMW 3 Series 330e xDrive for sale in Mississauga, ON

2022 BMW 3 Series

330e xDrive
$35,488 + tax & lic
64,208KM
Black Sapphire Metallic
B Town Auto Sales

Mississauga, ON

Used 2023 BMW 3 Series M SPORT w/ LOW KMS / TURBOCHARGED HYBRID for sale in Calgary, AB

2023 BMW 3 Series

M SPORT w/ LOW KMS / TURBOCHARGED HYBRID
$61,990 + GST
55,808KM
Blue
Precision Hyundai

Calgary, AB

Used 2023 BMW 3 Series 330i xDrive AWD w/ Apple CarPlay, Heated Front Seats, Rearview Cam for sale in Toronto, ON

2023 BMW 3 Series

330i xDrive AWD w/ Apple CarPlay, Heated Front Seats, Rearview Cam
$42,690 + tax & lic
45,723KM
White
Clutch

Toronto, ON

Used 2016 BMW 3 Series 330e w/ Heated Front Seats, Rearview Camera, Cruise Control for sale in Toronto, ON

2016 BMW 3 Series

330e w/ Heated Front Seats, Rearview Camera, Cruise Control
$16,790 + tax & lic
113,826KM
Grey
Clutch

Toronto, ON

Used 2018 BMW 3 Series 330i xDrive M SPORT EDITION for sale in Winnipeg, MB

2018 BMW 3 Series

330i xDrive M SPORT EDITION
$31,982 + tax & lic
41,147KM
Black Sapphire Metallic
Birchwood BMW

Winnipeg, MB

Buy From Home Options
Used 2014 BMW 3 Series 320i xDrive, AUTO, BEAUTIFUL COLOR, 128 KM for sale in Ottawa, ON

2014 BMW 3 Series

320i xDrive, AUTO, BEAUTIFUL COLOR, 128 KM
$10,900 + tax & lic
124,611KM
White
Rony's Auto Sales

Ottawa, ON

Used 2020 BMW 3 Series 330i xDrive AWD w/ Apple CarPlay & Android Auto, Sunroof, Nav for sale in Toronto, ON

2020 BMW 3 Series

330i xDrive AWD w/ Apple CarPlay & Android Auto, Sunroof, Nav
$28,290 + tax & lic
101,987KM
Grey
Clutch

Toronto, ON

Used 2019 BMW 3 Series 330i xDrive AWD w/ Apple CarPlay & Android Auto, Rearview Cam, Dual Zone A/C for sale in Toronto, ON

2019 BMW 3 Series

330i xDrive AWD w/ Apple CarPlay & Android Auto, Rearview Cam, Dual Zone A/C
$31,190 + tax & lic
40,492KM
White
Clutch

Toronto, ON

Used 2022 BMW 3 Series 330i xDrive for sale in North York, ON

2022 BMW 3 Series

330i xDrive
$29,980 + tax & lic
98,977KM
Black
AA Canada Inc

North York, ON

Buy From Home Options
Used 2021 BMW 3 Series 330i xDrive Digital Dash | Remote Start for sale in Winnipeg, MB

2021 BMW 3 Series

330i xDrive Digital Dash | Remote Start
$34,482 + tax & lic
62,500KM
Alpine White
Birchwood BMW

Winnipeg, MB

Buy From Home Options
Used 2022 BMW 3 Series 330i xDrive Enhanced | HUD | Remote Start for sale in Winnipeg, MB

2022 BMW 3 Series

330i xDrive Enhanced | HUD | Remote Start
$38,982 + tax & lic
58,333KM
Mineral Grey Metallic
Birchwood BMW

Winnipeg, MB

Buy From Home Options
Used 2017 BMW 3 Series 320i xDrive Sedan South Africa for sale in Hamilton, ON

2017 BMW 3 Series

320i xDrive Sedan South Africa
Sale
$16,599 + tax & lic
99,592KM
Red
M A Used Auto Sales

Hamilton, ON

Used 2014 BMW 3 Series 320i xDrive | CERTIFIED for sale in Hamilton, ON

2014 BMW 3 Series

320i xDrive | CERTIFIED
$9,999 + tax & lic
160,399KM
White
GG Cars

Hamilton, ON

Used 2011 BMW 3 Series 328i xDrive Executive Edition for sale in North York, ON

2011 BMW 3 Series

328i xDrive Executive Edition
$7,888 + tax & lic
142,133KM
White
Carview Motors

North York, ON

Used 2017 BMW 3 Series 320i xDrive AWD w/Apple CarPlay, Heated Front Seats, Backup Cam for sale in Toronto, ON

2017 BMW 3 Series

320i xDrive AWD w/Apple CarPlay, Heated Front Seats, Backup Cam
$15,990 + tax & lic
100,836KM
Black
Clutch

Toronto, ON