Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Black Sapphire Metallic 2020 BMW X3 MBlack Sapphire Metallic 2020 BMW X3 MBlack Sapphire Metallic 2020 BMW X3 MBlack Sapphire Metallic 2020 BMW X3 MBlack Sapphire Metallic 2020 BMW X3 MBlack Sapphire Metallic 2020 BMW X3 M

    $35,223

    100,695 mi.
    Est. $650/mo

    McDavid Ford

    4.6
    Fort Worth, TX (18 mi)
    Check Availability

  • Brooklyn Grey Metallic 2027 BMW 530 530iBrooklyn Grey Metallic 2027 BMW 530 530iBrooklyn Grey Metallic 2027 BMW 530 530iBrooklyn Grey Metallic 2027 BMW 530 530iBrooklyn Grey Metallic 2027 BMW 530 530iBrooklyn Grey Metallic 2027 BMW 530 530i

    $55,765

    6,147 mi.
    Est. $1,029/mo

    eCarOne

    4.8
    Plano, TX (21 mi)
    Check Availability

  • Black Sapphire Metallic 2020 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2020 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2020 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2020 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2020 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2020 BMW 228 Gran Coupe i xDrive

    $19,225

    $2.9K
    58,121 mi.
    Est. $355/mo

    Clay Cooley Volkswagen of Lewisville

    4.7
    Lewisville, TX (28 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW 530e 530eBlack Sapphire Metallic 2023 BMW 530e 530eBlack Sapphire Metallic 2023 BMW 530e 530eBlack Sapphire Metallic 2023 BMW 530e 530eBlack Sapphire Metallic 2023 BMW 530e 530eBlack Sapphire Metallic 2023 BMW 530e 530e

    $33,213

    41,563 mi.
    Est. $613/mo

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (25 mi)
    Check Availability
  • Black 2023 BMW X7 M60Black 2023 BMW X7 M60Black 2023 BMW X7 M60Black 2023 BMW X7 M60Black 2023 BMW X7 M60Black 2023 BMW X7 M60

    $67,998

    29,530 mi.
    Est. $1,255/mo

    CarMax Hulen Mall

    4.7
    Fort Worth, TX (23 mi)
    Check Availability
  • Alpine White 2024 BMW X1 M35iAlpine White 2024 BMW X1 M35iAlpine White 2024 BMW X1 M35iAlpine White 2024 BMW X1 M35iAlpine White 2024 BMW X1 M35iAlpine White 2024 BMW X1 M35i

    $38,992

    29,448 mi.
    Est. $720/mo

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (25 mi)
    Check Availability
  • Gray 2025 BMW i4 Gran Coupe eDrive40 Gran CoupeGray 2025 BMW i4 Gran Coupe eDrive40 Gran CoupeGray 2025 BMW i4 Gran Coupe eDrive40 Gran CoupeGray 2025 BMW i4 Gran Coupe eDrive40 Gran CoupeGray 2025 BMW i4 Gran Coupe eDrive40 Gran CoupeGray 2025 BMW i4 Gran Coupe eDrive40 Gran Coupe

    $43,998

    6,355 mi.
    Est. $812/mo

    CarMax Hulen Mall

    4.7
    Fort Worth, TX (23 mi)
    Check Availability
  • Black 2025 BMW iX XDrive50iBlack 2025 BMW iX XDrive50iBlack 2025 BMW iX XDrive50iBlack 2025 BMW iX XDrive50iBlack 2025 BMW iX XDrive50iBlack 2025 BMW iX XDrive50i

    $64,998

    10,345 mi.
    Est. $1,200/mo

    CarMax Hulen Mall

    4.7
    Fort Worth, TX (23 mi)
    Check Availability
  • Carbon Black Metallic 2018 BMW 530e iPerformanceCarbon Black Metallic 2018 BMW 530e iPerformanceCarbon Black Metallic 2018 BMW 530e iPerformanceCarbon Black Metallic 2018 BMW 530e iPerformanceCarbon Black Metallic 2018 BMW 530e iPerformanceCarbon Black Metallic 2018 BMW 530e iPerformance

    $16,703

    84,670 mi.
    Est. $308/mo

    eCarOne

    4.8
    Plano, TX (21 mi)
    Check Availability

  • Black 2025 BMW 530 IBlack 2025 BMW 530 IBlack 2025 BMW 530 IBlack 2025 BMW 530 IBlack 2025 BMW 530 IBlack 2025 BMW 530 I

    $37,998

    30,910 mi.
    Est. $701/mo

    CarMax Arlington/Ft. Worth

    4.7
    Fort Worth, TX (25 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2021 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2021 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2021 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2021 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2021 BMW 228 Gran Coupe 228i sDrive Gran Coupe

    $24,214

    $999
    48,888 mi.
    Est. $447/mo

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (25 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 430 i xDriveMineral White Metallic 2026 BMW 430 i xDriveMineral White Metallic 2026 BMW 430 i xDriveMineral White Metallic 2026 BMW 430 i xDriveMineral White Metallic 2026 BMW 430 i xDriveMineral White Metallic 2026 BMW 430 i xDrive

    $53,484

    13,110 mi.
    Est. $987/mo

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (25 mi)
    Check Availability
  • White 2023 BMW 430 I Gran CoupeWhite 2023 BMW 430 I Gran CoupeWhite 2023 BMW 430 I Gran CoupeWhite 2023 BMW 430 I Gran CoupeWhite 2023 BMW 430 I Gran CoupeWhite 2023 BMW 430 I Gran Coupe

    $31,998

    56,580 mi.
    Est. $591/mo

    CarMax Arlington/Ft. Worth

    4.7
    Fort Worth, TX (25 mi)
    Check Availability
  • Red 2022 BMW X4 XDrive30iRed 2022 BMW X4 XDrive30iRed 2022 BMW X4 XDrive30iRed 2022 BMW X4 XDrive30iRed 2022 BMW X4 XDrive30iRed 2022 BMW X4 XDrive30i

    $33,998

    $2K
    43,995 mi.
    Est. $627/mo

    CarMax Alliance

    4.6
    Fort Worth, TX (12 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40i

    $45,225

    42,359 mi.
    Est. $835/mo

    Clay Cooley Volkswagen of Lewisville

    4.7
    Lewisville, TX (28 mi)
    Check Availability

  • Jet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NA

    $36,060

    $364
    23,835 mi.
    Est. $666/mo

    Nissan of Lewisville - New Owner

    4.4
    Lewisville, TX (29 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDrive

    $30,224

    12,590 mi.
    Est. $558/mo

    Hurst Autoplex Mitsubishi

    4.8
    Hurst, TX (21 mi)
    Check Availability
  • White 2026 BMW 228 Gran Coupe xDrive Gran CoupeWhite 2026 BMW 228 Gran Coupe xDrive Gran CoupeWhite 2026 BMW 228 Gran Coupe xDrive Gran CoupeWhite 2026 BMW 228 Gran Coupe xDrive Gran CoupeWhite 2026 BMW 228 Gran Coupe xDrive Gran CoupeWhite 2026 BMW 228 Gran Coupe xDrive Gran Coupe

    $32,998

    17,070 mi.
    Est. $609/mo

    CarMax Alliance

    4.6
    Fort Worth, TX (12 mi)
    Check Availability
  • Gray 2023 BMW 530 IGray 2023 BMW 530 IGray 2023 BMW 530 IGray 2023 BMW 530 IGray 2023 BMW 530 IGray 2023 BMW 530 I

    $30,998

    $1K
    38,647 mi.
    Est. $572/mo

    CarMax Hulen Mall

    4.7
    Fort Worth, TX (23 mi)
    Check Availability
  • Black 2026 BMW X1 XDrive28iBlack 2026 BMW X1 XDrive28iBlack 2026 BMW X1 XDrive28iBlack 2026 BMW X1 XDrive28iBlack 2026 BMW X1 XDrive28iBlack 2026 BMW X1 XDrive28i

    $37,998

    $1K
    13,661 mi.
    Est. $701/mo

    CarMax Arlington/Ft. Worth

    4.7
    Fort Worth, TX (25 mi)
    Check Availability
  • Gray Metallic 2025 BMW 430 Gran Coupe iGray Metallic 2025 BMW 430 Gran Coupe iGray Metallic 2025 BMW 430 Gran Coupe iGray Metallic 2025 BMW 430 Gran Coupe iGray Metallic 2025 BMW 430 Gran Coupe iGray Metallic 2025 BMW 430 Gran Coupe i

    $38,565

    19,661 mi.
    Est. $712/mo

    eCarOne

    4.8
    Plano, TX (21 mi)
    Check Availability

  • Black 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 I

    $23,998

    67,809 mi.
    Est. $443/mo

    CarMax Hulen Mall

    4.7
    Fort Worth, TX (23 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDrive

    $108,993

    13,443 mi.
    Est. $2,012/mo

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (25 mi)
    Check Availability
  • Alpine White 2026 BMW 230 iAlpine White 2026 BMW 230 iAlpine White 2026 BMW 230 iAlpine White 2026 BMW 230 iAlpine White 2026 BMW 230 iAlpine White 2026 BMW 230 i

    $46,250

    4,500 mi.
    Est. $854/mo

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (25 mi)
    Check Availability
  • Black 2023 BMW X4 M40IBlack 2023 BMW X4 M40IBlack 2023 BMW X4 M40IBlack 2023 BMW X4 M40IBlack 2023 BMW X4 M40IBlack 2023 BMW X4 M40I

    $38,998

    $1K
    54,016 mi.
    Est. $720/mo

    CarMax Arlington/Ft. Worth

    4.7
    Fort Worth, TX (25 mi)
    Check Availability
  • Estoril Blue Metallic 2015 BMW 335 xDriveEstoril Blue Metallic 2015 BMW 335 xDriveEstoril Blue Metallic 2015 BMW 335 xDriveEstoril Blue Metallic 2015 BMW 335 xDriveEstoril Blue Metallic 2015 BMW 335 xDriveEstoril Blue Metallic 2015 BMW 335 xDrive

    $11,220

    147,892 mi.
    Est. $207/mo

    DFW Auto Bahn

    Fort Worth, TX (22 mi)
    Check Availability
  • Gray Metallic 2025 BMW 230 230iGray Metallic 2025 BMW 230 230iGray Metallic 2025 BMW 230 230iGray Metallic 2025 BMW 230 230iGray Metallic 2025 BMW 230 230iGray Metallic 2025 BMW 230 230i

    $34,365

    13,193 mi.
    Est. $634/mo

    eCarOne

    4.8
    Plano, TX (21 mi)
    Check Availability

  • Gray 2013 BMW 335 iGray 2013 BMW 335 iGray 2013 BMW 335 iGray 2013 BMW 335 iGray 2013 BMW 335 iGray 2013 BMW 335 i

    $12,220

    $425
    91,217 mi.
    Est. $226/mo

    DFW Bimmer Auto Sales LLC

    Bedford, TX (25 mi)
    Check Availability
  • Melbourne Red Metallic 2016 BMW 428 Gran Coupe i xDriveMelbourne Red Metallic 2016 BMW 428 Gran Coupe i xDriveMelbourne Red Metallic 2016 BMW 428 Gran Coupe i xDriveMelbourne Red Metallic 2016 BMW 428 Gran Coupe i xDriveMelbourne Red Metallic 2016 BMW 428 Gran Coupe i xDriveMelbourne Red Metallic 2016 BMW 428 Gran Coupe i xDrive

    $14,220

    82,381 mi.
    Est. $262/mo

    DFW Auto Bahn

    Fort Worth, TX (22 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW ALPINA XB7 ALPINA XB7Black Sapphire Metallic 2025 BMW ALPINA XB7 ALPINA XB7Black Sapphire Metallic 2025 BMW ALPINA XB7 ALPINA XB7Black Sapphire Metallic 2025 BMW ALPINA XB7 ALPINA XB7Black Sapphire Metallic 2025 BMW ALPINA XB7 ALPINA XB7Black Sapphire Metallic 2025 BMW ALPINA XB7 ALPINA XB7

    $113,947

    $1K
    17,204 mi.
    Est. $2,103/mo

    Blue Star Motor Group

    Argyle, TX (24 mi)
    Check Availability
  • Black 2013 BMW 650 i xDriveBlack 2013 BMW 650 i xDriveBlack 2013 BMW 650 i xDriveBlack 2013 BMW 650 i xDriveBlack 2013 BMW 650 i xDriveBlack 2013 BMW 650 i xDrive

    $17,500

    63,961 mi.
    Est. $323/mo

    Euro Car Tech

    Arlington, TX (26 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 Base

    $72,893

    31,436 mi.
    Est. $1,345/mo

    BMW, Mini of Wichita

    4.7
    $325 delivery from Wichita, KS (326 mi)
    Check Availability
  • Black 2020 BMW Z4 sDrive30iBlack 2020 BMW Z4 sDrive30iBlack 2020 BMW Z4 sDrive30iBlack 2020 BMW Z4 sDrive30iBlack 2020 BMW Z4 sDrive30iBlack 2020 BMW Z4 sDrive30i

    $35,998

    29,200 mi.
    Est. $664/mo

    CarMax Austin South

    4.4
    Free delivery to Fort Worth, TX (12 mi)
    Check Availability