Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • White 2013 BMW 335 i xDriveWhite 2013 BMW 335 i xDriveWhite 2013 BMW 335 i xDriveWhite 2013 BMW 335 i xDriveWhite 2013 BMW 335 i xDriveWhite 2013 BMW 335 i xDrive

    $18,994

    62,378 mi.
    Est. $345/mo

    CarTopia

    3.4
    North Plainfield, NJ (18 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDrive

    $22,102

    $439
    32,529 mi.
    Est. $402/mo

    Circle BMW

    5.0
    Eatontown, NJ (21 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35i

    $20,989

    86,734 mi.
    Est. $382/mo

    BMW of Freehold

    4.8
    Freehold, NJ (10 mi)
    Check Availability
    Quick view
  • Alpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40i

    $29,798

    $500
    54,408 mi.
    Est. $542/mo

    Hyundai of Trenton

    4.4
    Ewing Township, NJ (21 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40i

    $19,995

    107,879 mi.
    Est. $363/mo

    MB Motorsports

    4.6
    Asbury Park, NJ (24 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $25,990

    $500
    65,626 mi.
    Est. $472/mo

    Unique Auto Mall

    4.7
    South Amboy, NJ (10 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $28,793

    52,340 mi.
    Est. $523/mo

    Bridgewater KIA

    4.7
    Bridgewater, NJ (16 mi)
    Check Availability
    Quick view
  • Jet Black 2021 BMW X3 PHEV xDrive30eJet Black 2021 BMW X3 PHEV xDrive30eJet Black 2021 BMW X3 PHEV xDrive30eJet Black 2021 BMW X3 PHEV xDrive30eJet Black 2021 BMW X3 PHEV xDrive30eJet Black 2021 BMW X3 PHEV xDrive30e

    $27,693

    59,777 mi.
    Est. $503/mo

    Generation Nissan

    3.9
    North Plainfield, NJ (18 mi)
    Check Availability

    Quick view
  • Dark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30i

    $20,995

    68,058 mi.
    Est. $382/mo

    MB Motorsports

    4.6
    Asbury Park, NJ (24 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30i

    $28,888

    $102
    45,983 mi.
    Est. $525/mo

    Excel Auto Lounge

    4.6
    Hightstown, NJ (10 mi)
    Check Availability
    Quick view
  • Gray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30i

    $16,173

    $300
    91,000 mi.
    Est. $294/mo

    Torch Light Motors Inc.

    4.8
    Parlin, NJ (9 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30i

    $22,995

    52,399 mi.
    Est. $418/mo

    Convey Motors

    5.0
    Hillside, NJ (25 mi)
    Check Availability
    Quick view
  • Black 2020 BMW X5 M50iBlack 2020 BMW X5 M50iBlack 2020 BMW X5 M50iBlack 2020 BMW X5 M50iBlack 2020 BMW X5 M50iBlack 2020 BMW X5 M50i

    $28,999

    76,803 mi.
    Est. $527/mo

    Autopia Motorcars Inc

    4.2
    Union, NJ (23 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40i

    $20,593

    $1.9K
    111,083 mi.
    Est. $374/mo

    Haldeman Ford

    East Windsor, NJ (11 mi)
    Check Availability

    Quick view
  • Mineral White Metallic 2020 BMW X5 xDrive40iMineral White Metallic 2020 BMW X5 xDrive40iMineral White Metallic 2020 BMW X5 xDrive40iMineral White Metallic 2020 BMW X5 xDrive40iMineral White Metallic 2020 BMW X5 xDrive40iMineral White Metallic 2020 BMW X5 xDrive40i

    $20,393

    $324
    116,670 mi.
    Est. $371/mo

    Rt 603 Auto Mall

    4.2
    Irvington, NJ (27 mi)
    Check Availability
    Quick view
  • Alpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35i

    $16,905

    $1K
    85,404 mi.
    Est. $307/mo

    House Of Cars

    4.3
    Edison, NJ (9 mi)
    Check Availability
    Quick view
  • Terra Brown Metallic 2018 BMW X3 xDrive30iTerra Brown Metallic 2018 BMW X3 xDrive30iTerra Brown Metallic 2018 BMW X3 xDrive30iTerra Brown Metallic 2018 BMW X3 xDrive30iTerra Brown Metallic 2018 BMW X3 xDrive30iTerra Brown Metallic 2018 BMW X3 xDrive30i

    $15,295

    83,591 mi.
    Est. $278/mo

    Crazy Cars

    4.1
    Jersey City, NJ (29 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $27,999

    81,222 mi.
    Est. $509/mo

    Autopia Motorcars Inc

    4.2
    Union, NJ (23 mi)
    Check Availability
    Quick view
  • Alpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40i

    $19,900

    112,187 mi.
    Est. $362/mo

    A Car For You

    4.2
    Toms River, NJ (26 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDrive

    $18,388

    66,733 mi.
    Est. $334/mo

    Galaxy Toyota

    4.4
    Eatontown, NJ (22 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30i

    $18,498

    78,452 mi.
    Est. $336/mo

    CarPoint Auto Group

    4.6
    South River, NJ (6 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30i

    $28,770

    30,208 mi.
    Est. $523/mo

    Autolenders Lawrenceville

    4.9
    Lawrence, NJ (18 mi)
    Check Availability
    Quick view
  • White 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30i

    $15,390

    92,726 mi.
    Est. $280/mo

    G-Motors of Old Bridge

    4.2
    Old Bridge, NJ (9 mi)
    Check Availability
    Quick view
  • Gray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35i

    $15,995

    $500
    106,261 mi.
    Est. $291/mo

    Road Ready Auto Mall

    5.0
    West Long Branch, NJ (23 mi)
    Check Availability
    Quick view
  • Black 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28i

    $11,900

    90,696 mi.
    Est. $216/mo

    Platinum CarHaus

    5.0
    Levittown, PA (28 mi)
    Check Availability
    Quick view
  • Alpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40i

    $29,798

    $500
    54,408 mi.
    Est. $542/mo

    Hyundai of Trenton

    4.4
    Ewing Township, NJ (21 mi)
    Check Availability

    Quick view
  • Jet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30i

    $22,968

    $261
    72,554 mi.
    Est. $418/mo

    Empire Mazda of Green Brook

    4.8
    Green Brook Township, NJ (16 mi)
    Check Availability
    Quick view
  • Blue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30i

    $28,998

    29,706 mi.
    Est. $527/mo

    CarMax Green Brook

    Green Brook Township, NJ (16 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30i

    $27,350

    64,947 mi.
    Est. $497/mo

    Garden State Auto Boutique

    Elizabeth, NJ (24 mi)
    Check Availability
    Quick view
  • Alpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40i

    $29,992

    61,203 mi.
    Est. $545/mo

    Elmora Motor Sports

    Elizabeth, NJ (22 mi)
    Check Availability
    Quick view
  • Blue 2017 BMW 340 XIBlue 2017 BMW 340 XIBlue 2017 BMW 340 XIBlue 2017 BMW 340 XIBlue 2017 BMW 340 XIBlue 2017 BMW 340 XI

    $29,998

    61,349 mi.
    Est. $545/mo

    CarMax Lancaster

    3.6
    $149 delivery to Edison, NJ (11 mi)
    Check Availability
    Quick view
  • Black 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-Sport

    $7,465

    $101
    139,935 mi.
    Est. $136/mo

    Merlex Auto Group

    3.8
    $399 delivery from Arlington, VA (177 mi)
    Check Availability
    Quick view

About BMW

FAQs

What is the cheapest BMW vehicle available?

The BMW 325 is the cheapest available vehicle by average Cars.com listing price in BMW's lineup, with an average listing price of $9,933.

Which BMW vehicle has the best MPG?

The hybrid BMW 430 can reach up to 28 MPG city and 36 MPG highway for a combined rating of 31 MPG. The BMW 328d with traditional internal combustion engine offers up to 32 MPG city and 45 MPG highway for a combined rating of 37 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

Which BMW vehicle has the longest range?

The electric BMW iX3 can travel up to 434 miles on a single charge depending on electric motor and battery options. The plug-in hybrid BMW M5 can travel up to 267 electric-only miles before the gas engine kicks on.

EPA-estimated range is the distance, or predicted distance, a new plug-in vehicle will travel on electric power before its battery charge is exhausted. Actual range will vary depending on model year, driving conditions, driving habits, elevation changes, weather, accessory usage (lights, climate control), vehicle condition and other factors.

Which BMW vehicle has the most deals?

The BMW X5 has the most available deals on Cars.com with 1704 great deals out of 6650 listings starting at $2,495.

Where can I find the most BMW deals?

The most BMW deals can be found near Old Bridge, NJ with 104 great deals out of 641 listings starting at $1,394.

Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed

Used BMW by price

BMW under $30,000 by city

BMW under $30,000 in Helmetta, NJ by model