Used BMW 3 Series in Doylestown, PA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 328i xDrive in Doylestown, PA 18901

    $44,989
    Mileage: 8,599
    Location: Doylestown, PA 18901
    Description: Used 2016 BMW 3 Series 328i xDrive - $44,989, 8,599 miles Exterior Color: platinum silver Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Doylestown, PA 18901

    $26,989
    Mileage: 34,635
    Location: Doylestown, PA 18901
    Description: Used 2013 BMW 3 Series 328i xDrive - $26,989, 34,635 miles Exterior Color: mineral gray Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Doylestown, PA 18901

    $27,989
    Mileage: 36,349
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive - $27,989, 36,349 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Doylestown, PA 18901

    $30,989
    Mileage: 30,185
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive - $30,989, 30,185 miles Exterior Color: imperial blue Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Doylestown, PA 18901

    $29,989
    Mileage: 26,904
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive - $29,989, 26,904 miles Exterior Color: black sapphire Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Doylestown, PA 18901

    $43,989
    Mileage: 8,845
    Location: Doylestown, PA 18901
    Description: Used 2016 BMW 3 Series 328i xDrive - $43,989, 8,845 miles Exterior Color: jatoba brown Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Doylestown, PA 18901

    $51,989
    Mileage: 4,728
    Location: Doylestown, PA 18901
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $51,989, 4,728 miles Exterior Color: mineral gray Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Doylestown, PA 18901

    $41,989
    Mileage: 3,698
    Location: Doylestown, PA 18901
    Description: Used 2017 BMW 3 Series 320i xDrive - $41,989, 3,698 miles Exterior Color: mineral gray Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2008 BMW 3 Series 328xi in Doylestown, PA 18901

    contact seller
    Mileage: 171,280
    Location: Doylestown, PA 18901
    Description: Used 2008 BMW 3 Series 328xi - 171,280 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Doylestown, PA 18901

    $39,989
    Mileage: 6,692
    Location: Doylestown, PA 18901
    Description: Used 2016 BMW 3 Series 320i xDrive - $39,989, 6,692 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Doylestown, PA 18901

    $28,989
    Mileage: 38,501
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive - $28,989, 38,501 miles Exterior Color: mineral grey Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Doylestown, PA 18901

    $36,989
    Mileage: 42,341
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 335i xDrive - $36,989, 42,341 miles Exterior Color: imperial blue Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Doylestown, PA 18901

    $44,989
    Mileage: 5,825
    Location: Doylestown, PA 18901
    Description: Used 2016 BMW 3 Series 328i xDrive - $44,989, 5,825 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Doylestown, PA 18901

    $47,989
    Mileage: 11,802
    Location: Doylestown, PA 18901
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $47,989, 11,802 miles Exterior Color: alpine white Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 335i xDrive in Doylestown, PA 18901

    $38,989
    Mileage: 18,853
    Location: Doylestown, PA 18901
    Description: Used 2015 BMW 3 Series 335i xDrive - $38,989, 18,853 miles Exterior Color: black sapphire Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors