Used BMW 3 Series in Ardmore, PA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2003 BMW 3 Series 325i in Ardmore, PA 19003

    $5,000
    Mileage: 91,980
    Location: Ardmore, PA 19003
    Description: Used 2003 BMW 3 Series 325i - $5,000, 91,980 miles Exterior Color: titanium silver metallic Interior Color: gray 4dr Car Gas 6-Cyl 2.5/152 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2008 BMW 3 Series 328i in Wynnewood, PA 19096

    $14,495
    Mileage: 35,735
    Location: Wynnewood, PA 19096
    Description: Used 2008 BMW 3 Series 328i - $14,495, 35,735 miles Exterior Color: monaco blue metallic 328i 2dr Convertible SULEV 3.0 6 Cylinder Fuel: Gasoline 2 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
  • 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
  • 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
  • 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 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
  • 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
  • 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
  • 2017 BMW 3 Series 330i xDrive in Bala Cynwyd, PA 19004

    contact seller
    Mileage: 11,777
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW 3 Series 330i xDrive - 11,777 miles Exterior Color: jet black Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Bala Cynwyd, PA 19004

    contact seller
    Mileage: 7,540
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW 3 Series 328i xDrive - 7,540 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

    $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
  • 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
  • 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
  • 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