Used BMW Cars for Sale 

Showing 1 - 30 from 59,720 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
2022 BMW X6 40i All Wheel Drive Automatic
1/28
Price Drop, $60 (15 Jan 2025)

2022 BMW X6 40i - 28,212 mi.

$56,990

$48,724

See finance details
3.0L I6 AWD A
15 months in market
Sport Package
Leather Seats
Sunroof/Moonroof...
(626) 964-5111
Check Availability
Rowland Heights, CA
Excellent Deal
2021 BMW X1 28i All Wheel Drive Automatic
1/4
Price Rise, $93 (30 Dec 2024)

2021 BMW X1 28i - 64,042 mi.

$20,578

$16,269

See finance details
2.0L I4 AWD A
27 days in market
(516) 464-2300
Check Availability
Valley Stream, NY
Excellent Deal
2019 BMW 5 Series 530i All Wheel Drive Automatic
1/21

2019 BMW 5 Series 530i - 30,702 mi.

$25,418

$20,389

See finance details
2.0L I4 AWD A
5 months in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(866) 870-2033
Check Availability
Brooklyn, NY
Excellent Deal
1/27
Price Drop, $1,000 (07 Jan 2025)

Certified 2022 BMW X5 40i - 30,675 mi.

$47,750

$39,985

See finance details
3.0L I6 AWD A
2 months in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(510) 224-4820
Check Availability
Fremont, CA
Excellent Deal
1/4
Price Drop, $500 (17 Jan 2025)

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

$29,950

$23,988

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

2021 BMW X3 30i - 57,037 mi.

$24,989

$18,999

See finance details
2.0L I4 AWD A
7 months in market
Convenience Plus Package
Sport Package
Leather Seats...
(516) 466-2277
Check Availability
Great Neck, NY
Excellent Deal
1/73
Price Drop, $5,250 (05 Dec 2024)

2021 BMW 3 Series 330i - 46,172 mi.

$24,324

$17,250

See finance details
2.0L I4 AWD A
3 months in market
Sport Package
Leather Seats
Driver Assistance Package...
(516) 590-3800
Check Availability
Massapequa Park, NY
Excellent Deal
1/28
Price Drop, $1,000 (14 Jan 2025)

2024 BMW 3 Series 330i - 449 mi.

$46,962

$38,995

See finance details
2.0L I4 AWD A
2 months in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(440) 585-1000
Check Availability
Wickliffe, OH
Excellent Deal
1/101
Price Rise, $300 (04 Jan 2025)

2021 BMW X3 30i - 57,157 mi.

$24,313

$18,700

See finance details
2.0L I4 AWD A
1 month in market
Navigation System
Alloy Wheels
Bluetooth...
(516) 307-9599
Check Availability
East Meadow, NY
Excellent Deal
1/38
Price Drop, $6,110 (19 Jan 2025)

Certified 2022 BMW X5 40i - 25,766 mi.

$47,629

$39,888

See finance details
3.0L I6 AWD A
2 months in market
Sport Package
Sunroof/Moonroof
Navigation System...
(800) 286-4269
Check Availability
Alhambra, CA
Excellent Deal
1/42
Price Drop, $144 (14 Jan 2025)

2023 BMW X1 28i - 23,495 mi.

$31,557

$25,495

See finance details
2.0L I4 AWD A
1 month in market
Navigation System
Alloy Wheels
Bluetooth...
(516) 673-4784
Check Availability
Elmont, NY
Excellent Deal
1/31

2022 BMW 7 Series 740i - 24,510 mi.

$52,684

$44,995

See finance details
3.0L I6 RWD A
Sport Package
Leather Seats
Sunroof/Moonroof...
(808) 599-9360
Check Availability
Honolulu, HI
Excellent Deal
1/27
Price Rise, $496 (11 Jan 2025)

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

$21,326

$16,495

See finance details
2.0L I4 AWD A
14 months in market
Performance Package
Sport Package
Leather Seats...
(516) 673-4784
Check Availability
Elmont, NY
Excellent Deal
1/40
Price Drop, $1,000 (16 Jan 2025)

2024 BMW X1 28i - 7,339 mi.

$43,931

$35,998

See finance details
2.0L I4 AWD A
1 month in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(205) 848-7000
Check Availability
Birmingham, AL
Excellent Deal
1/26
Price Drop, $496 (12 Jan 2025)

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

$50,355

$41,999

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/56
Price Rise, $890 (20 Jan 2025)

2023 BMW M340i - 27,090 mi.

$52,226

$46,005

