Used BMW 3 Series in Dry Branch, GA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2018 BMW 3 Series 320i in Milledgeville, GA 31061

    $21,500
    Mileage: 27,409
    Location: Milledgeville, GA 31061
    Description: Used 2018 BMW 3 Series 320i - $21,500, 27,409 miles Exterior Color: alpine white Automatic Transmission 4 Cylinders 4 Doors
  • 2010 BMW 3 Series 328i xDrive in McDonough, GA 30253

    Featured Car
    $10,555
    Mileage: 141,441
    Location: McDonough, GA 30253
    Description: Used 2010 BMW 3 Series 328i xDrive - $10,555, 141,441 miles Exterior Color: monaco blue metallic 3L I-6 DOHC, Double VANOS variab Automatic Transmission
  • 2022 BMW 3 Series 330i in Swainsboro, GA 30401

    $28,681
    Mileage: 45,153
    Location: Swainsboro, GA 30401
    Description: Used 2022 BMW 3 Series 330i - $28,681, 45,153 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Vidalia, GA 30474

    contact seller
    Mileage: 85,000
    Location: Vidalia, GA 30474
    Description: Used 2018 BMW 3 Series 330i xDrive - 85,000 miles Exterior Color: black Automatic Transmission 4 Cylinders 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Conyers, GA 30094

    $9,494
    Mileage: 95,397
    Location: Conyers, GA 30094
    Description: Used 2013 BMW 3 Series 328i xDrive - $9,494, 95,397 miles Exterior Color: jet black Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors