Used BMW cars in Gwinnett County

1-25 of 592 cars

X
x
Receive the latest car listings by email
Receive new listings by email bmw gwinnett county
Sort by
Price
to
Model
Year
to
Mileage
to
Type of fuel
  • diesel  3
  • Electric  1
  • gasoline  288
  • hybrid  4
Body type
  • Sedan  135
  • Coupé  81
  • SUV  67
  • Convertible  47
  • Truck  8
  • Hatchback  1
Transmission
  • automatic  312
  • manual  12
Number of doors
to
Features
Publication date
  • Today  20
  • Within the last 7 days  85
  • Photo Used 2017 BMW 540i
    A
    AutoTrader.com 18 h 47 minutes ago

    Used 2017 BMW 540i

    30096, Duluth, Gwinnett County, GA
    new

    Used 2017 BMW 540i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $35,488
    53,622 Miles
    Year 2017
    Report
  • Photo Used 2017 BMW 540i
    A
    AutoTrader.com 18 h 49 minutes ago

    Used 2017 BMW 540i

    30096, Duluth, Gwinnett County, GA
    new

    Used 2017 BMW 540i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $36,788
    35,675 Miles
    Year 2017
    Report
  • Photo Used 2017 BMW 540i
    A
    AutoTrader.com 18 h 49 minutes ago

    Used 2017 BMW 540i

    30096, Duluth, Gwinnett County, GA
    new

    Used 2017 BMW 540i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $36,788
    43,374 Miles
    Year 2017
    Report
  • Photo Used 2017 BMW 540i
    A
    AutoTrader.com 18 h 49 minutes ago

    Used 2017 BMW 540i

    30096, Duluth, Gwinnett County, GA
    new

    Used 2017 BMW 540i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $39,288
    21,410 Miles
    Year 2017
    Report
  • Photo 2013 BMW X5 xDrive50i
    I
    ISeeCars 19 h 2 minutes ago

    2013 BMW X5 xDrive50i

    30097, Duluth, Gwinnett County, GA
    new

    ...If you want to compare this x5 to others then please read the following! Brand new engine with zero miles purchased direct from united bmw...

    $17,011
    100,751 Miles
    Year 2013
    Report
  • Photo 2015 BMW X1
    A
    AutosclearanceNET 2 days ago

    2015 BMW X1

    30071, Norcross, Gwinnett County, GA

    2015 BMW X1 XDrive28i with 42,092 miles for $19,998. Located in Norcross, GA. CarMax Curbside is now available at select stores. Enjoy online...

    $19,998
    42,092 Miles
    Year 2015
    Report
  • Photo Used 2020 BMW 540i
    A
    AutoTrader.com 18 h 49 minutes ago

    Used 2020 BMW 540i

    30096, Duluth, Gwinnett County, GA
    new

    Used 2020 BMW 540i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $45,788
    21,444 Miles
    Year 2020
    Report
  • Photo Used 2021 BMW 540i
    A
    AutoTrader.com 18 h 49 minutes ago

    Used 2021 BMW 540i

    30096, Duluth, Gwinnett County, GA
    new

    Used 2021 BMW 540i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $57,999
    1,465 Miles
    Report
  • Photo Certified 2018 BMW 540i
    A
    AutoTrader.com 18 h 47 minutes ago

    Certified 2018 BMW 540i

    30096, Duluth, Gwinnett County, GA
    new

    Certified 2018 BMW 540i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $36,644
    51,755 Miles
    Year 2018
    Report
  • Photo Certified 2018 BMW 540i
    A
    AutoTrader.com 18 h 49 minutes ago

    Certified 2018 BMW 540i

    30096, Duluth, Gwinnett County, GA
    new

    Certified 2018 BMW 540i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $41,881
    10,063 Miles
    Year 2018
    Report
  • Photo 2018 BMW 4 Series 430i
    I
    ISeeCars 18 h 52 minutes ago

    2018 BMW 4 Series 430i

    30071, Norcross, Gwinnett County, GA
    new

    CarMax Curbside is now available at select stores. Enjoy online car shopping with contactless pickup at participating locations. Choose your car

    $28,998
    54,147 Miles
    Year 2018
    Report
  • Photo 2017 BMW 320
    A
    AutosclearanceNET 2 days ago

    2017 BMW 320

    30071, Norcross, Gwinnett County, GA

    2017 BMW 320 XI with 21,741 miles for $24,998. Located in Norcross, GA. CarMax Curbside is now available at select stores. Enjoy online car...

    $24,998
    21,741 Miles
    Year 2017
    Report
  • Photo Certified 2017 BMW 540i
    A
    AutoTrader.com 18 h 49 minutes ago

    Certified 2017 BMW 540i

    30096, Duluth, Gwinnett County, GA
    new

    Certified 2017 BMW 540i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $35,488
    50,796 Miles
    Year 2017
    Report
  • Photo Certified 2017 BMW 540i
    A
    AutoTrader.com 18 h 49 minutes ago

    Certified 2017 BMW 540i

    30096, Duluth, Gwinnett County, GA
    new

    Certified 2017 BMW 540i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $36,288
    46,577 Miles
    Year 2017
    Report
  • Photo Used 2018 BMW M240i Convertible
    A
    AutoTrader.com 18 h 47 minutes ago

    Used 2018 BMW M240i Convertible

    30096, Duluth, Gwinnett County, GA
    new

    Used 2018 BMW M240i for sale near you in Duluth, GA. Get more information and car pricing for this vehicle on Autotrader.

    $36,980
    29,273 Miles
    Year 2018
    Report
  • Photo Used 2012 BMW M3 Coupe
    A
    AutoTrader.com 18 h 49 minutes ago

    Used 2012 BMW M3 Coupe

    30046, Lawrenceville, Gwinnett County, GA
    new

    Used 2012 BMW M3 for sale near you in Lawrenceville, GA. Get more information and car pricing for this vehicle on Autotrader.

    $48,999
    Year 2012
    Report
  • Photo 2016 BMW i8 Base
    C
    Cars.com 4 days ago

    2016 BMW i8 Base

    30096, Duluth, Gwinnett County, GA

    Great condition. Still have manufacturer warranty until Nov 2020 and certified warranty until Nov 2021. Navigation is in the front screen. Hybrid

    $69,995
    26,925 Miles
    Year 2016
    2 Doors
    Report
  • a
    autopten.com 1 day ago

    Used BMW 328'08 for sale in Georgia By Owner

    30097, Duluth, Gwinnett County, GA
    new

    2008 BMW 328i in prestine condition equipped with winter package, like new tires, blue tooth, sun roof. Everything works excellent. New oil...

    $7,400
    116,000 Miles
    Year 2008
    Report
  • Photo Used 2018 BMW M240i Convertible
    A
    AutoTrader.com 18 h 50 minutes ago

    Used 2018 BMW M240i Convertible

    30096, Duluth, Gwinnett County, GA
    new

    Used 2018 BMW M240i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $37,888
    23,345 Miles
    Year 2018
    Report
  • Photo Used 2011 BMW M3 Convertible
    A
    AutoTrader.com 18 h 53 minutes ago

    Used 2011 BMW M3 Convertible

    30047, Lilburn, Gwinnett County, GA
    new

    Used 2011 BMW M3 for sale near you in Lilburn, GA. Get more information and car pricing for this vehicle on Autotrader.

    $26,988
    77,081 Miles
    Year 2011
    Report
  • Photo Used 2020 BMW X3 sDrive30i
    A
    AutoTrader.com 1 day ago

    Used 2020 BMW X3 sDrive30i

    30096, Duluth, Gwinnett County, GA
    new

    Used 2020 BMW X3 sDrive30i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $41,999
    4,275 Miles
    Year 2020
    Report
  • Photo Used 2020 BMW X3 sDrive30i
    A
    AutoTrader.com 1 day ago

    Used 2020 BMW X3 sDrive30i

    30096, Duluth, Gwinnett County, GA
    new

    Used 2020 BMW X3 sDrive30i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $47,695
    2,863 Miles
    Year 2020
    Report
  • Photo 2006 BMW 3 Series 325Ci
    I
    ISeeCars 2 days ago

    2006 BMW 3 Series 325Ci

    30096, Duluth, Gwinnett County, GA

    Green 2006 BMW 3 Series 325Ci RWD 5-Speed 2.5L I6 SMPI DOHC 325Ci 2D Convertible 2.5l i6 smpi dohc 5-speed rwd green. Recent Arrival! Awards...

    $9,655
    51,342 Miles
    Year 2006
    Report
  • Photo 2016 BMW 320
    A
    AutosclearanceNET 5 days ago

    2016 BMW 320

    30071, Norcross, Gwinnett County, GA

    2016 BMW 320 XI with 25,866 miles for $22,998. Located in Norcross, GA. CarMax Curbside is now available at select stores. Enjoy online car...

    $22,998
    25,866 Miles
    Year 2016
    Report
  • Photo Used 2019 BMW X3 sDrive30i
    A
    AutoTrader.com 1 day ago

    Used 2019 BMW X3 sDrive30i

    30096, Duluth, Gwinnett County, GA
    new

    Used 2019 BMW X3 sDrive30i for sale near you in DULUTH, GA. Get more information and car pricing for this vehicle on Autotrader.

    $34,988
    26,243 Miles
    Year 2019
    Report
X

Get notified when we have new listings available for bmw gwinnett county

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used BMW cars in Gwinnett County

Receive alerts for this search

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info