Used BMW 3 Series in Doylestown, PA

2.5 million cars to choose from.

Search Used Cars





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

    $25,989
    Mileage: 61,175
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,989, 61,175 miles Exterior Color: glacier silver Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Doylestown, PA 18901

    $29,989
    Mileage: 13,894
    Location: Doylestown, PA 18901
    Description: Used 2015 BMW 3 Series 328i xDrive - $29,989, 13,894 miles Exterior Color: spark bronze Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 328i in Doylestown, PA 18901

    $27,989
    Mileage: 30,568
    Location: Doylestown, PA 18901
    Description: Used 2015 BMW 3 Series 328i - $27,989, 30,568 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

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

    $22,989
    Mileage: 49,498
    Location: Doylestown, PA 18901
    Description: Used 2015 BMW 3 Series 328i xDrive - $22,989, 49,498 miles Exterior Color: charcoal Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Doylestown, PA 18901

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

    $32,989
    Mileage: 7,169
    Location: Doylestown, PA 18901
    Description: Used 2018 BMW 3 Series 320i xDrive - $32,989, 7,169 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

    $27,989
    Mileage: 30,114
    Location: Doylestown, PA 18901
    Description: Used 2015 BMW 3 Series 328i xDrive - $27,989, 30,114 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

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

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

    $16,989
    Mileage: 67,053
    Location: Doylestown, PA 18901
    Description: Used 2011 BMW 3 Series 328i xDrive - $16,989, 67,053 miles Exterior Color: deep sea blue Automatic Transmission 6 Cylinders 2 Doors
  • 2018 BMW 3 Series 330i xDrive in Doylestown, PA 18901

    $38,989
    Mileage: 4,499
    Location: Doylestown, PA 18901
    Description: Used 2018 BMW 3 Series 330i xDrive - $38,989, 4,499 miles Exterior Color: alpine white Automatic Transmission 4 Cylinders 4 Doors
  • 2015 BMW 3 Series 335i xDrive in Doylestown, PA 18901

    $32,989
    Mileage: 35,254
    Location: Doylestown, PA 18901
    Description: Used 2015 BMW 3 Series 335i xDrive - $32,989, 35,254 miles Exterior Color: black sapphire Automatic Transmission 6 Cylinders 4 Doors
  • 2009 BMW 3 Series 328i in Doylestown, PA 18901

    contact seller
    Mileage: 91,542
    Location: Doylestown, PA 18901
    Description: Used 2009 BMW 3 Series 328i - 91,542 miles Exterior Color: space gray Sedan I-6 cyl Automatic Transmission Fuel: PREMIU 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Doylestown, PA 18901

    $25,989
    Mileage: 51,020
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,989, 51,020 miles Exterior Color: mineral grey Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors