Used BMW 3 Series in Graham, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2005 BMW 3 Series 325i in Graham, NC 27253

    $4,995
    Mileage: 140,009
    Location: Graham, NC 27253
    Description: Used 2005 BMW 3 Series 325i - $4,995, 140,009 miles Exterior Color: orient blue metallic 325i 4dr Sedan 2.5 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2013 BMW 3 Series 335i in Burlington, NC 27215

    $28,699
    Mileage: 25,883
    Location: Burlington, NC 27215
    Description: Used 2013 BMW 3 Series 335i - $28,699, 25,883 miles Exterior Color: black Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Burlington, NC 27215

    $20,500
    Mileage: 42,360
    Location: Burlington, NC 27215
    Description: Used 2014 BMW 3 Series 328i - $20,500, 42,360 miles Exterior Color: mineral gray metallic 2.0L I4 16V GDI DOHC Turbo Automatic Transmission 4 Doors
  • 2005 BMW 3 Series 330Ci in Burlington, NC 27215

    $8,995
    Mileage: 112,111
    Location: Burlington, NC 27215
    Description: Used 2005 BMW 3 Series 330Ci - $8,995, 112,111 miles Exterior Color: black Coupe 3.0L I6 24V MPFI DOHC Automatic Transmission Fuel: GASOLI 2 Doors
  • 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
  • 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
  • 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
  • 2009 BMW 3 Series 335i in Chapel Hill, NC 27514

    $13,900
    Mileage: 91,314
    Location: Chapel Hill, NC 27514
    Description: Used 2009 BMW 3 Series 335i - $13,900, 91,314 miles Exterior Color: jet black Coupe 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 2 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

    $39,500
    Mileage: 8,267
    Location: Chapel Hill, NC 27514
    Description: Used 2016 BMW 3 Series 328i - $39,500, 8,267 miles Exterior Color: platinum silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i in Chapel Hill, NC 27514

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

    $15,670
    Mileage: 87,719
    Location: Chapel Hill, NC 27514
    Description: Used 2012 BMW 3 Series 328i xDrive - $15,670, 87,719 miles Exterior Color: vermillion red metallic Coupe 3.0L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2016 BMW 3 Series 328i in Chapel Hill, NC 27514

    $35,800
    Mileage: 8,804
    Location: Chapel Hill, NC 27514
    Description: Used 2016 BMW 3 Series 328i - $35,800, 8,804 miles Exterior Color: black sapphire 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