Used BMW 3 Series in Madison, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2010 BMW 3 Series 335i in Madison, NC 27025

    $16,539
    Mileage: 89,186
    Location: Madison, NC 27025
    Description: Used 2010 BMW 3 Series 335i - $16,539, 89,186 miles Exterior Color: jet black Convertible 3.0L 6-Cylinder DOHC Twin Turboc Fuel: Gasoli 2 Doors
  • 2011 BMW 3 Series 328i in Madison, NC 27025

    $13,900
    Mileage: 54,000
    Location: Madison, NC 27025
    Description: Used 2011 BMW 3 Series 328i - $13,900, 54,000 miles Exterior Color: brilliant silver Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Madison, NC 27025

    $21,618
    Mileage: 27,949
    Location: Madison, NC 27025
    Description: Used 2014 BMW 3 Series 320i xDrive - $21,618, 27,949 miles Exterior Color: mineral gray metallic 2.0l twinpower turbo 4-cylinder Fuel: GASOLI 4 Doors
  • 2006 BMW 3 Series 325Ci in Summerfield, NC 27358

    $10,900
    Mileage: 66,312
    Location: Summerfield, NC 27358
    Description: Used 2006 BMW 3 Series 325Ci - $10,900, 66,312 miles Exterior Color: blue Convertible 2.5L Straight 6 Cylinder Engine Automatic Transmission Fuel: Gasoli 2 Doors
  • 2001 BMW 3 Series 325Ci in Summerfield, NC 27358

    $9,850
    Mileage: 83,335
    Location: Summerfield, NC 27358
    Description: Used 2001 BMW 3 Series 325Ci - $9,850, 83,335 miles Exterior Color: gray Convertible 2.5L I-6 Automatic Transmission Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 328i in Eden, NC 27288

    $21,500
    Mileage: 22,739
    Location: Eden, NC 27288
    Description: Used 2014 BMW 3 Series 328i - $21,500, 22,739 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Kernersville, NC 27284

    $16,995
    Mileage: 69,595
    Location: Kernersville, NC 27284
    Description: Used 2013 BMW 3 Series 328i - $16,995, 69,595 miles Exterior Color: silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Kernersville, NC 27284

    $21,584
    Mileage: 34,019
    Location: Kernersville, NC 27284
    Description: Used 2014 BMW 3 Series 328d xDrive - $21,584, 34,019 miles Exterior Color: black Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2011 BMW 3 Series 335i in Kernersville, NC 27284

    $15,795
    Mileage: 97,367
    Location: Kernersville, NC 27284
    Description: Used 2011 BMW 3 Series 335i - $15,795, 97,367 miles Exterior Color: white Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2015 BMW 3 Series 328i in Kernersville, NC 27284

    $22,995
    Mileage: 29,043
    Location: Kernersville, NC 27284
    Description: Used 2015 BMW 3 Series 328i - $22,995, 29,043 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i in Kernersville, NC 27284

    $9,995
    Mileage: 124,518
    Location: Kernersville, NC 27284
    Description: Used 2011 BMW 3 Series 328i - $9,995, 124,518 miles Exterior Color: gray Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2007 BMW 3 Series 335i in Kernersville, NC 27284

    $12,995
    Mileage: 88,171
    Location: Kernersville, NC 27284
    Description: Used 2007 BMW 3 Series 335i - $12,995, 88,171 miles Exterior Color: blue Convertible 3.0L I6 24V GDI DOHC Twin Turbo Fuel: GASOLI 2 Doors
  • 2004 BMW 3 Series 330Ci in King, NC 27021

    $8,525
    Mileage: 103,000
    Location: King, NC 27021
    Description: Used 2004 BMW 3 Series 330Ci - $8,525, 103,000 miles Exterior Color: titanium silver metallic Convertible 3.0L I-6 Automatic Transmission Fuel: Gasoli 2 Doors
  • 2011 BMW 3 Series 328i in Greensboro, NC 27409

    $13,999
    Mileage: 82,676
    Location: Greensboro, NC 27409
    Description: Used 2011 BMW 3 Series 328i - $13,999, 82,676 miles Exterior Color: alpine white 4dr Car Gas I6 3.0L/183 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2011 BMW 3 Series 328i in Greensboro, NC 27409

    $10,999
    Mileage: 95,735
    Location: Greensboro, NC 27409
    Description: Used 2011 BMW 3 Series 328i - $10,999, 95,735 miles Exterior Color: jet black Interior Color: black 4dr Car Gas I6 3.0L/183 Manual Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors