Used BMW 3 Series in Doylestown, PA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 320i xDrive in Doylestown, PA 18901

    $25,989
    Mileage: 29,660
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 320i xDrive - $25,989, 29,660 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

    $35,989
    Mileage: 20,025
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive - $35,989, 20,025 miles Exterior Color: black sapphire Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Doylestown, PA 18901

    $32,989
    Mileage: 34,327
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $32,989, 34,327 miles Exterior Color: mineral grey Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Doylestown, PA 18901

    $39,989
    Mileage: 8,262
    Location: Doylestown, PA 18901
    Description: Used 2017 BMW 3 Series 320i xDrive - $39,989, 8,262 miles Exterior Color: glacier silver Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Doylestown, PA 18901

    $31,989
    Mileage: 29,972
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive - $31,989, 29,972 miles Exterior Color: mineral white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Doylestown, PA 18901

    $39,989
    Mileage: 25,554
    Location: Doylestown, PA 18901
    Description: Used 2015 BMW 3 Series 328i xDrive - $39,989, 25,554 miles Exterior Color: aline white Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Doylestown, PA 18901

    $27,989
    Mileage: 48,564
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $27,989, 48,564 miles Exterior Color: jet black Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Doylestown, PA 18901

    $35,989
    Mileage: 9,253
    Location: Doylestown, PA 18901
    Description: Used 2016 BMW 3 Series 320i xDrive - $35,989, 9,253 miles Exterior Color: mineral grey Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Doylestown, PA 18901

    $54,989
    Mileage: 8,328
    Location: Doylestown, PA 18901
    Description: Used 2017 BMW 3 Series 330i xDrive - $54,989, 8,328 miles Exterior Color: black sapphire Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Doylestown, PA 18901

    $38,989
    Mileage: 4,831
    Location: Doylestown, PA 18901
    Description: Used 2017 BMW 3 Series 320i xDrive - $38,989, 4,831 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Doylestown, PA 18901

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

    $39,989
    Mileage: 8,981
    Location: Doylestown, PA 18901
    Description: Used 2016 BMW 3 Series 328i xDrive - $39,989, 8,981 miles Exterior Color: mediterranean blue metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 328i xDrive Gran Turismo in Doylestown, PA 18901

    $32,989
    Mileage: 42,202
    Location: Doylestown, PA 18901
    Description: Used 2015 BMW 3 Series 328i xDrive Gran Turismo - $32,989, 42,202 miles Exterior Color: mineral grey Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Doylestown, PA 18901

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

    $29,989
    Mileage: 15,184
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive - $29,989, 15,184 miles Exterior Color: liquid blue Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors