New & Used BMW 3 Series for Sale near Me

20149
Sort ByBest Match
Filter Results
9,087 Cars for Sale

Location

50 Miles

Condition

Year

to

Make

BMW Models

to

Safety

Technology

Interior

Exterior

Applied Filters (2):
BMW
3 Series
2016 BMW 3 Series 340i xDrive for sale in Elmont, NY
1 of 33

2016 BMW 3 Series

340i xDrive

$33,950

Mileage: 67,520
Location: Beverly Hills Auto Group (232 miles away)
2022 BMW 3 Series 330i for sale in Palm Harbor, FL
1 of 16

$46,720

Mileage: 1,876
Location: Ferman BMW (817 miles away)
2021 BMW 3 Series 330i xDrive for sale in Dubuque, IA
1 of 16

2021 BMW 3 Series

330i xDrive

$49,040

Mileage: 2
Location: Dubuque BMW - Trilogy (732 miles away)
2019 BMW 3 Series 330i for sale in ,
1 of 16

$40,590

Mileage: 17,507
Location: Carvana (0 miles away)
2012 BMW 3 Series 328i for sale in Blue Mound, TX
1 of 44

$22,990

Mileage: 60,328
Location: Carvana.com - TrueCar (1,187 miles away)
2018 BMW 3 Series 330i xDrive for sale in Kernersville, NC
1 of 36

2018 BMW 3 Series

330i xDrive

$25,435

Mileage: 60,718
2015 BMW 3 Series 328i for sale in ,
1 of 17

$24,590

Mileage: 39,156
Location: Carvana (0 miles away)
2021 BMW 3 Series 330i xDrive for sale in Monroeville, PA
1 of 19

2021 BMW 3 Series

330i xDrive

$44,825

Mileage: 8,349
Location: A&L Motor Sales (156 miles away)
2015 BMW 3 Series 335i for sale in Maitland, FL
1 of 34

$18,878

Mileage: 50,371
Location: Peacock Ford (754 miles away)
2021 BMW 3 Series 330i for sale in Ft. Lauderdale, FL
1 of 16

$42,989

Mileage: 9,000
Location: BMW of Fort Lauderdale - TrueCar (907 miles away)
2018 BMW 3 Series 340i for sale in Fort Lauderdale, FL
1 of 20

$39,834

Mileage: 14,014
2018 BMW 3 Series 330e iPerformance for sale in Edmonds, WA

2018 BMW 3 Series

330e iPerformance

$29,780

Mileage: 32,572
Location: Swickard Toyota (2,295 miles away)
2022 BMW 3 Series 330i for sale in Phoenix, AZ
1 of 16

$44,720

Mileage: 0
Location: BMW North Scottsdale - TrueCar (1,941 miles away)
2013 BMW 3 Series 328i xDrive for sale in East Providence, RI
1 of 17

2013 BMW 3 Series

328i xDrive

$12,900

Mileage: 82,912
Location: Prestige Mitsubishi - East Providence (374 miles away)
2018 BMW 3 Series 330i xDrive for sale in Mount Laurel, NJ
1 of 33

2018 BMW 3 Series

330i xDrive

$29,799

Mileage: 43,608
Location: BMW of Mt Laurel (148 miles away)
2013 BMW 3 Series 328i for sale in Blue Mound, TX
1 of 39

$21,990

Mileage: 32,205
Location: Carvana.com - TrueCar (1,187 miles away)
2018 BMW 3 Series 320i for sale in Pelham, AL
1 of 37

$24,994

Mileage: 29,205
Location: Donohoo Auto - TrueCar (652 miles away)
2022 BMW 3 Series 330i for sale in Chandler, AZ
1 of 16

$48,820

Mileage: 0
Location: Chapman BMW - TrueCar (1,951 miles away)
2022 BMW 3 Series 330i xDrive for sale in Bala Cynwyd, PA

2022 BMW 3 Series

330i xDrive

$47,435

Mileage: 2
Location: BMW of The Main Line - Trilogy (137 miles away)
2014 BMW 3 Series 328i for sale in Fresno, CA
1 of 33

$20,802

Mileage: 53,559
Location: Own A Car Fresno - TrueCar (2,290 miles away)
2019 BMW 3 Series 330i for sale in Berkeley, CA
1 of 16

$38,500

Mileage: 8,862
Location: Weatherford BMW (2,401 miles away)
2021 BMW 3 Series 330i xDrive for sale in Morristown, NJ
1 of 16

2021 BMW 3 Series

330i xDrive

$49,210

Mileage: 0
Location: BMW of Morristown - TrueCar (201 miles away)
2020 BMW 3 Series M340i for sale in Vista, CA
1 of 15

$52,398

Mileage: 14,051
Location: AutoNation BMW of Vista (2,239 miles away)

A Quote Only Takes Minutes
So take your time finding that perfect car.
Advertisement
Vehicle History Reports
Get answers to buy with confidence. Save when you purchase multiple reports.