Used BMW 3 Series in Graham, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2010 BMW 3 Series 328i in Burlington, NC 27217

    Featured Car
    $15,498
    Mileage: 52,547
    Location: Burlington, NC 27217
    Description: Used 2010 BMW 3 Series 328i - $15,498, 52,547 miles Exterior Color: platinum bronze metallic Sedan 4 Dr. Manual Transmission 6 Cylinders 4 Doors
  • 2011 BMW 3 Series 328i in Hillsborough, NC 27278

    $14,495
    Mileage: 81,213
    Location: Hillsborough, NC 27278
    Description: Used 2011 BMW 3 Series 328i - $14,495, 81,213 miles CAR 3.0L 6-Cylinder DOHC Manual Transmission Fuel: G 6 Cylinders 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Chapel Hill, NC 27514

    $16,775
    Mileage: 40,361
    Location: Chapel Hill, NC 27514
    Description: Used 2011 BMW 3 Series 328i xDrive - $16,775, 40,361 miles Exterior Color: vermillion red metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Chapel Hill, NC 27514

    $17,665
    Mileage: 75,928
    Location: Chapel Hill, NC 27514
    Description: Used 2011 BMW 3 Series 328i - $17,665, 75,928 miles Exterior Color: alpine white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i in Chapel Hill, NC 27514

    $21,998
    Mileage: 51,752
    Location: Chapel Hill, NC 27514
    Description: Used 2014 BMW 3 Series 320i - $21,998, 51,752 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW 3 Series 328i in Chapel Hill, NC 27514

    $28,660
    Mileage: 34,697
    Location: Chapel Hill, NC 27514
    Description: Used 2012 BMW 3 Series 328i - $28,660, 34,697 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Chapel Hill, NC 27514

    $28,335
    Mileage: 20,159
    Location: Chapel Hill, NC 27514
    Description: Used 2014 BMW 3 Series 328i xDrive - $28,335, 20,159 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Chapel Hill, NC 27514

    $19,889
    Mileage: 62,589
    Location: Chapel Hill, NC 27514
    Description: Used 2011 BMW 3 Series 328i - $19,889, 62,589 miles Exterior Color: mineral white metallic Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2012 BMW 3 Series 335i in Chapel Hill, NC 27514

    $34,667
    Mileage: 49,069
    Location: Chapel Hill, NC 27514
    Description: Used 2012 BMW 3 Series 335i - $34,667, 49,069 miles Exterior Color: silver Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2013 BMW 3 Series 335i in Chapel Hill, NC 27514

    $36,779
    Mileage: 32,864
    Location: Chapel Hill, NC 27514
    Description: Used 2013 BMW 3 Series 335i - $36,779, 32,864 miles Exterior Color: space gray metallic Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2013 BMW 3 Series 328i in Chapel Hill, NC 27514

    $25,880
    Mileage: 47,177
    Location: Chapel Hill, NC 27514
    Description: Used 2013 BMW 3 Series 328i - $25,880, 47,177 miles Exterior Color: black sapphire metallic Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2013 BMW 3 Series 328i in Chapel Hill, NC 27514

    $26,545
    Mileage: 42,927
    Location: Chapel Hill, NC 27514
    Description: Used 2013 BMW 3 Series 328i - $26,545, 42,927 miles Exterior Color: vermillion red metallic Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 335i xDrive Gran Turismo in Chapel Hill, NC 27514

    $38,667
    Mileage: 21,975
    Location: Chapel Hill, NC 27514
    Description: Used 2014 BMW 3 Series 335i xDrive Gran Turismo - $38,667, 21,975 miles Exterior Color: sparkling brown metallic Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Chapel Hill, NC 27514

    $32,990
    Mileage: 19,607
    Location: Chapel Hill, NC 27514
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $32,990, 19,607 miles Exterior Color: jet black Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i in Chapel Hill, NC 27514

    $32,800
    Mileage: 21,161
    Location: Chapel Hill, NC 27514
    Description: Used 2013 BMW 3 Series 335i - $32,800, 21,161 miles Exterior Color: glacier silver metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors