Used BMW 3 Series in Roswell, GA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 335i xDrive Gran Turismo in Roswell, GA 30076

    $26,998
    Mileage: 31,519
    Location: Roswell, GA 30076
    Description: Used 2016 BMW 3 Series 335i xDrive Gran Turismo - $26,998, 31,519 miles Exterior Color: mineral gray metallic Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335is in Alpharetta, GA 30009

    $20,998
    Mileage: 77,550
    Location: Alpharetta, GA 30009
    Description: Used 2013 BMW 3 Series 335is - $20,998, 77,550 miles Exterior Color: space gray metallic CAR 3.0L 6-Cylinder DOHC 24V Turboch Manual Transmission Fuel: G 6 Cylinders 2 Doors
  • 2013 BMW 3 Series 328i xDrive in Alpharetta, GA 30009

    $13,995
    Mileage: 68,551
    Location: Alpharetta, GA 30009
    Description: Used 2013 BMW 3 Series 328i xDrive - $13,995, 68,551 miles Exterior Color: white 4dr Car 2 4 Cylinder Engine Automatic Transmission Fuel: G 4 Cylinders
  • 2014 BMW 3 Series 320i in Atlanta, GA 30350

    $15,945
    Mileage: 40,904
    Location: Atlanta, GA 30350
    Description: Used 2014 BMW 3 Series 320i - $15,945, 40,904 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2010 BMW 3 Series 328i xDrive in Atlanta, GA 30350

    $14,511
    Mileage: 68,640
    Location: Atlanta, GA 30350
    Description: Used 2010 BMW 3 Series 328i xDrive - $14,511, 68,640 miles Exterior Color: le mans blue metallic Wagon 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Atlanta, GA 30350

    $17,988
    Mileage: 27,330
    Location: Atlanta, GA 30350
    Description: Used 2014 BMW 3 Series 328i - $17,988, 27,330 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Atlanta, GA 30328

    $19,777
    Mileage: 43,478
    Location: Atlanta, GA 30328
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $19,777, 43,478 miles Exterior Color: black sapphire metallic Interior Color: venetian beige Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2015 BMW 3 Series 328i xDrive Gran Turismo in Alpharetta, GA 30004

    $22,752
    Mileage: 46,501
    Location: Alpharetta, GA 30004
    Description: Used 2015 BMW 3 Series 328i xDrive Gran Turismo - $22,752, 46,501 miles Exterior Color: other Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i in Alpharetta, GA 30004

    $20,310
    Mileage: 35,948
    Location: Alpharetta, GA 30004
    Description: Used 2016 BMW 3 Series 320i - $20,310, 35,948 miles Exterior Color: blue Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i in Alpharetta, GA 30004

    $24,732
    Mileage: 40,323
    Location: Alpharetta, GA 30004
    Description: Used 2016 BMW 3 Series 328i - $24,732, 40,323 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2018 BMW 3 Series 328d xDrive in Alpharetta, GA 30004

    $45,983
    Mileage: contact seller
    Location: Alpharetta, GA 30004
    Description: Used 2018 BMW 3 Series 328d xDrive - $45,983, Exterior Color: mineral white metallic Sedan I4 2.00L Automatic Transmission Fuel: Diesel 4 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Alpharetta, GA 30004

    $41,431
    Mileage: 9,496
    Location: Alpharetta, GA 30004
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $41,431, 9,496 miles Exterior Color: blue Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 320i in Alpharetta, GA 30004

    $19,122
    Mileage: 34,630
    Location: Alpharetta, GA 30004
    Description: Used 2015 BMW 3 Series 320i - $19,122, 34,630 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 328i xDrive Gran Turismo in Alpharetta, GA 30004

    $22,619
    Mileage: 40,919
    Location: Alpharetta, GA 30004
    Description: Used 2015 BMW 3 Series 328i xDrive Gran Turismo - $22,619, 40,919 miles Exterior Color: white Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i in Alpharetta, GA 30004

    $22,491
    Mileage: 11,279
    Location: Alpharetta, GA 30004
    Description: Used 2016 BMW 3 Series 320i - $22,491, 11,279 miles Exterior Color: other Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors