New & Used 2020 BMW 3 Series Near Me | Capital One Auto Navigator
Loading...
7

New & Used 2020 BMW 3 Series for Sale in Mooresville, NC

2020 BMW 3 Series 330i

2020 BMW
3 Series 330i

$21,350 $1,458 price drop
Gasoline

Used

Tim Marburger Chevrolet

90,550 mi

12 mi away

2020 BMW 3 Series 330i xDrive

2020 BMW
3 Series 330i xDrive

$26,589
Gasoline

Used

Echopark Charlotte

31,887 mi

26 mi away

2020 BMW 3 Series 330i xDrive

2020 BMW
3 Series 330i xDrive

$27,989
Gasoline

Used

Echopark Charlotte

28,167 mi

26 mi away

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2020 BMW 3 Series 330i xDrive

2020 BMW
3 Series 330i xDrive

$29,504
Gasoline

Certified pre-owned

Hendrick BMW Certified Preowned

45,020 mi

32 mi away

2020 BMW 3 Series 330i

2020 BMW
3 Series 330i

$32,977
Gasoline

Certified pre-owned

Hendrick BMW Northlake

24,063 mi

14 mi away

2020 BMW 3 Series M340i

2020 BMW
3 Series M340i

$46,998
Gasoline

Used

CarMax Charlotte 7106 Cha

15,088 mi

29 mi away