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 330i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $41,741
    Mileage: 10,785
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $41,741, 10,785 miles Exterior Color: black sapphire metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $47,732
    Mileage: 4,290
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 330i xDrive - $47,732, 4,290 miles Exterior Color: mineral gray metallic Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $43,991
    Mileage: 7,965
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 330i xDrive - $43,991, 7,965 miles Exterior Color: mineral gray metallic Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Bala Cynwyd, PA 19004

    $42,498
    Mileage: 8,435
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328i xDrive - $42,498, 8,435 miles Exterior Color: black sapphire metallic Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i in Bala Cynwyd, PA 19004

    $41,784
    Mileage: 7,445
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 330i - $41,784, 7,445 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 328i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $28,499
    Mileage: 19,230
    Location: Bala Cynwyd, PA 19004
    Description: Used 2015 BMW 3 Series 328i xDrive Gran Turismo - $28,499, 19,230 miles Exterior Color: black sapphire metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Bala Cynwyd, PA 19004

    $26,877
    Mileage: 23,550
    Location: Bala Cynwyd, PA 19004
    Description: Used 2015 BMW 3 Series 320i xDrive - $26,877, 23,550 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Bala Cynwyd, PA 19004

    $32,950
    Mileage: 13,746
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 320i xDrive - $32,950, 13,746 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Bala Cynwyd, PA 19004

    $36,779
    Mileage: 8,495
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328i xDrive - $36,779, 8,495 miles Exterior Color: platinum silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 340i xDrive in Bala Cynwyd, PA 19004

    $39,997
    Mileage: 23,920
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 340i xDrive - $39,997, 23,920 miles Exterior Color: jatoba brown metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Bala Cynwyd, PA 19004

    $28,997
    Mileage: 26,190
    Location: Bala Cynwyd, PA 19004
    Description: Used 2015 BMW 3 Series 328i xDrive - $28,997, 26,190 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 335i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $40,776
    Mileage: 12,840
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 335i xDrive Gran Turismo - $40,776, 12,840 miles Exterior Color: black sapphire metallic Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $46,830
    Mileage: 4,022
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 330i xDrive - $46,830, 4,022 miles Exterior Color: mediterranean blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Bala Cynwyd, PA 19004

    $28,950
    Mileage: 19,248
    Location: Bala Cynwyd, PA 19004
    Description: Used 2014 BMW 3 Series 328i xDrive - $28,950, 19,248 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Bala Cynwyd, PA 19004

    $27,493
    Mileage: 36,370
    Location: Bala Cynwyd, PA 19004
    Description: Used 2014 BMW 3 Series 328d xDrive - $27,493, 36,370 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: DIESEL 4 Doors