Used BMW 3 Series in Bala Cynwyd, PA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 335i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $41,987
    Mileage: 6,475
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 335i xDrive Gran Turismo - $41,987, 6,475 miles Exterior Color: mineral gray metallic Hatchback I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Bala Cynwyd, PA 19004

    $43,764
    Mileage: 7,445
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 330i - $43,764, 7,445 miles Exterior Color: alpine white Sedan I4 2.00L Manual Transmission Fuel: Gas 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 I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328d xDrive in Bala Cynwyd, PA 19004

    $37,997
    Mileage: 10,390
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328d xDrive - $37,997, 10,390 miles Exterior Color: mineral white metallic Sedan I4 2.00L Automatic Transmission Fuel: Diesel 4 Doors
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $39,499
    Mileage: 4,055
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $39,499, 4,055 miles Exterior Color: jet black Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $37,878
    Mileage: 12,255
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 330i xDrive - $37,878, 12,255 miles Exterior Color: mineral gray metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Bala Cynwyd, PA 19004

    $45,370
    Mileage: 8,435
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328i xDrive - $45,370, 8,435 miles Exterior Color: black sapphire metallic Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328d xDrive in Bala Cynwyd, PA 19004

    $45,950
    Mileage: 9,545
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328d xDrive - $45,950, 9,545 miles Exterior Color: mineral gray metallic Wagon I4 2.00L Automatic Transmission Fuel: Diesel 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Bala Cynwyd, PA 19004

    contact seller
    Mileage: 55,935
    Location: Bala Cynwyd, PA 19004
    Description: Used 2011 BMW 3 Series 328i xDrive - 55,935 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Bala Cynwyd, PA 19004

    $41,950
    Mileage: 11,632
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328i xDrive - $41,950, 11,632 miles Exterior Color: black sapphire metallic Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Bala Cynwyd, PA 19004

    contact seller
    Mileage: 33,396
    Location: Bala Cynwyd, PA 19004
    Description: Used 2013 BMW 3 Series 328i xDrive - 33,396 miles Exterior Color: blue Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $45,945
    Mileage: 4,175
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 330i xDrive - $45,945, 4,175 miles Exterior Color: imperial blue metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $43,997
    Mileage: 7,965
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 330i xDrive - $43,997, 7,965 miles Exterior Color: mineral gray metallic Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Bala Cynwyd, PA 19004

    $30,299
    Mileage: 4,575
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 320i xDrive - $30,299, 4,575 miles Exterior Color: imperial blue metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 335i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $36,983
    Mileage: 4,685
    Location: Bala Cynwyd, PA 19004
    Description: Used 2015 BMW 3 Series 335i xDrive Gran Turismo - $36,983, 4,685 miles Exterior Color: mineral white metallic Hatchback I6 3.00L Automatic Transmission Fuel: Gas 4 Doors