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
  • Jet Black 2024 BMW 228 Gran Coupe sDrive

    $28,755

    49,767 mi.
    Est. $511/mo

    Mark Allen Chevrolet

    4.7
    Check Availability
    Glenpool, OK (20 mi)

    Quick view
  • Alpine White 2021 BMW M235 Gran Coupe M235i xDriveAlpine White 2021 BMW M235 Gran Coupe M235i xDriveAlpine White 2021 BMW M235 Gran Coupe M235i xDriveAlpine White 2021 BMW M235 Gran Coupe M235i xDriveAlpine White 2021 BMW M235 Gran Coupe M235i xDriveAlpine White 2021 BMW M235 Gran Coupe M235i xDrive

    $25,123

    $272
    73,377 mi.
    Est. $446/mo

    Midtown Kia

    4.6
    Check Availability
    Tulsa, OK (24 mi)

    Quick view
  • 2015 BMW X5 xDrive35i2015 BMW X5 xDrive35i2015 BMW X5 xDrive35i2015 BMW X5 xDrive35i2015 BMW X5 xDrive35i2015 BMW X5 xDrive35i

    $8,500

    174,963 mi.
    Est. $151/mo

    USA Auto Sales

    4.6
    Check Availability
    Tulsa, OK (26 mi)
    Quick view
  • Mineral White Metallic 2021 BMW X3 sDrive30iMineral White Metallic 2021 BMW X3 sDrive30iMineral White Metallic 2021 BMW X3 sDrive30iMineral White Metallic 2021 BMW X3 sDrive30iMineral White Metallic 2021 BMW X3 sDrive30iMineral White Metallic 2021 BMW X3 sDrive30i

    $25,003

    $888
    57,970 mi.
    Est. $444/mo

    Don Thornton Volkswagen of Tulsa

    4.5
    Check Availability
    Tulsa, OK (24 mi)
    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

    $26,605

    86,789 mi.
    Est. $473/mo

    Nelson Mazda Tulsa

    4.5
    Check Availability
    Tulsa, OK (19 mi)
    Quick view
  • Silver 2017 BMW X5 xDrive35iSilver 2017 BMW X5 xDrive35iSilver 2017 BMW X5 xDrive35iSilver 2017 BMW X5 xDrive35iSilver 2017 BMW X5 xDrive35iSilver 2017 BMW X5 xDrive35i

    $15,997

    101,293 mi.
    Est. $284/mo

    Quality Value Auto Sales

    Check Availability
    Broken Arrow, OK (20 mi)
    Quick view
  • Mineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 i

    $28,079

    $1K
    54,085 mi.
    Est. $499/mo

    Ferguson Superstore

    4.9
    Check Availability
    Broken Arrow, OK (20 mi)
    Quick view
  • Dark Graphite Metallic 2020 BMW 740 740i xDriveDark Graphite Metallic 2020 BMW 740 740i xDriveDark Graphite Metallic 2020 BMW 740 740i xDriveDark Graphite Metallic 2020 BMW 740 740i xDriveDark Graphite Metallic 2020 BMW 740 740i xDriveDark Graphite Metallic 2020 BMW 740 740i xDrive

    $28,231

    $882
    78,879 mi.
    Est. $502/mo

    Midtown Kia

    4.6
    Check Availability
    Tulsa, OK (24 mi)

    Quick view
  • Jet Black 2019 BMW X4 xDrive30iJet Black 2019 BMW X4 xDrive30iJet Black 2019 BMW X4 xDrive30iJet Black 2019 BMW X4 xDrive30iJet Black 2019 BMW X4 xDrive30iJet Black 2019 BMW X4 xDrive30i

    $20,999

    $3.8K
    85,775 mi.
    Est. $373/mo

    South Pointe Honda

    4.8
    Check Availability
    Tulsa, OK (20 mi)
    Quick view
  • Mineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28i

    $10,579

    130,193 mi.
    Est. $188/mo

    Ferguson Superstore

    4.9
    Check Availability
    Broken Arrow, OK (20 mi)
    Quick view
  • Bluestone Metallic 2019 BMW 530 530iBluestone Metallic 2019 BMW 530 530iBluestone Metallic 2019 BMW 530 530iBluestone Metallic 2019 BMW 530 530iBluestone Metallic 2019 BMW 530 530iBluestone Metallic 2019 BMW 530 530i

    $20,696

    80,572 mi.
    Est. $368/mo

    Jim Norton Toyota

    4.7
    Check Availability
    Tulsa, OK (19 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDrive

    $29,999

    25,802 mi.
    Est. $533/mo

    BMW Of Tulsa

    4.6
    Check Availability
    Tulsa, OK (19 mi)
    Quick view
  • Brown 2014 BMW 320 IBrown 2014 BMW 320 IBrown 2014 BMW 320 IBrown 2014 BMW 320 IBrown 2014 BMW 320 IBrown 2014 BMW 320 I

    $14,599

    79,841 mi.
    Est. $259/mo

    CarMax Tulsa

    4.6
    Check Availability
    Tulsa, OK (20 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2020 BMW 330 i xDriveBlue Ridge Mountain Metallic 2020 BMW 330 i xDriveBlue Ridge Mountain Metallic 2020 BMW 330 i xDriveBlue Ridge Mountain Metallic 2020 BMW 330 i xDriveBlue Ridge Mountain Metallic 2020 BMW 330 i xDriveBlue Ridge Mountain Metallic 2020 BMW 330 i xDrive

    $22,855

    77,735 mi.
    Est. $406/mo

    Nelson Mazda Tulsa

    4.5
    Check Availability
    Tulsa, OK (19 mi)
    Quick view
  • Vermont Bronze Metallic 2020 BMW 330 330iVermont Bronze Metallic 2020 BMW 330 330iVermont Bronze Metallic 2020 BMW 330 330iVermont Bronze Metallic 2020 BMW 330 330iVermont Bronze Metallic 2020 BMW 330 330iVermont Bronze Metallic 2020 BMW 330 330i

    $24,065

    $508
    53,329 mi.
    Est. $428/mo

    Nissan of Muskogee

    4.9
    Check Availability
    Muskogee, OK (19 mi)
    Quick view
  • Jet Black 2021 BMW X3 sDrive30iJet Black 2021 BMW X3 sDrive30iJet Black 2021 BMW X3 sDrive30iJet Black 2021 BMW X3 sDrive30iJet Black 2021 BMW X3 sDrive30iJet Black 2021 BMW X3 sDrive30i

    $19,554

    96,009 mi.
    Est. $348/mo

    Nelson Mazda Tulsa

    4.5
    Check Availability
    Tulsa, OK (19 mi)
    Quick view
  • Atlas Cedar Metallic 2017 BMW X6 xDrive35iAtlas Cedar Metallic 2017 BMW X6 xDrive35iAtlas Cedar Metallic 2017 BMW X6 xDrive35iAtlas Cedar Metallic 2017 BMW X6 xDrive35iAtlas Cedar Metallic 2017 BMW X6 xDrive35iAtlas Cedar Metallic 2017 BMW X6 xDrive35i

    $24,999

    73,138 mi.
    Est. $444/mo

    BMW Of Tulsa

    4.6
    Check Availability
    Tulsa, OK (19 mi)
    Quick view
  • 1999 BMW Z3 2.8 Roadster1999 BMW Z3 2.8 Roadster1999 BMW Z3 2.8 Roadster1999 BMW Z3 2.8 Roadster1999 BMW Z3 2.8 Roadster1999 BMW Z3 2.8 Roadster

    $9,990

    93,855 mi.
    Est. $178/mo

    USA Auto Sales

    4.6
    Check Availability
    Tulsa, OK (26 mi)
    Quick view
  • Metallic 2017 BMW 540 iMetallic 2017 BMW 540 iMetallic 2017 BMW 540 iMetallic 2017 BMW 540 iMetallic 2017 BMW 540 iMetallic 2017 BMW 540 i

    $14,444

    $2.2K
    108,565 mi.
    Est. $257/mo

    Nelson Mazda Tulsa

    4.5
    Check Availability
    Tulsa, OK (19 mi)
    Quick view
  • Black Sapphire Metallic 2017 BMW X5 M BaseBlack Sapphire Metallic 2017 BMW X5 M BaseBlack Sapphire Metallic 2017 BMW X5 M BaseBlack Sapphire Metallic 2017 BMW X5 M BaseBlack Sapphire Metallic 2017 BMW X5 M BaseBlack Sapphire Metallic 2017 BMW X5 M Base

    $27,694

    92,585 mi.
    Est. $492/mo

    Nelson Mazda Tulsa

    4.5
    Check Availability
    Tulsa, OK (19 mi)
    Quick view
  • Black 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 i

    $12,398

    107,382 mi.
    Est. $220/mo

    JT Wholesale Auto, Inc.

    2.5
    Check Availability
    Broken Arrow, OK (16 mi)
    Quick view
  • 2009 BMW Z4 sDrive35i2009 BMW Z4 sDrive35i2009 BMW Z4 sDrive35i2009 BMW Z4 sDrive35i2009 BMW Z4 sDrive35i2009 BMW Z4 sDrive35i

    $17,990

    88,946 mi.
    Est. $320/mo

    USA Auto Sales

    4.6
    Check Availability
    Tulsa, OK (26 mi)
    Quick view
  • Silver 2017 BMW 330 330i Sedan 4DSilver 2017 BMW 330 330i Sedan 4DSilver 2017 BMW 330 330i Sedan 4DSilver 2017 BMW 330 330i Sedan 4DSilver 2017 BMW 330 330i Sedan 4DSilver 2017 BMW 330 330i Sedan 4D

    $10,998

    108,206 mi.
    Est. $195/mo

    JT Wholesale Auto, Inc.

    2.5
    Check Availability
    Broken Arrow, OK (16 mi)
    Quick view
  • Jet Black 2008 BMW 528 528i Sedan 4DJet Black 2008 BMW 528 528i Sedan 4DJet Black 2008 BMW 528 528i Sedan 4DJet Black 2008 BMW 528 528i Sedan 4DJet Black 2008 BMW 528 528i Sedan 4DJet Black 2008 BMW 528 528i Sedan 4D

    $6,998

    182,765 mi.
    Est. $124/mo

    JT Wholesale Auto, Inc.

    2.5
    Check Availability
    Broken Arrow, OK (16 mi)
    Quick view
  • Black 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28i

    $8,497

    117,036 mi.
    Est. $151/mo

    Quality Value Auto Sales Tulsa

    Check Availability
    Tulsa, OK (24 mi)
    Quick view
  • Crimson Red 2014 BMW Z4 sDrive28iCrimson Red 2014 BMW Z4 sDrive28iCrimson Red 2014 BMW Z4 sDrive28iCrimson Red 2014 BMW Z4 sDrive28iCrimson Red 2014 BMW Z4 sDrive28iCrimson Red 2014 BMW Z4 sDrive28i

    $20,694

    50,952 mi.
    Est. $368/mo

    Nelson Nissan

    4.3
    Check Availability
    Broken Arrow, OK (20 mi)
    Quick view
  • Black 2018 BMW 340 IBlack 2018 BMW 340 IBlack 2018 BMW 340 IBlack 2018 BMW 340 IBlack 2018 BMW 340 IBlack 2018 BMW 340 I

    $29,998

    41,438 mi.
    Est. $533/mo

    CarMax Denton

    4.8
    Check Availability
    $199 delivery to Tulsa, OK (20 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW 540 xDriveBlack Sapphire Metallic 2019 BMW 540 xDriveBlack Sapphire Metallic 2019 BMW 540 xDriveBlack Sapphire Metallic 2019 BMW 540 xDriveBlack Sapphire Metallic 2019 BMW 540 xDriveBlack Sapphire Metallic 2019 BMW 540 xDrive

    $24,593

    $300
    88,296 mi.
    Est. $437/mo

    BMW, Mini of Wichita

    4.6
    Check Availability
    $250 delivery from Wichita, KS (157 mi)
    Quick view

About BMW

FAQs

What is the cheapest BMW vehicle available?

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

Which BMW vehicle has the best MPG?

The hybrid BMW 530 can reach up to 29 MPG city and 35 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 i4 Gran Coupe can travel up to 333 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 X3 has the most available deals on Cars.com with 1129 great deals out of 7479 listings starting at $1,200.

Where can I find the most BMW deals?

The most BMW deals can be found near Catoosa, OK with 7 great deals out of 37 listings starting at $5,500.

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