Used BMW 3 Series in Alpharetta, GA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2017 BMW 3 Series 320i in Alpharetta, GA 30004

    $33,158
    Mileage: 1,301
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 320i - $33,158, 1,301 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i in Alpharetta, GA 30004

    $36,588
    Mileage: 2,466
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 320i - $36,588, 2,466 miles Exterior Color: glacier silver metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i in Alpharetta, GA 30004

    $31,126
    Mileage: 1,989
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 320i - $31,126, 1,989 miles Exterior Color: melbourne red metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Alpharetta, GA 30004

    $38,995
    Mileage: 5,739
    Location: Alpharetta, GA 30004
    Description: Used 2016 BMW 3 Series 328i xDrive - $38,995, 5,739 miles Exterior Color: melbourne red metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i in Alpharetta, GA 30004

    $30,900
    Mileage: 5,497
    Location: Alpharetta, GA 30004
    Description: Used 2016 BMW 3 Series 328i - $30,900, 5,497 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Alpharetta, GA 30004

    $39,350
    Mileage: 6,502
    Location: Alpharetta, GA 30004
    Description: Used 2016 BMW 3 Series 328i xDrive - $39,350, 6,502 miles Exterior Color: melbourne red metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i in Alpharetta, GA 30004

    $34,163
    Mileage: 2,460
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 320i - $34,163, 2,460 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i in Alpharetta, GA 30004

    $30,750
    Mileage: 4,724
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 320i - $30,750, 4,724 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Alpharetta, GA 30004

    $41,200
    Mileage: 3,204
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330i - $41,200, 3,204 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Alpharetta, GA 30004

    $41,730
    Mileage: 2,761
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330i - $41,730, 2,761 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Alpharetta, GA 30004

    $39,855
    Mileage: 2,849
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330i - $39,855, 2,849 miles Exterior Color: mineral gray metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 330e in Alpharetta, GA 30004

    $48,400
    Mileage: 8,981
    Location: Alpharetta, GA 30004
    Description: Used 2016 BMW 3 Series 330e - $48,400, 8,981 miles Exterior Color: blue Sedan I4 2.00L Automatic Transmission Fuel: Hybrid 4 Doors
  • 2017 BMW 3 Series 320i in Alpharetta, GA 30004

    $38,200
    Mileage: 1,823
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 320i - $38,200, 1,823 miles Exterior Color: glacier silver metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Alpharetta, GA 30004

    $42,995
    Mileage: 7,229
    Location: Alpharetta, GA 30004
    Description: Used 2016 BMW 3 Series 328i xDrive - $42,995, 7,229 miles Exterior Color: alpine white Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328d xDrive in Alpharetta, GA 30004

    $40,900
    Mileage: 3,166
    Location: Alpharetta, GA 30004
    Description: Used 2016 BMW 3 Series 328d xDrive - $40,900, 3,166 miles Exterior Color: black Wagon I4 2.00L Automatic Transmission Fuel: Diesel 4 Doors