Used BMW 3 Series in Hillsborough, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2000 BMW 3 Series 323Ci in Durham, NC 27705

    contact seller
    Mileage: 181,450
    Location: Durham, NC 27705
    Description: Used 2000 BMW 3 Series 323Ci - 181,450 miles Exterior Color: unspecified Coupe 2.5L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2001 BMW 3 Series 325Ci in Durham, NC 27705

    $5,995
    Mileage: 180,223
    Location: Durham, NC 27705
    Description: Used 2001 BMW 3 Series 325Ci - $5,995, 180,223 miles Exterior Color: black sapphire metallic Convertible 2.5L I6 24V MPFI DOHC Fuel: GASOLI 2 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
  • 2017 BMW 3 Series 330i in Chapel Hill, NC 27514

    $42,000
    Mileage: 10,976
    Location: Chapel Hill, NC 27514
    Description: Used 2017 BMW 3 Series 330i - $42,000, 10,976 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i in Chapel Hill, NC 27514

    $39,000
    Mileage: 8,449
    Location: Chapel Hill, NC 27514
    Description: Used 2017 BMW 3 Series 330i - $39,000, 8,449 miles Exterior Color: jatoba brown metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i in Chapel Hill, NC 27514

    $36,900
    Mileage: 7,977
    Location: Chapel Hill, NC 27514
    Description: Used 2017 BMW 3 Series 330i - $36,900, 7,977 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i in Chapel Hill, NC 27514

    $35,500
    Mileage: 11,858
    Location: Chapel Hill, NC 27514
    Description: Used 2016 BMW 3 Series 328i - $35,500, 11,858 miles Exterior Color: estoril blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i in Chapel Hill, NC 27514

    $38,900
    Mileage: 8,317
    Location: Chapel Hill, NC 27514
    Description: Used 2017 BMW 3 Series 330i - $38,900, 8,317 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 340i in Chapel Hill, NC 27514

    $49,875
    Mileage: 2,190
    Location: Chapel Hill, NC 27514
    Description: Used 2017 BMW 3 Series 340i - $49,875, 2,190 miles Exterior Color: estoril blue metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 335i in Chapel Hill, NC 27514

    $28,985
    Mileage: 54,891
    Location: Chapel Hill, NC 27514
    Description: Used 2014 BMW 3 Series 335i - $28,985, 54,891 miles Exterior Color: glacier silver metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328i in Chapel Hill, NC 27514

    $27,335
    Mileage: 37,301
    Location: Chapel Hill, NC 27514
    Description: Used 2014 BMW 3 Series 328i - $27,335, 37,301 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i in Chapel Hill, NC 27514

    $37,900
    Mileage: 7,488
    Location: Chapel Hill, NC 27514
    Description: Used 2016 BMW 3 Series 328i - $37,900, 7,488 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series ActiveHybrid 3 in Chapel Hill, NC 27514

    $20,675
    Mileage: 68,824
    Location: Chapel Hill, NC 27514
    Description: Used 2013 BMW 3 Series ActiveHybrid 3 - $20,675, 68,824 miles Exterior Color: mineral gray metallic Sedan 3.0L I6 24V GDI DOHC Turbo Hybri Fuel: Hybrid 4 Doors
  • 2014 BMW 3 Series 320i in Chapel Hill, NC 27514

    $21,445
    Mileage: 45,097
    Location: Chapel Hill, NC 27514
    Description: Used 2014 BMW 3 Series 320i - $21,445, 45,097 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i in Chapel Hill, NC 27514

    $39,000
    Mileage: 7,345
    Location: Chapel Hill, NC 27514
    Description: Used 2017 BMW 3 Series 330i - $39,000, 7,345 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors