Used BMW 3 Series in Bala Cynwyd, PA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2017 BMW 3 Series 340i xDrive in Bala Cynwyd, PA 19004

    $39,950
    Mileage: 5,474
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 340i xDrive - $39,950, 5,474 miles Exterior Color: glacier silver metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Bala Cynwyd, PA 19004

    $39,960
    Mileage: 4,769
    Location: Bala Cynwyd, PA 19004
    Description: Used 2018 BMW 3 Series 320i xDrive - $39,960, 4,769 miles Exterior Color: mineral white metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2019 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $47,635
    Mileage: 1,876
    Location: Bala Cynwyd, PA 19004
    Description: Used 2019 BMW 3 Series 330i xDrive - $47,635, 1,876 miles Exterior Color: mineral gray metallic Wagon Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $41,934
    Mileage: 10,085
    Location: Bala Cynwyd, PA 19004
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $41,934, 10,085 miles Exterior Color: mineral white metallic Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $40,950
    Mileage: 10,972
    Location: Bala Cynwyd, PA 19004
    Description: Used 2018 BMW 3 Series 330i xDrive - $40,950, 10,972 miles Exterior Color: glacier silver metallic Wagon Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 340i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $44,499
    Mileage: 10,552
    Location: Bala Cynwyd, PA 19004
    Description: Used 2018 BMW 3 Series 340i xDrive Gran Turismo - $44,499, 10,552 miles Exterior Color: mineral white metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $39,997
    Mileage: 12,641
    Location: Bala Cynwyd, PA 19004
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $39,997, 12,641 miles Exterior Color: arctic gray metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $41,997
    Mileage: 11,029
    Location: Bala Cynwyd, PA 19004
    Description: Used 2018 BMW 3 Series 330i xDrive - $41,997, 11,029 miles Exterior Color: mineral white metallic Wagon Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2019 BMW 3 Series 330i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $49,135
    Mileage: 320
    Location: Bala Cynwyd, PA 19004
    Description: Used 2019 BMW 3 Series 330i xDrive Gran Turismo - $49,135, 320 miles Exterior Color: jet black Wagon Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2019 BMW 3 Series 330i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $49,685
    Mileage: 1,219
    Location: Bala Cynwyd, PA 19004
    Description: Used 2019 BMW 3 Series 330i xDrive Gran Turismo - $49,685, 1,219 miles Exterior Color: black sapphire metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $44,485
    Mileage: 2,614
    Location: Bala Cynwyd, PA 19004
    Description: Used 2018 BMW 3 Series 330i xDrive - $44,485, 2,614 miles Exterior Color: glacier silver metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Bala Cynwyd, PA 19004

    $40,585
    Mileage: 2,501
    Location: Bala Cynwyd, PA 19004
    Description: Used 2018 BMW 3 Series 320i xDrive - $40,585, 2,501 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $44,780
    Mileage: 3,043
    Location: Bala Cynwyd, PA 19004
    Description: Used 2018 BMW 3 Series 330i xDrive - $44,780, 3,043 miles Exterior Color: mediterranean blue metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $46,785
    Mileage: 2,054
    Location: Bala Cynwyd, PA 19004
    Description: Used 2018 BMW 3 Series 330i xDrive - $46,785, 2,054 miles Exterior Color: mineral gray metallic Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $41,785
    Mileage: 4,725
    Location: Bala Cynwyd, PA 19004
    Description: Used 2018 BMW 3 Series 330i xDrive - $41,785, 4,725 miles Exterior Color: alpine white Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors