Used BMW 3 Series in Ardmore, PA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 320i xDrive in Ardmore, PA 19003

    $20,781
    Mileage: 32,008
    Location: Ardmore, PA 19003
    Description: Used 2014 BMW 3 Series 320i xDrive - $20,781, 32,008 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Wynnewood, PA 19096

    $14,977
    Mileage: contact seller
    Location: Wynnewood, PA 19096
    Description: Used 2011 BMW 3 Series 328i - $14,977, Exterior Color: platinum bronze metallic 328i 2dr Convertible SULEV 3.0 6 Cylinder Fuel: Gasoline 2 Doors
  • 2011 BMW 3 Series 328i in Wynnewood, PA 19096

    $10,477
    Mileage: contact seller
    Location: Wynnewood, PA 19096
    Description: Used 2011 BMW 3 Series 328i - $10,477, Exterior Color: white 328i 4dr Sedan SULEV SA 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2009 BMW 3 Series 328i in Drexel Hill, PA 19026

    $14,999
    Mileage: 50,708
    Location: Drexel Hill, PA 19026
    Description: Used 2009 BMW 3 Series 328i - $14,999, 50,708 miles Exterior Color: space gray metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Bala Cynwyd, PA 19004

    $33,899
    Mileage: 12,665
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328i xDrive - $33,899, 12,665 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,898
    Mileage: 5,325
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328i xDrive - $36,898, 5,325 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

    $35,899
    Mileage: 12,527
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328i xDrive - $35,899, 12,527 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

    $34,898
    Mileage: 7,620
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328i xDrive - $34,898, 7,620 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Bala Cynwyd, PA 19004

    $33,770
    Mileage: 34,940
    Location: Bala Cynwyd, PA 19004
    Description: Used 2014 BMW 3 Series 335i xDrive - $33,770, 34,940 miles Exterior Color: imperial blue metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Bala Cynwyd, PA 19004

    $22,489
    Mileage: 21,690
    Location: Bala Cynwyd, PA 19004
    Description: Used 2014 BMW 3 Series 320i xDrive - $22,489, 21,690 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Bala Cynwyd, PA 19004

    contact seller
    Mileage: 8,621
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 320i xDrive - 8,621 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Bala Cynwyd, PA 19004

    contact seller
    Mileage: 31,481
    Location: Bala Cynwyd, PA 19004
    Description: Used 2014 BMW 3 Series 328d xDrive - 31,481 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Bala Cynwyd, PA 19004

    $29,994
    Mileage: 39,755
    Location: Bala Cynwyd, PA 19004
    Description: Used 2014 BMW 3 Series 335i xDrive - $29,994, 39,755 miles Exterior Color: mineral gray metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Bala Cynwyd, PA 19004

    $29,998
    Mileage: 7,334
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 320i xDrive - $29,998, 7,334 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $28,896
    Mileage: 35,335
    Location: Bala Cynwyd, PA 19004
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $28,896, 35,335 miles Exterior Color: black sapphire metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors