Used BMW Cars for Sale 

Showing 1 - 30 from 59,002 listings
Add Location
Save Search
Sort By: Deal Type
Deal Type
Price - Low to High
Price - High to Low
Mileage - Low to High
Mileage - High to Low
Year - Newest First
Year - Oldest First
Most Recent
Fuel Economy - Low to High
Fuel Economy - High to Low
Excellent Deal
2017 BMW X5 35i All Wheel Drive Automatic
1/35
Price Drop, $104 (31 Dec 2024)

2017 BMW X5 35i - 56,252 mi.

$22,089

$16,895

See finance details
3.0L I6 AWD A
23 days in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(516) 973-5523
Check Availability
Bellmore, NY
Excellent Deal
2017 BMW 4 Series 430i All Wheel Drive Automatic
1/29
Price Rise, $1,000 (14 Nov 2024)

2017 BMW 4 Series 430i - 57,196 mi.

$20,142

$14,500

See finance details
2.0L I4 AWD A
2 months in market
Leather Seats
Driver Assistance Package
Sunroof/Moonroof...
(720) 329-6502
Check Availability
Englewood, CO
Excellent Deal
2024 BMW i5 eDrive 40 electric Rear Wheel Drive Automatic
1/33
Price Drop, $500 (27 Dec 2024)

2024 BMW i5 eDrive 40 electric - 5,272 mi.

$70,725

$53,483

See finance details
RWD A
20 days in market
Sport Package
Sunroof/Moonroof
Navigation System...
Check Availability
Olympia, WA
Excellent Deal
1/38
Price Drop, $1,500 (30 Dec 2024)

2020 BMW 3 Series 330i - 50,272 mi.

$23,592

$16,495

See finance details
2.0L I4 AWD A
12 days in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(516) 973-5523
Check Availability
Bellmore, NY
Excellent Deal
1/26
Price Drop, $1,500 (26 Dec 2024)

2022 BMW X5 40i - 49,879 mi.

$39,699

$31,994

See finance details
3.0L I6 RWD A
1 month in market
Leather Seats
Sunroof/Moonroof
Navigation System...
(760) 205-1550
Check Availability
Carlsbad, CA
Excellent Deal
1/26
Price Rise, $1,000 (18 Dec 2024)

2023 BMW 5 Series 540i - 14,483 mi.

$49,935

$41,990

See finance details
3.0L I6 AWD A
14 months in market
Sport Package
Leather Seats
Driver Assistance Package...
(516) 673-4784
Check Availability
Elmont, NY
Excellent Deal
1 Photo

Certified 2022 BMW X5 M50i - 31,799 mi.

$61,709

$53,999

See finance details
4.4L V8 AWD A
15 days in market
Leather Seats
Sunroof/Moonroof
Navigation System...
(855) 850-3425
Check Availability
Birmingham, AL
Excellent Deal
1/38
Price Drop, $3,000 (30 Dec 2024)

Certified 2022 BMW 2 Series 228i - 25,064 mi.

$29,349

$24,498

See finance details
2.0L I4 FWD A
1 month in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(803) 404-5400
Check Availability
Columbia, SC
Excellent Deal
1/42
Price Drop, $500 (27 Dec 2024)

2019 BMW X3 30i - 45,423 mi.

$24,730

$19,999

See finance details
2.0L I4 AWD A
1 month in market
Leather Seats
Driver Assistance Package
Sunroof/Moonroof...
(631) 248-0099
Check Availability
West Babylon, NY
Excellent Deal
1/36
Price Drop, $500 (09 Dec 2024)

2021 BMW 5 Series 530i - 18,940 mi.

$31,453

$24,998

See finance details
2.0L I4 RWD A
9 months in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(833) 331-0709
Check Availability
West Palm Beach, FL
Excellent Deal
1/45
Price Drop, $500 (27 Dec 2024)

2018 BMW 5 Series 540i - 48,146 mi.

$26,584

$21,480

See finance details
3.0L I6 RWD A
1 month in market
Sport Package
Leather Seats
Driver Assistance Package...
(910) 399-2995
Check Availability
Wilmington, NC
Excellent Deal
1/37
Price Rise, $937 (31 Dec 2024)

2021 BMW M340i - 77,260 mi.

$33,368

$26,629

See finance details
3.0L I6 RWD A
4 months in market
Sport Package
Leather Seats
Driver Assistance Package...
(718) 515-4600
Check Availability
Bronx, NY
Excellent Deal
1/49
Price Rise, $133 (30 Dec 2024)

2022 BMW X5 40i - 63,263 mi.

$37,192

$28,788

See finance details
3.0L I6 AWD A
2 months in market
Leather Seats
Driver Assistance Package
Sunroof/Moonroof...
(833) 617-4094
Check Availability
Eastchester, NY
Excellent Deal
1/41
Price Drop, $500 (30 Dec 2024)

2022 BMW X7 40i - 57,267 mi.

$50,112

$42,295

See finance details
3.0L I6 AWD A
7 months in market
Leather Seats
Driver Assistance Package
Sunroof/Moonroof...
(404) 737-1452
Check Availability
Roswell, GA
Excellent Deal
1/59
Price Drop, $300 (31 Dec 2024)

