Used BMW 3 Series in Morehead City, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2004 BMW 3 Series 325xi in New Bern, NC 28560

    contact seller
    Mileage: 202,098
    Location: New Bern, NC 28560
    Description: Used 2004 BMW 3 Series 325xi - 202,098 miles Exterior Color: blue,dark AWD 325xi 4dr Sedan 2.5L 6 Cylinder Fuel: Gasoline
  • 2020 BMW 3 Series M340i in Kinston, NC 28504

    $44,901
    Mileage: 40,749
    Location: Kinston, NC 28504
    Description: Used 2020 BMW 3 Series M340i - $44,901, 40,749 miles Exterior Color: alpine white Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2020 BMW 3 Series M340i in Kinston, NC 28504

    $45,928
    Mileage: 30,257
    Location: Kinston, NC 28504
    Description: Used 2020 BMW 3 Series M340i - $45,928, 30,257 miles Exterior Color: blue metallic Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2020 BMW 3 Series 330i xDrive in Ayden, NC 28513

    contact seller
    Mileage: 62,659
    Location: Ayden, NC 28513
    Description: Used 2020 BMW 3 Series 330i xDrive - 62,659 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Greenville, NC 27834

    contact seller
    Mileage: 39,931
    Location: Greenville, NC 27834
    Description: Used 2018 BMW 3 Series 330i xDrive - 39,931 miles Exterior Color: alpine white AWD 330i xDrive 4dr Sedan 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Greenville, NC 27834

    contact seller
    Mileage: 54,288
    Location: Greenville, NC 27834
    Description: Used 2015 BMW 3 Series 328i xDrive - 54,288 miles Exterior Color: black sapphire metallic AWD 328i xDrive 4dr Sedan SULEV 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 320i in Wilmington, NC 28405

    $23,900
    Mileage: 50,520
    Location: Wilmington, NC 28405
    Description: Used 2018 BMW 3 Series 320i - $23,900, 50,520 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2008 BMW 3 Series 328i in Wilmington, NC 28405

    Featured Car
    $9,500
    Mileage: 89,310
    Location: Wilmington, NC 28405
    Description: Used 2008 BMW 3 Series 328i - $9,500, 89,310 miles Exterior Color: jet black Straight 6 Cylinder Engine Automatic Transmission
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Wilmington, NC 28405

    $25,491
    Mileage: 54,740
    Location: Wilmington, NC 28405
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $25,491, 54,740 miles Exterior Color: imperial blue metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2009 BMW 3 Series 335i in Wilmington, NC 28405

    $15,988
    Mileage: 58,738
    Location: Wilmington, NC 28405
    Description: Used 2009 BMW 3 Series 335i - $15,988, 58,738 miles Exterior Color: black sapphire metallic Convertible Gas I6 3.0L/182 Manual Transmission Fuel: Gasoline 2 Doors
  • 2016 BMW 3 Series 328i in Winterville, NC 28590

    $1
    Mileage: 73,098
    Location: Winterville, NC 28590
    Description: Used 2016 BMW 3 Series 328i - $1, 73,098 miles Exterior Color: silver SEDAN 4-DR 2.0 Manual Transmission 4 Cylinders