Used BMW 3 Series in Mocksville, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 1997 BMW 3 Series 328i in Lexington, NC 27295

    $4,988
    Mileage: 111,348
    Location: Lexington, NC 27295
    Description: Used 1997 BMW 3 Series 328i - $4,988, 111,348 miles Exterior Color: black Convertible 2.8L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2014 BMW 3 Series 328i in Winston Salem, NC 27127

    $27,999
    Mileage: 35,014
    Location: Winston Salem, NC 27127
    Description: Used 2014 BMW 3 Series 328i - $27,999, 35,014 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Winston Salem, NC 27127

    $28,499
    Mileage: 27,525
    Location: Winston Salem, NC 27127
    Description: Used 2014 BMW 3 Series 328i - $28,499, 27,525 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Winston Salem, NC 27127

    $24,399
    Mileage: 19,766
    Location: Winston Salem, NC 27127
    Description: Used 2013 BMW 3 Series 328i xDrive - $24,399, 19,766 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW 3 Series 335i in Winston Salem, NC 27127

    $22,498
    Mileage: 50,143
    Location: Winston Salem, NC 27127
    Description: Used 2012 BMW 3 Series 335i - $22,498, 50,143 miles Exterior Color: jet black Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328d xDrive in Winston Salem, NC 27127

    $41,599
    Mileage: 13,614
    Location: Winston Salem, NC 27127
    Description: Used 2016 BMW 3 Series 328d xDrive - $41,599, 13,614 miles Exterior Color: glacier silver metallic Wagon 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2016 BMW 3 Series 328i in Winston Salem, NC 27127

    $29,999
    Mileage: 5,793
    Location: Winston Salem, NC 27127
    Description: Used 2016 BMW 3 Series 328i - $29,999, 5,793 miles Exterior Color: black sapphire Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Winston Salem, NC 27127

    $12,899
    Mileage: 86,463
    Location: Winston Salem, NC 27127
    Description: Used 2011 BMW 3 Series 328i - $12,899, 86,463 miles Exterior Color: alpine white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 335i in Winston Salem, NC 27127

    $16,999
    Mileage: 29,501
    Location: Winston Salem, NC 27127
    Description: Used 2007 BMW 3 Series 335i - $16,999, 29,501 miles Exterior Color: black sapphire metallic Convertible 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 328d in Winston Salem, NC 27127

    $23,999
    Mileage: 37,876
    Location: Winston Salem, NC 27127
    Description: Used 2014 BMW 3 Series 328d - $23,999, 37,876 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2011 BMW 3 Series 328i in Winston Salem, NC 27127

    $14,999
    Mileage: 79,713
    Location: Winston Salem, NC 27127
    Description: Used 2011 BMW 3 Series 328i - $14,999, 79,713 miles Exterior Color: titanium silver metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i in Winston Salem, NC 27127

    $25,991
    Mileage: 52,386
    Location: Winston Salem, NC 27127
    Description: Used 2013 BMW 3 Series 335i - $25,991, 52,386 miles Exterior Color: black sapphire metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Winston Salem, NC 27127

    $25,999
    Mileage: 31,350
    Location: Winston Salem, NC 27127
    Description: Used 2013 BMW 3 Series 328i - $25,999, 31,350 miles Exterior Color: le mans blue metallic Convertible 3.0L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2014 BMW 3 Series 320i in Winston Salem, NC 27127

    $22,999
    Mileage: 46,516
    Location: Winston Salem, NC 27127
    Description: Used 2014 BMW 3 Series 320i - $22,999, 46,516 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Winston Salem, NC 27127

    $24,999
    Mileage: 43,397
    Location: Winston Salem, NC 27127
    Description: Used 2014 BMW 3 Series 328i - $24,999, 43,397 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors