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
2023
Used 2023 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
59 Results
Used 2023 BMW X7 M60i
Executive Pkg  •  Driving Assistance Professional Pkg  •  Climate Comfort Pkg
114,981
191 miles
See estimated payment
Used 2023 BMW X5 M50i
Executive Pkg  •  Climate Comfort Pkg  •  Parking Assistance Pkg
93,255
24 miles
Used 2023 BMW X1 xDrive28i
Premium Pkg  •  M Sport Pkg  •  Shadowloine Pkg
45,981
5,500 miles
See estimated payment
Used 2023 BMW 330i xDrive Sedan
Premium Pkg  •  Driving Assistance Pkg
48,751
5,500 miles
See estimated payment
Advertisement
Used 2023 BMW 330i xDrive Sedan
Premium Pkg  •  Driving Assistance Pkg
49,981
5,500 miles
See estimated payment
Used 2023 BMW X3 xDrive30i
Convenience Pkg
52,981
5,500 miles
See estimated payment
Used 2023 BMW X3 xDrive30i
Convenience Pkg
52,981
5,500 miles
See estimated payment
Used 2023 BMW 540i xDrive
Premium Pkg
67,820
1,559 miles
Used 2023 BMW X3 xDrive30i
Convenience Pkg  •  Parking Assistance Pkg
52,981
5,500 miles
See estimated payment
Used 2023 BMW i4 eDrive35
Driving Assistance Professional Pkg  •  Premium Pkg  •  Parking Assistance Pkg
55,981
5,500 miles
See estimated payment
Advertisement
Used 2023 BMW X3 xDrive30i
M Sport Pkg  •  Premium Pkg
55,981
5,500 miles
See estimated payment
Used 2023 BMW 530i xDrive
Premium Pkg
58,981
5,500 miles
See estimated payment
Certified 2023 BMW 440i xDrive Coupe
Premium Pkg  •  Driving Assistance Professional Pkg  •  Parking Assistance Pkg  •  Shadowloine Pkg
62,981
5,500 miles
See estimated payment
Used 2023 BMW 540i xDrive
M Sport Pkg  •  Premium Pkg
65,981
5,500 miles
See estimated payment
Used 2023 BMW X5 xDrive40i
Driving Assistance Professional Pkg  •  Premium Pkg
65,981
5,500 miles
See estimated payment
Used 2023 BMW 540i xDrive
M Sport Pkg  •  Shadowloine Pkg  •  Convenience Pkg
68,711
5,500 miles
See estimated payment
Used 2023 BMW 540i xDrive
Premium Pkg  •  Driving Assistance Professional Pkg
69,981
5,500 miles
See estimated payment
Advertisement
Used 2023 BMW X5 xDrive40i
M Sport Pkg  •  Climate Comfort Pkg  •  Parking Assistance Pkg
69,981
5,500 miles
See estimated payment
Used 2023 BMW X5 xDrive40i
Executive Pkg  •  M Sport Pkg  •  Driving Assistance Professional Pkg  •  Parking Assistance Pkg
70,885
5,500 miles
See estimated payment
Used 2023 BMW X6 xDrive40i
M Sport Pkg  •  Premium Pkg  •  Parking Assistance Pkg
75,981
5,500 miles
See estimated payment
Used 2023 BMW M550i xDrive
Executive Pkg  •  Parking Assistance Pkg  •  Shadowloine Pkg
82,981
5,500 miles
See estimated payment
Used 2023 BMW X5 M50i
Executive Pkg  •  Climate Comfort Pkg  •  Parking Assistance Pkg
88,797
5,500 miles
See estimated payment
Used 2023 BMW 840i xDrive Coupe
Driving Assistance Pkg
89,651
5,500 miles
See estimated payment
Used 2023 BMW X5 M50i
Executive Pkg  •  Climate Comfort Pkg  •  Parking Assistance Pkg
89,981
5,500 miles
See estimated payment
Used 2023 BMW X5 M50i
Executive Pkg  •  Driving Assistance Professional Pkg  •  Climate Comfort Pkg  •  Parking Assistance Pkg
93,981
5,500 miles
See estimated payment
Used 2023 BMW X6 M50i
99,981
5,500 miles
See estimated payment
Used 2023 BMW iX M60
Executive Pkg
107,981
5,500 miles
See estimated payment
Used 2023 BMW X6 M
Driving Assistance Professional Pkg
107,987
5,500 miles
See estimated payment
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 59 Results
Show 10
Show 25
Show 50
Show 75
Show 100
1
Page
2
Page
3
Next Page
Find Used 2023 BMW Cars for Sale by Series
Used 2023 BMW 228i xDrive For Sale
1 for sale starting at $39,855
Used 2023 BMW 330i xDrive For Sale
7 for sale starting at $45,150
Used 2023 BMW 430i xDrive For Sale
2 for sale starting at $54,991
Used 2023 BMW 440i xDrive For Sale
2 for sale starting at $62,981
Used 2023 BMW 530e xDrive For Sale
1 for sale starting at $63,989
Used 2023 BMW 530i xDrive For Sale
2 for sale starting at $58,981
Used 2023 BMW 540i xDrive For Sale
4 for sale starting at $65,981
Used 2023 BMW 840i xDrive For Sale
1 for sale starting at $89,651
Used 2023 BMW i4 For Sale
1 for sale starting at $55,981
Used 2023 BMW iX For Sale
1 for sale starting at $107,981
Used 2023 BMW M3 For Sale
2 for sale starting at $99,982
Used 2023 BMW M550i xDrive For Sale
1 for sale starting at $82,981
Used 2023 BMW M8 For Sale
3 for sale starting at $134,995
Used 2023 BMW M8 Gran Coupe xDrive For Sale
1 for sale starting at $126,999
Used 2023 BMW X1 For Sale
1 for sale starting at $45,981
Used 2023 BMW X2 For Sale
4 for sale starting at $41,399
Used 2023 BMW X3 For Sale
10 for sale starting at $52,630
Used 2023 BMW X4 For Sale
2 for sale starting at $52,987
Used 2023 BMW X5 For Sale
11 for sale starting at $64,190
Used 2023 BMW X5 M For Sale
1 for sale starting at $115,987
Used 2023 BMW X6 For Sale
2 for sale starting at $75,981
Used 2023 BMW X6 M For Sale
1 for sale starting at $107,987
Used 2023 BMW X7 For Sale
1 for sale starting at $114,981
View All Series
Find Used 2023 BMW Cars for Sale by City in PA
Allentown
11 for sale starting at $6,995
Erie
14 for sale starting at $10,915
Greensburg
14 for sale starting at $27,499
Hanover
3 for sale starting at $14,995
Harrisburg
9 for sale starting at $8,190
Johnstown
9 for sale starting at $19,900
Lancaster
23 for sale starting at $15,990
Philadelphia
45 for sale starting at $20,291
Pittsburgh
71 for sale starting at $8,965
Reading
113 for sale starting at $20,590
Scranton
18 for sale starting at $16,295
State College
17 for sale starting at $14,995
Wilkes-Barre
6 for sale starting at $25,990
View All Cities
New BMW For Sale
344 for sale starting at $43,495
Certified BMW For Sale
151 for sale starting at $29,987