Loading...
23

Used BMW X3 M40i for Sale in Dallas, TX

2021 BMW X3 M40i
2021 BMW X3 M40i
2021 BMW X3 M40i
Used·25,083 mi

$38,988

2024 BMW X3 M40i
2024 BMW X3 M40i
2024 BMW X3 M40i
Used·16,237 mi

$56,838

2019 BMW X3 M40i
2019 BMW X3 M40i
2019 BMW X3 M40i
Used·46,635 mi

$32,500

2020 BMW X3 M40i
2020 BMW X3 M40i
2020 BMW X3 M40i
Used·74,416 mi

$31,573

get-prequalified-car

Take out the guesswork

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

Get pre-qualified
2022 BMW X3 M40i
2022 BMW X3 M40i
2022 BMW X3 M40i
2018 BMW X3 M40i
2018 BMW X3 M40i
2018 BMW X3 M40i
Used·55,935 mi

$30,988

2021 BMW X3 M40i
2021 BMW X3 M40i
2021 BMW X3 M40i
Used·61,451 mi

$35,888

2022 BMW X3 M40i
2022 BMW X3 M40i
2022 BMW X3 M40i
Certified pre-owned·23,127 mi

$47,991

2020 BMW X3 M40i
2020 BMW X3 M40i
2020 BMW X3 M40i
get-prequalified-car

Take out the guesswork

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

Get pre-qualified
2023 BMW X3 M40i
2023 BMW X3 M40i
2023 BMW X3 M40i
Certified pre-owned·24,321 mi

$52,991

2019 BMW X3 M40i
2019 BMW X3 M40i
2019 BMW X3 M40i
Used·75,968 mi

$29,491

2021 BMW X3 M40i
2021 BMW X3 M40i
2021 BMW X3 M40i
Certified pre-owned·47,660 mi

$38,246

2020 BMW X3 M40i
2020 BMW X3 M40i
2020 BMW X3 M40i
2020 BMW X3 M40i
2020 BMW X3 M40i
2020 BMW X3 M40i
2023 BMW X3 M40i
2023 BMW X3 M40i
2023 BMW X3 M40i
Certified pre-owned·22,301 mi

$53,991

2022 BMW X3 M40i
2022 BMW X3 M40i
2022 BMW X3 M40i
Certified pre-owned·47,153 mi

$43,988

2024 BMW X3 M40i
2024 BMW X3 M40i
2024 BMW X3 M40i
Certified pre-owned·14,610 mi

$57,998

get-prequalified-car

Take out the guesswork

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

Get pre-qualified
2024 BMW X3 M40i
2024 BMW X3 M40i
2024 BMW X3 M40i
Certified pre-owned·12,786 mi

$55,998

2024 BMW X3 M40i
2024 BMW X3 M40i
2024 BMW X3 M40i
Certified pre-owned·13,230 mi

$56,998

2024 BMW X3 M40i
2024 BMW X3 M40i
2024 BMW X3 M40i
2022 BMW X3 M40i
2022 BMW X3 M40i
2022 BMW X3 M40i
Certified pre-owned·13,125 mi

$50,491