Used BMW 3 Series in Alpharetta, GA

2.5 million cars to choose from.

Search Used Cars





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

    $42,500
    Mileage: 8,232
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330i - $42,500, 8,232 miles Exterior Color: mineral white metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Alpharetta, GA 30004

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

    $38,400
    Mileage: 2,889
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330i - $38,400, 2,889 miles Exterior Color: melbourne rd mt Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Alpharetta, GA 30004

    $43,500
    Mileage: 4,153
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330i - $43,500, 4,153 miles Exterior Color: black sapphire metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Alpharetta, GA 30004

    $37,900
    Mileage: 6,656
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330i - $37,900, 6,656 miles Exterior Color: mediterranean blue metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Alpharetta, GA 30004

    $40,900
    Mileage: 11,498
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330i - $40,900, 11,498 miles Exterior Color: glacier silv mt Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Alpharetta, GA 30004

    $40,500
    Mileage: 2,079
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330i - $40,500, 2,079 miles Exterior Color: imperial blue metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Alpharetta, GA 30004

    $47,500
    Mileage: 2,375
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330i - $47,500, 2,375 miles Exterior Color: estoril blue metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Alpharetta, GA 30004

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

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

    $45,500
    Mileage: 503
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330i - $45,500, 503 miles Exterior Color: mineral gray metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Alpharetta, GA 30004

    $43,500
    Mileage: 1,084
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330i - $43,500, 1,084 miles Exterior Color: melbourne red metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330e in Alpharetta, GA 30004

    $48,500
    Mileage: 1,288
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330e - $48,500, 1,288 miles Exterior Color: melbourne red metallic Sedan I4 2.00L Automatic Transmission Fuel: Hybrid 4 Doors
  • 2017 BMW 3 Series 330e in Alpharetta, GA 30004

    $49,500
    Mileage: 378
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330e - $49,500, 378 miles Exterior Color: glacier silver metallic Sedan I4 2.00L Automatic Transmission Fuel: Hybrid 4 Doors
  • 2017 BMW 3 Series 330i in Alpharetta, GA 30004

    $35,990
    Mileage: 6,231
    Location: Alpharetta, GA 30004
    Description: Used 2017 BMW 3 Series 330i - $35,990, 6,231 miles Exterior Color: mineral gray metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors