Used BMW 3 Series in Doylestown, PA

2.5 million cars to choose from.

Search Used Cars





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

    $37,989
    Mileage: 37,028
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 335i xDrive - $37,989, 37,028 miles Exterior Color: mineral grey Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Doylestown, PA 18901

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

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

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

    $46,989
    Mileage: 7,206
    Location: Doylestown, PA 18901
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $46,989, 7,206 miles Exterior Color: estoril blue Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Doylestown, PA 18901

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

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

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

    $13,989
    Mileage: 90,743
    Location: Doylestown, PA 18901
    Description: Used 2011 BMW 3 Series 328i xDrive - $13,989, 90,743 miles Exterior Color: deep sea blue Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 335i in Doylestown, PA 18901

    $38,989
    Mileage: 38,015
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 335i - $38,989, 38,015 miles Exterior Color: mineral grey Sedan I6 3.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 328i xDrive in Doylestown, PA 18901

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

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

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

    $30,989
    Mileage: 39,523
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $30,989, 39,523 miles Exterior Color: jet black Automatic Transmission 4 Cylinders 4 Doors