2022 BMW M8 Competition - 14,280 mi.

$92,637

$78,999

See finance details
4.4L V8 AWD A
1 month in market
Leather Seats
Navigation System
Alloy Wheels...
(330) 342-7000
Check Availability
Streetsboro, OH
Excellent Deal
1/35
Price Drop, $1,000 (16 Dec 2024)

2020 BMW X3 30i - 56,659 mi.

$23,935

$18,999

See finance details
2.0L I4 AWD A
9 months in market
Leather Seats
Sunroof/Moonroof
Navigation System...
(954) 391-7910
Check Availability
Hallandale, FL
Excellent Deal
1/51
Price Drop, $2,000 (13 Dec 2024)

2022 BMW M340i - 72,104 mi.

$36,016

$30,990

See finance details
3.0L I6 RWD A
2 months in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(516) 673-4784
Check Availability
Elmont, NY
Excellent Deal
1/43
Price Drop, $1,100 (27 Dec 2024)

2021 BMW M340i - 48,320 mi.

$38,355

$31,890

See finance details
3.0L I6 RWD A
5 months in market
Sport Package
Leather Seats
Driver Assistance Package...
(516) 973-5523
Check Availability
Bellmore, NY
Excellent Deal
1/31
Price Drop, $300 (25 Dec 2024)

2024 BMW X5 50e plug-in hybrid SUV - 9,188 mi.

$74,339

$64,290

See finance details
3.0L I6 AWD A
2 months in market
Sport Package
Sunroof/Moonroof
Navigation System...
(361) 654-2516
Check Availability
Corpus Christi, TX
Excellent Deal
1/30
Price Drop, $2,000 (26 Dec 2024)

2024 BMW i4 40e electric - 3,182 mi.

$66,801

$50,991

See finance details
AWD A
1 month in market
Sport Package
Sunroof/Moonroof
Navigation System...
(630) 537-0311
Check Availability
Westmont, IL
Excellent Deal
1/36
Price Drop, $1,000 (24 Dec 2024)

2020 BMW X3 M40i - 56,297 mi.

$32,018

$26,998

See finance details
3.0L I6 AWD A
3 months in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
Check Availability
Medford, NY
Excellent Deal
1/41
Price Drop, $1,565 (13 Dec 2024)

2020 BMW X5 40i - 60,801 mi.

$33,674

$26,995

See finance details
3.0L I6 AWD A
22 days in market
Leather Seats
Driver Assistance Package
Sunroof/Moonroof...
(516) 888-3220
Check Availability
Bellerose, NY
Excellent Deal
1/28

2024 BMW 5 Series 530i - 9,562 mi.

$55,359

$42,937

See finance details
2.0L I4 AWD A
2 months in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(727) 275-7733
Check Availability
Clearwater, FL
Excellent Deal
1/39
Price Rise, $971 (31 Dec 2024)

2019 BMW X3 M40i - 87,831 mi.

$24,400

$19,891

See finance details
3.0L I6 AWD A
1 month in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(718) 515-4600
Check Availability
Bronx, NY
Excellent Deal
1/35

2023 BMW X3 30i - 35,464 mi.

$31,845

$24,990

See finance details
2.0L I4 AWD A
1 month in market
Sport Package
Leather Seats
Sunroof/Moonroof...
(516) 261-4091
Check Availability
Valley Stream, NY
Excellent Deal
1/34
Price Drop, $1,400 (23 Dec 2024)

2016 BMW 5 Series 535i - 71,275 mi.

$18,352

$13,500

See finance details
3.0L I6 AWD A
1 month in market
Leather Seats
Sunroof/Moonroof
Navigation System...
(859) 624-2277
Check Availability
Richmond, KY
Excellent Deal
1/4
Recently Added

Certified 2023 BMW X5 40i - 29,053 mi.

$55,752

$47,398

See finance details
3.0L I6 AWD A
5 days in market
Sport Package
Sunroof/Moonroof
Navigation System...
Check Availability
Greenville, SC
Excellent Deal
1/31
Price Drop, $500 (30 Dec 2024)

2021 BMW X3 30i - 57,037 mi.

$24,474

$18,995

See finance details
2.0L I4 AWD A
6 months in market
Convenience Plus Package
Sport Package
Leather Seats...
(516) 466-2277
Check Availability
Great Neck, NY
Excellent Deal
1/23
Price Drop, $855 (21 Nov 2024)

2022 BMW 4 Series 430i - 30,948 mi.

$41,312

$34,995

See finance details
2.0L I4 AWD A
3 months in market
Sport Package
Leather Seats
Navigation System...
(516) 214-4900
Check Availability
Franklin Square, NY
Excellent Deal
1/51
Price Rise, $491 (31 Dec 2024)

2023 BMW X3 30i - 55,976 mi.

$27,449

$20,995

See finance details
2.0L I4 AWD A
1 month in market
Sport Package
Leather Seats
Sunroof/Moonroof...
(718) 515-4600
Check Availability
Bronx, NY