Loading...
4

Used BMW 2 Series 228i xDrive for Sale in Charlotte, NC

2016 BMW 2 Series 228i xDrive
2016 BMW 2 Series 228i xDrive
2016 BMW 2 Series 228i xDrive
Used·92,263 mi

$14,075

2021 BMW 2 Series 228i xDrive
2021 BMW 2 Series 228i xDrive
2021 BMW 2 Series 228i xDrive
Used·26,855 mi

$24,889

2021 BMW 2 Series 228i xDrive
2021 BMW 2 Series 228i xDrive
2021 BMW 2 Series 228i xDrive
Certified pre-owned·37,440 mi

$27,705

2021 BMW 2 Series 228i xDrive
2021 BMW 2 Series 228i xDrive
2021 BMW 2 Series 228i xDrive
Stock image
Certified pre-owned·24,496 mi

$28,991

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car