Loading...
23

Used BMW X4 for Sale in Philadelphia, PA

2018 BMW X4 xDrive28i
2018 BMW X4 xDrive28i
2018 BMW X4 xDrive28i
Used·93,202 mi

$21,995

2022 BMW X4 xDrive30i
2022 BMW X4 xDrive30i
2022 BMW X4 xDrive30i
Used·94,965 mi

$36,025

2020 BMW X4 xDrive30i
2020 BMW X4 xDrive30i
2020 BMW X4 xDrive30i
Used·74,568 mi

$26,499

2016 BMW X4 xDrive28i
2016 BMW X4 xDrive28i
2016 BMW X4 xDrive28i
Used·98,364 mi

$15,795

get-prequalified-car

Take out the guesswork

See your real payments while you search with no credit score impact

Get pre-qualified
2019 BMW X4 M40i
2019 BMW X4 M40i
2019 BMW X4 M40i
Used·47,087 mi

$31,999

2019 BMW X4 xDrive30i
2019 BMW X4 xDrive30i
2019 BMW X4 xDrive30i
Used·44,754 mi

$33,429

2017 BMW X4 xDrive28i
2017 BMW X4 xDrive28i
2017 BMW X4 xDrive28i
Used·73,581 mi

$19,999

2023 BMW X4 xDrive30i
2023 BMW X4 xDrive30i
2023 BMW X4 xDrive30i
Used·13,668 mi

$46,995

2019 BMW X4 xDrive30i
2019 BMW X4 xDrive30i
2019 BMW X4 xDrive30i
get-prequalified-car

Take out the guesswork

See your real payments while you search with no credit score impact

Get pre-qualified
2023 BMW X4 M40i
2023 BMW X4 M40i
2023 BMW X4 M40i
Certified pre-owned·19,539 mi

$57,981

2022 BMW X4 xDrive30i
2022 BMW X4 xDrive30i
2022 BMW X4 xDrive30i
2022 BMW X4 M40i
Used·25,740 mi

$47,705

2024 BMW X4 xDrive30i
2024 BMW X4 xDrive30i
2024 BMW X4 xDrive30i
Certified pre-owned·14,253 mi

$48,699

2024 BMW X4 xDrive30i
2024 BMW X4 xDrive30i
2024 BMW X4 xDrive30i
Certified pre-owned·15,728 mi

$50,540

2024 BMW X4 xDrive30i
2024 BMW X4 xDrive30i
2024 BMW X4 xDrive30i
Certified pre-owned·5,020 mi

$55,850

2022 BMW X4 xDrive30i
2022 BMW X4 xDrive30i
2022 BMW X4 xDrive30i
Certified pre-owned·43,312 mi

$39,940

get-prequalified-car

Take out the guesswork

See your real payments while you search with no credit score impact

Get pre-qualified
2022 BMW X4 xDrive30i
2022 BMW X4 xDrive30i
2022 BMW X4 xDrive30i
Certified pre-owned·30,830 mi

$43,980

2022 BMW X4 xDrive30i
2022 BMW X4 xDrive30i
Certified pre-owned·48,949 mi

$39,565

2019 BMW X4 M40i
2019 BMW X4 M40i
2019 BMW X4 M40i
Certified pre-owned·63,128 mi

$31,973

2019 BMW X4 M40i
2019 BMW X4 M40i
2019 BMW X4 M40i
Stock image
Used·40,520 mi

$32,901