Used BMW 3 Series in Yadkinville, NC
2.5 million cars to choose from.
Search Used Cars
-
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 -
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 -
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 -
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 -
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 -
2020 BMW 3 Series 330i xDrive in Kernersville, NC 27284
$28,900Mileage: 44,815Location: Kernersville, NC 27284Description: Used 2020 BMW 3 Series 330i xDrive - $28,900, 44,815 miles Exterior Color: alpine white Interior Color: black SEDAN 4-DR 2.0 Automatic Transmission 4 Cylinders -
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 -
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 -
2023 BMW 3 Series 330i in Greensboro, NC 27409
$43,999Mileage: 10,881Location: Greensboro, NC 27409Description: Used 2023 BMW 3 Series 330i - $43,999, 10,881 miles Exterior Color: black sapphire metallic 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 -
2012 BMW 3 Series 328i in Summerfield, NC 27358
$15,750Mileage: 81,976Location: Summerfield, NC 27358Description: Used 2012 BMW 3 Series 328i - $15,750, 81,976 miles Exterior Color: black Manual Transmission 2 Doors -
2003 BMW 3 Series 330Ci in Summerfield, NC 27358
$14,900Mileage: 81,200Location: Summerfield, NC 27358Description: Used 2003 BMW 3 Series 330Ci - $14,900, 81,200 miles Exterior Color: silver Automatic Transmission 2 Doors