Used BMW Cars for Sale 

Showing 1 - 30 from 60,760 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
2008 BMW 5 Series 528xi
1/6
Price Drop, $300 (28 Nov 2024)

2008 BMW 5 Series 528xi - 148,459 mi.

$4,329

$1,490

See finance details
3.0L I6 AWD A
6 months in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(770) 643-3111
Check Availability
Roswell, GA
Excellent Deal
2004 BMW Z4
1/7
Price Drop, $2,000 (18 Dec 2024)

2004 BMW Z4 - 53,553 mi.

$13,616

$7,995

See finance details
3.0L I6 RWD A
8 months in market
Leather Seats
Alloy Wheels
Check Availability
Springfield, IL
Excellent Deal
2020 BMW X7 M50i
1/3
Price Drop, $4,739 (09 Dec 2024)

2020 BMW X7 M50i - 26,135 mi.

$57,699

$49,860

See finance details
4.4L V8 AWD A
1 month in market
Leather Seats
Sunroof/Moonroof
Navigation System...
(985) 224-1108
Check Availability
Covington, LA
Excellent Deal
1/22

2017 BMW X3 28i - 40,359 mi.

$19,185

$14,975

See finance details
2.0L I4 RWD A
10 days in market
Leather Seats
Driver Assistance Package
Sunroof/Moonroof...
(602) 992-5555
Check Availability
Phoenix, AZ
Excellent Deal
1/4

2019 BMW X3 30i - 85,011 mi.

$18,524

$13,488

See finance details
2.0L I4 AWD A
7 days in market
(516) 464-2300
Check Availability
Valley Stream, NY
Excellent Deal
1/42
Price Rise, $500 (17 Dec 2024)

2019 BMW X3 30i - 45,423 mi.

$24,824

$19,999

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

2021 BMW 3 Series 330i - 30,500 mi.

$30,026

$22,990

See finance details
2.0L I4 AWD A
7 days in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(516) 727-4300
Check Availability
Great Neck, NY
Excellent Deal
1/42
Price Drop, $200 (21 Nov 2024)

2022 BMW X5 M - 10,995 mi.

$83,128

$72,721

See finance details
4.4L V8 AWD A
4 months in market
Leather Seats
Sunroof/Moonroof
Navigation System...
(908) 360-9944
Check Availability
Springfield, NJ
Excellent Deal
1/35
Price Drop, $1,000 (16 Dec 2024)

2020 BMW X3 30i - 56,659 mi.

$23,655

$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/42
Price Rise, $9 (16 Dec 2024)

2015 BMW X5 35i - 94,015 mi.

$16,310

$11,991

See finance details
3.0L I6 AWD A
2 months in market
Navigation System
Alloy Wheels
Bluetooth...
(954) 859-7909
Check Availability
Fort Pierce, FL
Excellent Deal
1/23

2014 BMW i3 Range Extender electric - 47,690 mi.

$12,420

$7,995

See finance details
0.7L I2 RWD A
15 days in market
Leather Seats
Power Package
Navigation System...
(503) 743-7934
Check Availability
Portland, OR
Excellent Deal
1/6
Price Drop, $2,000 (17 Dec 2024)

2015 BMW 3 Series 320i - 90,055 mi.

$10,592

$5,500

See finance details
2.0L I4 RWD
15 days in market
Alloy Wheels
Bluetooth
(844) 791-9762
Check Availability
Fredericksburg, VA
Excellent Deal
1/39

2022 BMW X5 40i - 26,212 mi.

$45,319

$36,990

See finance details
3.0L I6 AWD A
28 days in market
Leather Seats
Sunroof/Moonroof
Navigation System...
(516) 490-5459
Check Availability
Valley Stream, NY
Excellent Deal
1 Photo
Price Rise, $2,910 (15 Dec 2024)

2021 BMW 3 Series 330i - 31,996 mi.

$29,397

$22,800

See finance details
2.0L I4 AWD A
7 days in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(516) 727-4300
Check Availability
Great Neck, NY
Excellent Deal
1/38
Price Drop, $500 (09 Dec 2024)

2022 BMW X3 30i - 40,100 mi.

$32,442

$26,990

See finance details
2.0L I4 AWD A
3 months in market
Navigation System
Alloy Wheels
Bluetooth...
(503) 217-6575
Check Availability
Portland, OR
Excellent Deal
1/29
Price Drop, $449 (13 Dec 2024)

2017 BMW X3 28i - 90,252 mi.

$14,545

$9,550

See finance details
2.0L I4 AWD A
4 months in market
Leather Seats
Sunroof/Moonroof
Navigation System...
(833) 674-2735
Check Availability
Neptune, NJ
Excellent Deal
1/23
Price Drop, $2,796 (16 Nov 2024)

2021 BMW X6 40i - 22,307 mi.

$51,305

$44,873

See finance details
3.0L I6 RWD A
3 months in market
Leather Seats
Sunroof/Moonroof
Navigation System...
Check Availability
Pearl City, HI
Excellent Deal
1/6
Price Drop, $1,000 (16 Dec 2024)

2020 BMW Z4 Convertible - 49,000 mi.

$38,470

$32,990

See finance details
2.0L I4 RWD A
1 month in market
Sport Package
Leather Seats
Driver Assistance Package...
(847) 446-3600
Check Availability
Winnetka, IL
Excellent Deal
1/16
Price Drop, $1,565 (13 Dec 2024)

2020 BMW X5 40i - 60,801 mi.

$34,232

$26,995

See finance details
3.0L I6 AWD A
11 days in market
Leather Seats
Driver Assistance Package
Sunroof/Moonroof...
(516) 888-3220
Check Availability
Bellerose, NY
Excellent Deal
1/26
Price Drop, $2,000 (20 Dec 2024)

2021 BMW 5 Series 530i - 44,615 mi.

$27,651

$18,667

See finance details
2.0L I4 AWD A
2 months in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(866) 870-2033
Check Availability
Brooklyn, NY
Excellent Deal
1/43
Price Drop, $2,000 (20 Dec 2024)

2021 BMW X5 40i - 75,164 mi.

$35,241

$26,437

See finance details
3.0L I6 AWD A
9 months in market
Leather Seats
Driver Assistance Package
Sunroof/Moonroof...
(866) 870-2033
Check Availability
Brooklyn, NY
Excellent Deal
1/25
Price Drop, $1,271 (08 Dec 2024)

2022 BMW X5 M50i - 32,264 mi.

$57,626

$50,490

See finance details
4.4L V8 AWD A
18 days in market
Leather Seats
Sunroof/Moonroof
Navigation System...
(217) 356-0303
Check Availability
Savoy, IL
Excellent Deal
1/9
Recently Added

2014 BMW X1 35i - 76,894 mi.

$12,294

$6,999

See finance details
3.0L I6 AWD
4 days in market
Sunroof/Moonroof
Alloy Wheels
Bluetooth
(614) 804-0390
Check Availability
Brice, OH
Excellent Deal
1/101
Price Rise, $50 (06 Dec 2024)

2021 BMW X3 30i - 57,157 mi.

$25,048

$18,950

See finance details
2.0L I4 AWD A
23 days in market
Navigation System
Alloy Wheels
Bluetooth...
(516) 307-9599
Check Availability
East Meadow, NY
Excellent Deal
1/27
Price Drop, $800 (18 Dec 2024)

2018 BMW 2 Series 230i - 51,838 mi.

$20,214

$14,999

See finance details
2.0L I4 AWD A
13 months in market
Performance Package
Sport Package
Leather Seats...
(516) 673-4784
Check Availability
Elmont, NY
Excellent Deal
1/32
Price Drop, $500 (14 Dec 2024)

2022 BMW X3 30i - 54,319 mi.

$27,249

$21,488

See finance details
2.0L I4 AWD A
1 month in market
(516) 464-2300
Check Availability
Valley Stream, NY
Excellent Deal
1/26

2019 BMW 3 Series 330i - 38,911 mi.

$25,284

$19,890

See finance details
2.0L I4 AWD A
1 month in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(516) 727-4300
Check Availability
Great Neck, NY
Excellent Deal
1/4

2023 BMW 3 Series 330e - 31,533 mi.

$29,785

$23,488

See finance details
2.0L I4 RWD A
7 days in market
(516) 464-2300
Check Availability
Valley Stream, NY
Excellent Deal
1/25
Price Drop, $400 (18 Dec 2024)

2019 BMW X3 30i - 87,931 mi.

$18,626

$14,299

See finance details
2.0L I4 AWD A
2 months in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(844) 743-8279
Check Availability
Ramsey, NJ
Excellent Deal
1/5
Price Drop, $3,000 (10 Dec 2024)

2023 BMW 4 Series 430i - 11,850 mi.

$37,746

$30,000

See finance details
2.0L I4 RWD A
14 days in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(619) 304-9929
Check Availability
San Diego, CA