Used BMW 3 Series in Turnersburg, NC
2.5 million cars to choose from.
Search Used Cars
-
2017 BMW 3 Series 320i in Salisbury, NC 28147
$14,772Mileage: 71,688Location: Salisbury, NC 28147Description: Used 2017 BMW 3 Series 320i - $14,772, 71,688 miles Exterior Color: jet black Automatic Transmission 4 Doors -
2018 BMW 3 Series 330i in Mooresville, NC 28117
$19,827Mileage: 53,530Location: Mooresville, NC 28117Description: Used 2018 BMW 3 Series 330i - $19,827, 53,530 miles Exterior Color: alpine white Automatic Transmission 4 Doors -
2021 BMW 3 Series 330i in Mooresville, NC 28117
$30,936Mileage: 21,961Location: Mooresville, NC 28117Description: Used 2021 BMW 3 Series 330i - $30,936, 21,961 miles Exterior Color: jet black Automatic Transmission 4 Doors -
2017 BMW 3 Series 320i in Mooresville, NC 28115
$12,777Mileage: 105,946Location: Mooresville, NC 28115Description: Used 2017 BMW 3 Series 320i - $12,777, 105,946 miles Exterior Color: red Automatic Transmission 4 Doors -
2013 BMW 3 Series 335i in Newton, NC 28658
$13,990Mileage: 92,083Location: Newton, NC 28658Description: Used 2013 BMW 3 Series 335i - $13,990, 92,083 miles Exterior Color: orion silver metallic Automatic Transmission 2 Doors -
2015 BMW 3 Series 328i in Cornelius, NC 28031
$17,855Mileage: 50,675Location: Cornelius, NC 28031Description: Used 2015 BMW 3 Series 328i - $17,855, 50,675 miles Exterior Color: black sapphire metallic 328i 4dr Sedan 2.0 4 Cylinder Fuel: Gasoline 4 Doors -
2021 BMW 3 Series 330i in Winston Salem, NC 27103
$30,269Mileage: 40,393Location: Winston Salem, NC 27103Description: Used 2021 BMW 3 Series 330i - $30,269, 40,393 miles Exterior Color: mineral grey metallic Automatic Transmission 4 Doors -
2018 BMW 3 Series 330i xDrive Gran Turismo in Winston Salem, NC 27103
$14,276Mileage: 110,424Location: Winston Salem, NC 27103Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $14,276, 110,424 miles Exterior Color: melbourne red metallic Automatic Transmission 4 Doors -
2019 BMW 3 Series 330i in Lexington, NC 27295
$25,600Mileage: 21,165Location: Lexington, NC 27295Description: Used 2019 BMW 3 Series 330i - $25,600, 21,165 miles Exterior Color: glacier silver metallic Automatic Transmission 4 Doors -
2021 BMW 3 Series 330i xDrive in Lexington, NC 27295
$29,800Mileage: 23,851Location: Lexington, NC 27295Description: Used 2021 BMW 3 Series 330i xDrive - $29,800, 23,851 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors -
2023 BMW 3 Series 330i in Lexington, NC 27295
$32,700Mileage: 34,101Location: Lexington, NC 27295Description: Used 2023 BMW 3 Series 330i - $32,700, 34,101 miles Exterior Color: white metallic Automatic Transmission 4 Doors -
2023 BMW 3 Series 330i in Lexington, NC 27295
$34,588Mileage: 29,929Location: Lexington, NC 27295Description: Used 2023 BMW 3 Series 330i - $34,588, 29,929 miles Exterior Color: white metallic Automatic Transmission 4 Doors -
2018 BMW 3 Series 330i xDrive in Huntersville, NC 28078
$19,000Mileage: 67,744Location: Huntersville, NC 28078Description: Used 2018 BMW 3 Series 330i xDrive - $19,000, 67,744 miles Exterior Color: mineral grey metallic Automatic Transmission 4 Doors -
2015 BMW 3 Series 335i in Huntersville, NC 28078
$19,999Mileage: 51,788Location: Huntersville, NC 28078Description: Used 2015 BMW 3 Series 335i - $19,999, 51,788 miles Exterior Color: estoril blue metallic Automatic Transmission 4 Doors -
2018 BMW 3 Series 320i in Hickory, NC 28602
Featured Car$16,000Mileage: 81,735Location: Hickory, NC 28602Description: Used 2018 BMW 3 Series 320i - $16,000, 81,735 miles Exterior Color: alpine white sedan Automatic Transmission Fuel: GASOLINE 4 Cylinders 4 Doors