Loading...
4

Used 2021 BMW X3 M40i for Sale in Lancaster, PA

2021 BMW X3 M40i
2021 BMW X3 M40i
2021 BMW X3 M40i
Used·23,096 mi

$41,900

2021 BMW X3 M40i
2021 BMW X3 M40i
2021 BMW X3 M40i
Used·27,205 mi

$42,931

2021 BMW X3 M40i
2021 BMW X3 M40i
2021 BMW X3 M40i
Certified pre-owned·45,600 mi

$39,000

2021 BMW X3 M40i
2021 BMW X3 M40i
2021 BMW X3 M40i
Certified pre-owned·35,116 mi

$37,494

Ready to sell your car?

Find out how much your car is worth