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

    $29,989
    Mileage: 33,536
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive - $29,989, 33,536 miles Exterior Color: melbourne red Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Doylestown, PA 18901

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

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

    contact seller
    Mileage: 66,439
    Location: Doylestown, PA 18901
    Description: Used 2011 BMW 3 Series 328i xDrive - 66,439 miles Exterior Color: black sapphire Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Doylestown, PA 18901

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

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

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

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

    $27,989
    Mileage: 39,237
    Location: Doylestown, PA 18901
    Description: Used 2014 BMW 3 Series 328i xDrive - $27,989, 39,237 miles Exterior Color: mineral gray Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2004 BMW 3 Series 325i in Doylestown, PA 18902

    $5,500
    Mileage: 117,180
    Location: Doylestown, PA 18902
    Description: Used 2004 BMW 3 Series 325i - $5,500, 117,180 miles Exterior Color: black 4 Door Sedan 2.5L I6 24V MPFI DOHC Automatic Transmission
  • 2013 BMW 3 Series 335i in Doylestown, PA 18901

    $29,989
    Mileage: 40,517
    Location: Doylestown, PA 18901
    Description: Used 2013 BMW 3 Series 335i - $29,989, 40,517 miles Exterior Color: titanium silver Coupe I6 3.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2014 BMW 3 Series 328i xDrive in Doylestown, PA 18901

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

    $18,990
    Mileage: 42,901
    Location: Doylestown, PA 18901
    Description: Used 2010 BMW 3 Series 335i - $18,990, 42,901 miles Exterior Color: silver Coupe 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 2 Doors
  • 2011 BMW 3 Series 335i xDrive in Doylestown, PA 18901

    $18,989
    Mileage: 88,535
    Location: Doylestown, PA 18901
    Description: Used 2011 BMW 3 Series 335i xDrive - $18,989, 88,535 miles Exterior Color: alpine white Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Doylestown, PA 18901

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