Used BMW 3 Series in Doylestown, PA

2.5 million cars to choose from.

Search Used Cars





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

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

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

    $24,989
    Mileage: 33,744
    Location: Doylestown, PA 18901
    Description: Used 2015 BMW 3 Series 328i xDrive - $24,989, 33,744 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Doylestown, PA 18901

    $22,989
    Mileage: 32,151
    Location: Doylestown, PA 18901
    Description: Used 2013 BMW 3 Series 328i xDrive - $22,989, 32,151 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Doylestown, PA 18901

    $27,989
    Mileage: 34,442
    Location: Doylestown, PA 18901
    Description: Used 2015 BMW 3 Series 320i xDrive - $27,989, 34,442 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Doylestown, PA 18901

    $26,989
    Mileage: 31,317
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 320i xDrive - $26,989, 31,317 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Doylestown, PA 18901

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

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

    $47,989
    Mileage: 2,659
    Location: Doylestown, PA 18901
    Description: Used 2017 BMW 3 Series 330i xDrive - $47,989, 2,659 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

    $27,989
    Mileage: 36,033
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive - $27,989, 36,033 miles Exterior Color: mineral grey Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Doylestown, PA 18901

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

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

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

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

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