Sign In
Home
Used Cars
New Cars
Private Seller Cars
Sell My Car
Instant Cash Offer
Car Research & Tools
Car Research & Tools
Helpful Links
Car Deals
Truck Deals
SUV Deals
Best Cars
Buy Cars Online
Car Research & News
Research & Information
Latest Articles
New & Future Models
Car Reviews
Car Buying Tools
How to Buy a Car
Car Payment Calculator
Affordability Calculator
Car Lease Calculator
Car Trade-In Tips
Buying a Used Car
See if you can save on car insurance on KBB.com
SPONSORED
Pre-qualify for a car loan with no credit score impact
Get a Kelley Blue Book instant cash offer.
Find Local Dealers
Used Cars for Sale
Reading, PA
BMW
2021
Used 2021 BMW Cars for Sale in Reading, PA
19601
Filter (3)
Compare
My Wallet
Show Payments
Relevance
Price - Lowest
Price - Highest
Distance - Closest
Date - Oldest
Date - Newest
Mileage - Lowest
Mileage - Highest
Year - Oldest
Year - Newest
Customize your car-buying experience
based on your budget.
My Wallet
CREDIT & TERM
MONTHLY BUDGET
DOWN PAYMENT
TRADE-IN VALUE
107 Results
Certified 2021 BMW X5 xDrive40i
Premium Pkg
57,911
14,499 miles
See estimated payment
GREAT PRICE
Certified 2021 BMW X3 xDrive30i
42,999
37,392 miles
Certified 2021 BMW 330i xDrive Sedan
39,741
14,211 miles
See estimated payment
GREAT PRICE
Reduced Price
Used 2021 BMW 330i xDrive Sedan
37,981
26,459 miles
See estimated payment
GOOD PRICE
Advertisement
Reduced Price
Certified 2021 BMW 330i xDrive Sedan
38,971
29,159 miles
See estimated payment
GOOD PRICE
Certified 2021 BMW 540i xDrive
52,981
21,835 miles
See estimated payment
GREAT PRICE
Newly Listed
Certified 2021 BMW 330i xDrive Sedan
Convenience Pkg  •  Driving Assistance Pkg
42,850
Est. Finance Payment
$667/mo.
See payment details
2,660 miles
GOOD PRICE
Used 2021 BMW X1 xDrive28i
M Sport Pkg  •  Premium Pkg
34,210
25,073 miles
See estimated payment
GREAT PRICE
Reduced Price
Certified 2021 BMW 330i xDrive Sedan
36,981
32,262 miles
See estimated payment
GREAT PRICE
Certified 2021 BMW 330i xDrive Sedan
38,971
24,200 miles
See estimated payment
GOOD PRICE
Advertisement
Newly Listed
Used 2021 BMW 540i xDrive
54,981
21,164 miles
See estimated payment
GOOD PRICE
Reduced Price
Certified 2021 BMW X7 xDrive40i
Premium Pkg 2  •  Cold Weather Pkg  •  Parking Assistance Pkg
68,797
17,597 miles
See estimated payment
GOOD PRICE
Newly Listed
Used 2021 BMW X5 M50i
Executive Pkg  •  Dynamic Handling Pkg  •  Driving Assistance Professional Pkg  •  Parking Assistance Pkg
68,450
23,844 miles
See estimated payment
GREAT PRICE
Hot Car
Used 2021 BMW 228i xDrive
Convenience Pkg
31,593
Est. Finance Payment
$464/mo.
See payment details
13,377 miles
GREAT PRICE
Hot Car
Used 2021 BMW X2 xDrive28i
Convenience Pkg
34,793
Est. Finance Payment
$509/mo.
See payment details
13,504 miles
GREAT PRICE
Reduced Price
Used 2021 BMW 330i xDrive Sedan
Driving Assistance Pkg
37,893
Est. Finance Payment
$552/mo.
See payment details
17,958 miles
GREAT PRICE
Reduced Price
Used 2021 BMW X5 M50i
Parking Assistance Pkg
69,984
Est. Finance Payment
$1,000/mo.
See payment details
20,420 miles
GREAT PRICE
Advertisement
Reduced Price
Certified 2021 BMW X5 M50i
72,999
Est. Finance Payment
$1,136/mo.
See payment details
27,102 miles
GREAT PRICE
Reduced Price
Used 2021 BMW X3 xDrive30i
35,490
6,536 miles
See estimated payment
GREAT PRICE
Newly Listed
Used 2021 BMW X3 xDrive30i
Executive Pkg
46,981
15,610 miles
See estimated payment
Reduced Price
Certified 2021 BMW X4 xDrive30i
47,981
22,884 miles
See estimated payment
Certified 2021 BMW 540i xDrive
53,981
26,743 miles
See estimated payment
GREAT PRICE
Used 2021 BMW 330i xDrive Sedan
Convenience Pkg  •  Parking Assistance Pkg  •  Driving Assistance Pkg
37,799
19,699 miles
See estimated payment
GREAT PRICE
Certified 2021 BMW 330e xDrive
Premium Pkg
41,989
13,695 miles
See estimated payment
GREAT PRICE
Certified 2021 BMW X5 xDrive40i
Premium Pkg
57,911
14,499 miles
See estimated payment
GREAT PRICE
Used 2021 BMW 228i xDrive
Convenience Pkg
31,693
Est. Finance Payment
$466/mo.
See payment details
16,592 miles
GREAT PRICE
Reduced Price
Used 2021 BMW 330i xDrive Sedan
Premium Pkg  •  Driving Assistance Pkg
36,985
Est. Finance Payment
$540/mo.
See payment details
22,088 miles
GREAT PRICE
Certified 2021 BMW X3 xDrive30i
Convenience Pkg  •  Parking Assistance Pkg
44,950
Est. Finance Payment
$699/mo.
See payment details
7,820 miles
GOOD PRICE
New Inventory and Price Drop Alerts!
Get real-time updates when the price is lowered or when there are new matches for this search.
Notify Me
1-25 of 107 Results
Show 10
Show 25
Show 50
Show 75
Show 100
1
Page
2
Page
3
Page
4
Page
5
Next Page
Find Used 2021 BMW Cars for Sale by Series
Used 2021 BMW 228i xDrive For Sale
7 for sale starting at $28,690
Used 2021 BMW 330e xDrive For Sale
2 for sale starting at $39,995
Used 2021 BMW 330i xDrive For Sale
21 for sale starting at $35,999
Used 2021 BMW 430i For Sale
1 for sale starting at $51,991
Used 2021 BMW 440i xDrive For Sale
5 for sale starting at $49,800
Used 2021 BMW 530i xDrive For Sale
7 for sale starting at $37,550
Used 2021 BMW 540i xDrive For Sale
4 for sale starting at $52,775
Used 2021 BMW 740i xDrive For Sale
1 for sale starting at $51,889
Used 2021 BMW 750i xDrive For Sale
2 for sale starting at $58,111
Used 2021 BMW M2 For Sale
3 for sale starting at $59,990
Used 2021 BMW M235i xDrive For Sale
2 for sale starting at $34,390
Used 2021 BMW M340i xDrive For Sale
1 for sale starting at $51,981
Used 2021 BMW M4 For Sale
1 for sale starting at $72,500
Used 2021 BMW M8 For Sale
1 for sale starting at $104,999
Used 2021 BMW X1 For Sale
10 for sale starting at $26,790
Used 2021 BMW X2 For Sale
2 for sale starting at $34,793
Used 2021 BMW X3 For Sale
26 for sale starting at $35,490
Used 2021 BMW X4 For Sale
3 for sale starting at $37,690
Used 2021 BMW X4 M For Sale
2 for sale starting at $63,790
Used 2021 BMW X5 For Sale
13 for sale starting at $55,981
Used 2021 BMW X5 M For Sale
1 for sale starting at $92,452
Used 2021 BMW X7 For Sale
4 for sale starting at $64,987
Used 2021 BMW Z4 For Sale
1 for sale starting at $48,972
View All Series
Find Used 2021 BMW Cars for Sale by City in PA
Allentown
11 for sale starting at $6,995
Erie
17 for sale starting at $15,902
Greensburg
15 for sale starting at $27,499
Hanover
4 for sale starting at $14,995
Harrisburg
9 for sale starting at $8,190
Johnstown
9 for sale starting at $19,900
Lancaster
24 for sale starting at $15,990
Philadelphia
49 for sale starting at $13,290
Pittsburgh
64 for sale starting at $11,988
Reading
110 for sale starting at $20,590
Scranton
19 for sale starting at $16,295
State College
18 for sale starting at $14,995
Wilkes-Barre
6 for sale starting at $25,990
View All Cities
New BMW For Sale
364 for sale starting at $43,495
Certified BMW For Sale
150 for sale starting at $29,987