Used BMW 3 Series in Hillsborough, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2011 BMW 3 Series 328i in Hillsborough, NC 27278

    $12,895
    Mileage: 81,213
    Location: Hillsborough, NC 27278
    Description: Used 2011 BMW 3 Series 328i - $12,895, 81,213 miles CAR 3.0L 6-Cylinder DOHC Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Durham, NC 27705

    $14,000
    Mileage: 46,000
    Location: Durham, NC 27705
    Description: Used 2011 BMW 3 Series 328i xDrive - $14,000, 46,000 miles Exterior Color: gray Sedan Automatic Transmission Fuel: Gasoline 6 Cylinders
  • 2014 BMW 3 Series 320i xDrive in Chapel Hill, NC 27514

    $24,998
    Mileage: 31,502
    Location: Chapel Hill, NC 27514
    Description: Used 2014 BMW 3 Series 320i xDrive - $24,998, 31,502 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Chapel Hill, NC 27514

    $35,900
    Mileage: 8,499
    Location: Chapel Hill, NC 27514
    Description: Used 2016 BMW 3 Series 328i - $35,900, 8,499 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i in Chapel Hill, NC 27514

    $32,449
    Mileage: 25,760
    Location: Chapel Hill, NC 27514
    Description: Used 2013 BMW 3 Series 335i - $32,449, 25,760 miles Exterior Color: alpine white Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Chapel Hill, NC 27514

    $30,950
    Mileage: 49,675
    Location: Chapel Hill, NC 27514
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $30,950, 49,675 miles Exterior Color: alpine white Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW 3 Series 328i in Chapel Hill, NC 27514

    $22,990
    Mileage: 63,357
    Location: Chapel Hill, NC 27514
    Description: Used 2012 BMW 3 Series 328i - $22,990, 63,357 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328d xDrive in Chapel Hill, NC 27514

    $43,800
    Mileage: 6,306
    Location: Chapel Hill, NC 27514
    Description: Used 2016 BMW 3 Series 328d xDrive - $43,800, 6,306 miles Exterior Color: alpine white Wagon 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2016 BMW 3 Series 328i in Chapel Hill, NC 27514

    $32,000
    Mileage: 11,434
    Location: Chapel Hill, NC 27514
    Description: Used 2016 BMW 3 Series 328i - $32,000, 11,434 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Chapel Hill, NC 27514

    $30,500
    Mileage: 19,607
    Location: Chapel Hill, NC 27514
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $30,500, 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

    $28,900
    Mileage: 41,283
    Location: Chapel Hill, NC 27514
    Description: Used 2013 BMW 3 Series 335i - $28,900, 41,283 miles Exterior Color: space gray metallic Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 335i xDrive Gran Turismo in Chapel Hill, NC 27514

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

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

    $27,875
    Mileage: 22,634
    Location: Chapel Hill, NC 27514
    Description: Used 2013 BMW 3 Series 328i xDrive - $27,875, 22,634 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i in Chapel Hill, NC 27514

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