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

    $32,689
    Mileage: 9,235
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328i xDrive - $32,689, 9,235 miles Exterior Color: mediterranean blue metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2009 BMW 3 Series 335xi in Bala Cynwyd, PA 19004

    $17,899
    Mileage: 63,445
    Location: Bala Cynwyd, PA 19004
    Description: Used 2009 BMW 3 Series 335xi - $17,899, 63,445 miles Exterior Color: montego blue metallic Coupe I6 3.00L Manual Transmission Fuel: Gas 2 Doors
  • 2014 BMW 3 Series 320i xDrive in Bala Cynwyd, PA 19004

    $20,997
    Mileage: 38,000
    Location: Bala Cynwyd, PA 19004
    Description: Used 2014 BMW 3 Series 320i xDrive - $20,997, 38,000 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $41,195
    Mileage: 4,317
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 330i xDrive - $41,195, 4,317 miles Exterior Color: jblk Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Bala Cynwyd, PA 19004

    $30,994
    Mileage: 34,845
    Location: Bala Cynwyd, PA 19004
    Description: Used 2015 BMW 3 Series 328i xDrive - $30,994, 34,845 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

    $38,710
    Mileage: 5,325
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328i xDrive - $38,710, 5,325 miles Exterior Color: imperial blue metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $29,994
    Mileage: 35,335
    Location: Bala Cynwyd, PA 19004
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $29,994, 35,335 miles Exterior Color: black sapphire metallic Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $31,997
    Mileage: 19,186
    Location: Bala Cynwyd, PA 19004
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $31,997, 19,186 miles Exterior Color: black sapphire metallic Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Bala Cynwyd, PA 19004

    $29,997
    Mileage: 37,975
    Location: Bala Cynwyd, PA 19004
    Description: Used 2014 BMW 3 Series 328i xDrive - $29,997, 37,975 miles Exterior Color: alpine white Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Bala Cynwyd, PA 19004

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

    $47,945
    Mileage: 4,392
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 330i xDrive - $47,945, 4,392 miles Exterior Color: black sapphire metallic Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Bala Cynwyd, PA 19004

    $33,553
    Mileage: 7,334
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 320i xDrive - $33,553, 7,334 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Bala Cynwyd, PA 19004

    $31,997
    Mileage: 38,322
    Location: Bala Cynwyd, PA 19004
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $31,997, 38,322 miles Exterior Color: gsilv Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Bala Cynwyd, PA 19004

    $29,999
    Mileage: 11,184
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 320i xDrive - $29,999, 11,184 miles Exterior Color: awhit Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    $43,045
    Mileage: 4,165
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 330i xDrive - $43,045, 4,165 miles Exterior Color: mineral gray metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors