FILTER RESULTS

BMW cars for sale

Find great deals on new, used and certified pre-owned BMW cars for sale near you! These BMW classifieds have been assembled from a comprehensive nationwide database of reputable dealerships selling new and used BMW cars. Finding the right BMW for your needs is easy. Simply narrow your BMW results with search filters such as, year, price, mileage, transmission, color, condition, engine, fuel type, and even radius to your location. Explore the BMW listings below and filter your results as-needed to help find your next vehicle. If you found this ‘BMW cars for sale’ section helpful to your car search, then make sure to Like, Share or Bookmark this section for future reference as new BMW classified listings are updated several times a day.

77 BMW Cars For Sale Sort By
2021 BMW 3 Series  for sale

2021 BMW 3 Series

$51,634
Condition: Used
Mileage: 6,805
Color:  Phytonic Blue M
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation, Navigation System, Connected Package Pro, Convenience Package, Driving Assistance Package, Parking …
Gebhardt BMW in Boulder, CO 80301
2019 BMW X5  for sale

2019 BMW X5

$58,900
Condition: Used
Mileage: 17,947
Color:  Black Sapphire
Drivetrain: AWD
Engine:  6-cylinder
Transmission: Automatic

Features:
Navigation System, Convenience Package, Parking Assistance Package, 10 Speakers, Am/fm Radio, Am/fm Stereo, Radio …
Rick Hill Imports in Kingsport, TN 37660
2014 BMW X5  for sale

2014 BMW X5

$19,988
Condition: Used
Mileage: 149,030
Color:  Mineral White M
Transmission: Automatic
BMW of Wichita Falls in Wichita Falls, TX 76301
2018 BMW X5  for sale

2018 BMW X5

$40,988
Condition: Used
Mileage: 33,447
Color:  Space Gray Meta
Transmission: Automatic
BMW of Wichita Falls in Wichita Falls, TX 76301
2018 BMW X5  for sale

2018 BMW X5

$54,900
Condition: Used
Mileage: 29,255
Color:  Space Gray Meta
Drivetrain: AWD
Engine:  8-cylinder
Transmission: Automatic

Features:
Navigation System, M Sport Package, M Sport Package (337), 16 Speakers, Am/fm Radio: Siriusxm, Anti-theft Am/fm …
Star Chrysler Dodge Jeep Ram of Big Spring in Big Spring, TX 79720
2018 BMW X5 xDrive40e iPerformance for sale

2018 BMW X5 xDrive40e iPerformance

$42,171
Condition: Used
Mileage: 45,877
Color:  Imperial Blue M
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Turbocharged, All Wheel Drive, Air Suspension, Active Suspension, Power Steering, Air Suspension, Air Suspension, …
Mile High Honda in Denver, CO 80014
2016 BMW X6 sDrive35i for sale

2016 BMW X6 sDrive35i

$33,983
Condition: Used
Mileage: 63,938
Color:  White
Transmission: Automatic
Driveway Lithia SoCal in Las Vegas, NV 89118
2018 BMW X6 xDrive35i for sale

2018 BMW X6 xDrive35i

$48,499
Condition: Used
Mileage: 32,654
Color:  Dark
Engine:  6-cylinder
Transmission: Automatic
Driveway Lithia SoCal in Las Vegas, NV 89118
2015 BMW X6  for sale

2015 BMW X6

$33,900
Condition: Used
Mileage: 62,352
Color:  Black Sapphire
Transmission: Automatic
Reed Chrysler Dodge Jeep Ram of Kansas City in Merriam, KS 66203
2019 BMW X3  for sale

2019 BMW X3

$40,988
Condition: Used
Mileage: 23,020
Color: 
Transmission: Automatic
BMW of Wichita Falls in Wichita Falls, TX 76301
2018 BMW X3 xDrive30i for sale

2018 BMW X3 xDrive30i

$38,824
Condition: Used
Mileage: 42,113
Color:  Black Sapphire
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation System, Convenience Package, Premium Package, 12 Speakers, Am/fm Radio, Anti-theft Am/fm Stereo Cd/mp3 …
Gebhardt BMW in Boulder, CO 80301
2021 BMW X3 xDrive30e for sale

2021 BMW X3 xDrive30e

$53,571
Condition: Used
Mileage: 4,399
Color:  Alpine White
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation System, Convenience Package (zc2), 12 Speakers, Radio Data System, Air Conditioning, Automatic …
Gebhardt BMW in Boulder, CO 80301
2021 BMW X3  for sale

2021 BMW X3

$47,998
Condition: Used
Mileage: 1,535
Color:  Black
Drivetrain: 4x2
Engine:  4-cylinder
Transmission: Automatic

Features:
Bucket Seats, Climate Control, Cruise Control, Daytime Running Lights, Intermittent Wipers, Keyless Entry, …
Flow Lexus of Winston-Salem in Winston-salem, NC 27103
2021 BMW X3  for sale

2021 BMW X3

Click for Quote
Condition: Used
Color: 
Transmission: Automatic
BMW of Wichita Falls in Wichita Falls, TX 76301
2021 BMW X3  for sale

2021 BMW X3

$49,894
Condition: Used
Mileage: 10,865
Color:  Black Sapphire
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation, Navigation System, Connected Package Plus, Connected Package Pro, Convenience Package, 12 Speakers, …
Gebhardt BMW in Boulder, CO 80301
2021 BMW X3  for sale

2021 BMW X3

$46,800
Condition: Used
Mileage: 4,654
Color:  Dark Graphite
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation, Navigation System, Connected Package Plus, Convenience Package, Parking Assistance Package, 12 …
Rick Hill Imports in Kingsport, TN 37660
2021 BMW X3 xDrive30i for sale

2021 BMW X3 xDrive30i

$50,434
Condition: Used
Mileage: 5,900
Color:  Jet Black
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation, Navigation System, Connected Package Plus, 12 Speakers, Am/fm Radio: Siriusxm, Radio Control Us, Radio …
Gebhardt BMW in Boulder, CO 80301
2020 BMW X3  for sale

2020 BMW X3

$54,998
Condition: Used
Mileage: 19,565
Color:  Alpine White
Drivetrain: All-wheel
Engine:  6-cylinder
Transmission: Automatic

Features:
All Wheel Drive, Bucket Seats, Climate Control, Cruise Control, Daytime Running Lights, Intermittent Wipers, …
Flow Lexus of Winston-Salem in Winston-salem, NC 27103
2019 BMW X4  for sale

2019 BMW X4

$51,975
Condition: Used
Mileage: 15,300
Color:  Glacier Silver
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation System, Convenience Package, Driving Assistance Package, Driving Assistance Plus Package, Premium …
Gebhardt BMW in Boulder, CO 80301
2017 BMW X3  for sale

2017 BMW X3

$27,700
Condition: Used
Mileage: 76,555
Color:  Alpine White
Transmission: Automatic
Lithia Chrysler Dodge Jeep Ram FIAT of South Anchorage in Anchorage, AK 99515
2015 BMW X4  for sale

2015 BMW X4

$23,995
Condition: Used
Mileage: 76,535
Color:  Mineral White M
Drivetrain: All-wheel
Transmission: Automatic

Features:
Intermittent Wipers, Power Windows, Keyless Entry, Power Steering, Cruise Control, Privacy Glass, Daytime Running …
Chevrolet of Twin Falls in Twin Falls, ID 83301
2021 BMW 5 Series  for sale

2021 BMW 5 Series

$59,884
Condition: Used
Mileage: 10,121
Color:  Mineral White M
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation System, Connected Package Pro, Convenience Package, 12 Speakers, Am/fm Radio: Siriusxm With 360l, Radio …
Gebhardt BMW in Boulder, CO 80301
2021 BMW 5 Series  for sale

2021 BMW 5 Series

$59,684
Condition: Used
Mileage: 8,285
Color:  Dark Graphite M
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation System, Connected Package Pro, Convenience Package, 12 Speakers, Am/fm Radio: Siriusxm With 360l, Radio …
Gebhardt BMW in Boulder, CO 80301
2021 BMW 5 Series 530i xDrive for sale

2021 BMW 5 Series 530i xDrive

$64,834
Condition: Used
Mileage: 1,783
Color:  Black Sapphire
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation System, Connected Package Pro, Convenience Package, Driving Assistance Plus Package, Parking Assistance …
Gebhardt BMW in Boulder, CO 80301
2021 BMW 5 Series 530i xDrive for sale

2021 BMW 5 Series 530i xDrive

$60,528
Condition: Used
Mileage: 3,281
Color:  Mineral White M
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation System, Connected Package Pro, Convenience Package, Driving Assistance Plus Package, 12 Speakers, Am/fm …
Gebhardt BMW in Boulder, CO 80301
2015 BMW 3 Series 320i xDrive for sale

2015 BMW 3 Series 320i xDrive

$16,999
Condition: Used
Mileage: 103,450
Color:  Orion Silver Me
Transmission: Automatic
Lithia Toyota of Billings in Billings, MT 59102
2016 BMW 4 Series 435i for sale

2016 BMW 4 Series 435i

$27,994
Condition: Used
Mileage: 52,933
Color:  Silver
Transmission: Automatic
Driveway Lithia SoCal in Las Vegas, NV 89118
2018 BMW 6 Series 640i for sale

2018 BMW 6 Series 640i

$48,995
Condition: Used
Mileage: 30,418
Color:  Alpine White
Drivetrain: RWD
Engine:  6-cylinder
Transmission: Automatic

Features:
M Sport Edition -inc: Concierge Services Wheels: 19 X 8.5 Fr & 19 X 9.0 Rr (style 351m) Light Alloy Double-spoke …
Donohoo Auto in Pelham, AL 35124
2018 BMW 3 Series  for sale

2018 BMW 3 Series

$30,339
Condition: Used
Mileage: 26,960
Color:  Mineral Grey Me
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation System, Convenience Package, Storage Package, 9 Speakers, Am/fm Radio, Cd Player, Hd Radio, In-dash Cd …
Gebhardt BMW in Boulder, CO 80301
2016 BMW 3 Series  for sale

2016 BMW 3 Series

$17,900
Condition: Used
Mileage: 77,540
Color:  Imperial Blue M
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation System, Storage Package, 9 Speakers, Am/fm Radio, Cd Player, Mp3 Decoder, Radio Data System, Radio: …
Rick Hill Imports in Kingsport, TN 37660
2018 BMW 3 Series  for sale

2018 BMW 3 Series

$39,988
Condition: Used
Mileage: 33,000
Color:  Black Sapphire
Transmission: Automatic
BMW of Wichita Falls in Wichita Falls, TX 76301
2018 BMW 3 Series 340i xDrive for sale

2018 BMW 3 Series 340i xDrive

$44,167
Condition: Used
Mileage: 25,049
Color:  Black Sapphire
Drivetrain: AWD
Engine:  6-cylinder
Transmission: Automatic

Features:
Navigation System, M Sport Package, M Sport Package (337), Premium Package, Wireless Charging, 16 Speakers, Am/fm …
Gebhardt BMW in Boulder, CO 80301
2018 BMW 3 Series 330i for sale

2018 BMW 3 Series 330i

$28,994
Condition: Used
Mileage: 28,605
Color:  Mineral White M
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Convenience Package -inc: Comfort Access Keyless Entry Lumbar Support Siriusxm Satellite Radio 1 Year All …
Donohoo Auto in Pelham, AL 35124
2018 BMW 3 Series 330i for sale

2018 BMW 3 Series 330i

$28,994
Condition: Used
Mileage: 29,705
Color:  Jet Black
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Transmission: Sport Automatic (std), Premium Package -inc: Head-up Display Heated Front Seats Navigation System …
Donohoo Auto in Pelham, AL 35124
2018 BMW 3 Series 330i for sale

2018 BMW 3 Series 330i

$29,995
Condition: Used
Mileage: 21,387
Color:  Mineral White M
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Transmission: Sport Automatic (std), Heated Front Seats, Convenience Package -inc: Comfort Access Keyless Entry …
Donohoo Auto in Pelham, AL 35124
2018 BMW 3 Series 330i for sale

2018 BMW 3 Series 330i

$29,994
Condition: Used
Mileage: 17,171
Color:  Jet Black
Drivetrain: RWD
Engine:  4-cylinder
Transmission: 

Features:
Premium Package -inc: Head-up Display Heated Front Seats Navigation System Instrument Cluster W/extended …
Donohoo Auto in Pelham, AL 35124
2018 BMW 3 Series  for sale

2018 BMW 3 Series

$34,500
Condition: Used
Mileage: 22,182
Color:  Alpine White
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
9 Speakers, Am/fm Radio, Cd Player, Hd Radio, In-dash Cd Player, Radio Data System, Radio: Anti-theft Am/fm Audio …
Rick Hill Imports in Kingsport, TN 37660
2017 BMW 3 Series 330e iPerformance for sale

2017 BMW 3 Series 330e iPerformance

$24,994
Condition: Used
Mileage: 33,005
Color:  Alpine White
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Driver Assistance Package -inc: Rear View Camera Park Distance Control, Heated Front Seats, Navigation System …
Donohoo Auto in Pelham, AL 35124
2018 BMW 3 Series 330e iPerformance for sale

2018 BMW 3 Series 330e iPerformance

$28,994
Condition: Used
Mileage: 35,888
Color:  Black Sapphire
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Convenience Package -inc: Comfort Access Keyless Entry Lumbar Support Siriusxm Satellite Radio 1 Year All …
Donohoo Auto in Pelham, AL 35124
2018 BMW 3 Series 330e iPerformance for sale

2018 BMW 3 Series 330e iPerformance

$26,995
Condition: Used
Mileage: 26,719
Color:  Mineral Gray Me
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Turbocharged, Rear Wheel Drive, Power Steering, Abs, 4-wheel Disc Brakes, Brake Assist, Aluminum Wheels, Tires - …
Donohoo Auto in Pelham, AL 35124
2018 BMW 3 Series 330e iPerformance for sale

2018 BMW 3 Series 330e iPerformance

$29,995
Condition: Used
Mileage: 32,378
Color:  Black Sapphire
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Convenience Package -inc: Comfort Access Keyless Entry Lumbar Support Siriusxm Satellite Radio 1 Year All …
Donohoo Auto in Pelham, AL 35124
2018 BMW 3 Series  for sale

2018 BMW 3 Series

$29,715
Condition: Used
Mileage: 34,424
Color:  Mineral White M
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Convenience Package, Storage Package, 9 Speakers, Am/fm Radio, Cd Player, Hd Radio, In-dash Cd Player, Radio Data …
Gebhardt BMW in Boulder, CO 80301
2018 BMW 3 Series  for sale

2018 BMW 3 Series

$30,572
Condition: Used
Mileage: 20,749
Color:  Alpine White
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Convenience Package, Storage Package, 9 Speakers, Am/fm Radio, Cd Player, Hd Radio, In-dash Cd Player, Radio Data …
Gebhardt BMW in Boulder, CO 80301
2019 BMW Z4 sDrive30i for sale

2019 BMW Z4 sDrive30i

$54,266
Condition: Used
Mileage: 13,869
Color:  San Francisco R
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Turbocharged, Rear Wheel Drive, Power Steering, Abs, 4-wheel Disc Brakes, Brake Assist, Aluminum Wheels, Tires - …
Driveway Lithia SoCal in Las Vegas, NV 89118
2018 BMW 5 Series  for sale

2018 BMW 5 Series

$35,988
Condition: Used
Mileage: 36,519
Color:  Mineral Wht Met
Transmission: Automatic
BMW of Wichita Falls in Wichita Falls, TX 76301
2018 BMW 5 Series 530i for sale

2018 BMW 5 Series 530i

$36,994
Condition: Used
Mileage: 16,340
Color:  Mineral White M
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Heated Front Seats, Turbocharged, Rear Wheel Drive, Power Steering, Abs, 4-wheel Disc Brakes, Brake Assist, …
Donohoo Auto in Pelham, AL 35124
2018 BMW 5 Series 530i for sale

2018 BMW 5 Series 530i

$39,994
Condition: Used
Mileage: 18,355
Color:  Carbon Black Me
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Turbocharged, Rear Wheel Drive, Power Steering, Abs, 4-wheel Disc Brakes, Brake Assist, Aluminum Wheels, Tires - …
Donohoo Auto in Pelham, AL 35124
2018 BMW 5 Series 530i xDrive for sale

2018 BMW 5 Series 530i xDrive

$39,496
Condition: Used
Mileage: 18,839
Color:  Glacier Silver
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation System, Premium Package, 12 Speakers, Am/fm Radio, Cd Player, Hifi Sound System, In-dash Cd Player, …
Gebhardt BMW in Boulder, CO 80301
2018 BMW 5 Series 530i xDrive for sale

2018 BMW 5 Series 530i xDrive

$37,326
Condition: Used
Mileage: 33,944
Color:  Dark Graphite
Drivetrain: AWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Navigation System, Premium Package, 12 Speakers, Am/fm Radio, Cd Player, Hifi Sound System, In-dash Cd Player, …
Gebhardt BMW in Boulder, CO 80301
2018 BMW 5 Series 530e iPerformance for sale

2018 BMW 5 Series 530e iPerformance

$35,995
Condition: Used
Mileage: 24,356
Color:  Glacier Silver
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Cold Weather Package -inc: Front & Rear Heated Seats Heated Steering Wheel, Driving Assistance Package -inc: …
Donohoo Auto in Pelham, AL 35124
2018 BMW 5 Series 530e iPerformance for sale

2018 BMW 5 Series 530e iPerformance

$35,994
Condition: Used
Mileage: 37,916
Color:  Mineral White M
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Premium Package 2 -inc: Comfort Access Keyless Entry Siriusxm Satellite Radio 1 Year All Access Subscription …
Donohoo Auto in Pelham, AL 35124
2018 BMW 5 Series 530e iPerformance for sale

2018 BMW 5 Series 530e iPerformance

$33,994
Condition: Used
Mileage: 20,739
Color:  Jet Black
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Turbocharged, Rear Wheel Drive, Power Steering, Abs, 4-wheel Disc Brakes, Brake Assist, Aluminum Wheels, Tires - …
Donohoo Auto in Pelham, AL 35124
2018 BMW 5 Series 530e iPerformance for sale

2018 BMW 5 Series 530e iPerformance

$31,995
Condition: Used
Mileage: 47,788
Color:  Mineral White M
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Head-up Display, Luxury Package -inc: Luxury Line, Heated Steering Wheel, Harman/kardon Surround Sound System, …
Donohoo Auto in Pelham, AL 35124
2018 BMW 5 Series 530e iPerformance for sale

2018 BMW 5 Series 530e iPerformance

$38,995
Condition: Used
Mileage: 11,136
Color:  Alpine White
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Premium Package 2 -inc: Comfort Access Keyless Entry Siriusxm Satellite Radio 1 Year All Access Subscription …
Donohoo Auto in Pelham, AL 35124
2018 BMW 5 Series 530e iPerformance for sale

2018 BMW 5 Series 530e iPerformance

$37,995
Condition: Used
Mileage: 19,845
Color:  Mineral White M
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Premium Package 2 -inc: Comfort Access Keyless Entry Siriusxm Satellite Radio 1 Year All Access Subscription …
Donohoo Auto in Pelham, AL 35124
2018 BMW 5 Series 530e iPerformance for sale

2018 BMW 5 Series 530e iPerformance

$38,995
Condition: Used
Mileage: 19,606
Color:  Alpine White
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
M Sport Package 2 -inc: Aluminum Rhombicle Interior Trim Heated Front Seats Wheels: 19 X 8 Fr & 19 X 9 Rr …
Donohoo Auto in Pelham, AL 35124
2018 BMW 5 Series 530e iPerformance for sale

2018 BMW 5 Series 530e iPerformance

$32,995
Condition: Used
Mileage: 44,517
Color:  Mineral White M
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Premium Package 2 -inc: Comfort Access Keyless Entry Siriusxm Satellite Radio 1 Year All Access Subscription …
Donohoo Auto in Pelham, AL 35124
2018 BMW 5 Series 530e iPerformance for sale

2018 BMW 5 Series 530e iPerformance

$33,994
Condition: Used
Mileage: 38,735
Color:  Alpine White
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Heated Front Seats, Premium Package -inc: Power Tailgate Comfort Access Keyless Entry Siriusxm Satellite Radio …
Donohoo Auto in Pelham, AL 35124
2018 BMW 5 Series 530e iPerformance for sale

2018 BMW 5 Series 530e iPerformance

$34,995
Condition: Used
Mileage: 38,582
Color:  Alpine White
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Driving Assistance Package -inc: Lane Departure Warning Active Blind Spot Detection Head-up Display Active …
Donohoo Auto in Pelham, AL 35124
2018 BMW 5 Series 530e iPerformance for sale

2018 BMW 5 Series 530e iPerformance

$36,995
Condition: Used
Mileage: 29,260
Color:  Mineral White M
Drivetrain: RWD
Engine:  4-cylinder
Transmission: Automatic

Features:
Premium Package 2 -inc: Comfort Access Keyless Entry Siriusxm Satellite Radio 1 Year All Access Subscription …
Donohoo Auto in Pelham, AL 35124
Load More