See finance details
3.0L I6 AWD A
1 month in market
Sport Package
Leather Seats
Driver Assistance Package...
(914) 354-3711
Check Availability
Yonkers, NY
Excellent Deal
1/48
Price Drop, $1,697 (16 Jan 2025)

2024 BMW 3 Series 330i - 19,965 mi.

$36,780

$28,188

See finance details
2.0L I4 AWD A
3 months in market
Sport Package
Leather Seats
Driver Assistance Package...
(833) 617-4094
Check Availability
Eastchester, NY
Excellent Deal
1/15
Price Drop, $1,000 (16 Jan 2025)

2017 BMW X1 28i - 54,027 mi.

$17,120

$12,995

See finance details
2.0L I4 AWD A
24 days in market
Alloy Wheels
Bluetooth
(770) 928-2635
Check Availability
Acworth, GA
Excellent Deal
1/42
Price Drop, $450 (13 Jan 2025)

2019 BMW X5 40i - 48,179 mi.

$32,042

$25,899

See finance details
3.0L I6 AWD A
3 months in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(718) 576-2020
Check Availability
Jamaica, NY
Excellent Deal
1/32
Recently Added

2016 BMW X3 28i - 87,079 mi.

$13,500

$9,949

See finance details
2.0L I4 AWD A
2 days in market
Alloy Wheels
Bluetooth
(888) 721-1466
Check Availability
Maitland, FL
Excellent Deal
1/32

Certified 2024 BMW X3 30i - 2,455 mi.

$52,041

$42,999

See finance details
2.0L I4 AWD A
8 days in market
Leather Seats
Sunroof/Moonroof
Navigation System...
(303) 954-4856
Check Availability
Denver, CO
Excellent Deal
1/28
Price Drop, $891 (18 Jan 2025)

2021 BMW 3 Series 330i - 39,845 mi.

$23,864

$16,999

See finance details
2.0L I4 AWD A
17 days in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(516) 673-4784
Check Availability
Elmont, NY
Excellent Deal
1/13
Price Drop, $902 (20 Jan 2025)

2016 BMW X3 35i - 104,611 mi.

$14,568

$9,899

See finance details
3.0L I6 AWD A
3 months in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(952) 894-4656
Check Availability
Savage, MN
Excellent Deal
1/45
Price Drop, $500 (03 Jan 2025)

2015 BMW X5 35i - 90,987 mi.

$16,314

$11,980

See finance details
3.0L I6 AWD A
2 months in market
Sport Package
Leather Seats
Driver Assistance Package...
(910) 399-2995
Check Availability
Wilmington, NC
Excellent Deal
1/29
Price Drop, $1,000 (15 Jan 2025)

2022 BMW X5 M - 24,637 mi.

$80,190

$69,888

See finance details
4.4L V8 AWD A
2 months in market
Leather Seats
Sunroof/Moonroof
Executive Package...
(657) 213-3493
Check Availability
Santa Ana, CA
Excellent Deal
1/21
Price Drop, $465 (12 Jan 2025)

2023 BMW X1 28i - 5,087 mi.

$37,961

$32,532

See finance details
2.0L I4 AWD A
3 months in market
Navigation System
Alloy Wheels
Bluetooth...
Check Availability
Dubuque, IA
Excellent Deal
1/58
Price Drop, $703 (11 Jan 2025)

2022 BMW X6 40i - 49,612 mi.

$50,499

$42,069

See finance details
3.0L I6 AWD A
2 months in market
Sport Package
Leather Seats
Sunroof/Moonroof...
(718) 515-4600
Check Availability
Bronx, NY
Excellent Deal
1/62
Price Drop, $1,790 (20 Jan 2025)

2023 BMW X7 40i - 25,263 mi.

$61,498

$53,115

See finance details
3.0L I6 AWD A
2 months in market
Leather Seats
Sunroof/Moonroof
Executive Package...
(914) 354-3711
Check Availability
Yonkers, NY
Excellent Deal
1 Photo

2021 BMW X3 M40i - 90,276 mi.

$27,549

$21,639

See finance details
3.0L I6 AWD A
9 days in market
Sunroof/Moonroof
Navigation System
Alloy Wheels...
(718) 515-4600
Check Availability
Bronx, NY
Excellent Deal
1/27
Price Drop, $1,000 (16 Jan 2025)

2024 BMW i4 M50 electric - 7,800 mi.

$69,819

$54,997

See finance details
AWD A
1 month in market
Sport Package
Leather Seats
Sunroof/Moonroof...
(253) 922-8700
Check Availability
Tacoma, WA