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
  • Alpine White 2026 BMW X5 sDrive40i

    $50,890

    33,358 mi.
    Est. $935/mo

    McCluskey Chevrolet

    4.2
    Cincinnati, OH (2 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $46,316

    $1.1K
    33,323 mi.
    Est. $851/mo

    Bob Ross Buick GMC

    4.6
    Dayton, OH (28 mi)
    Check Availability

  • Arctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDrive

    $56,239

    $300
    9,682 mi.
    Est. $1,034/mo

    Bob Ross Buick GMC

    4.6
    Dayton, OH (28 mi)
    Check Availability

  • Gray 2014 BMW 328 Gran Turismo 328i xDrive Gran Turismo AWD 4dr HatchbackGray 2014 BMW 328 Gran Turismo 328i xDrive Gran Turismo AWD 4dr HatchbackGray 2014 BMW 328 Gran Turismo 328i xDrive Gran Turismo AWD 4dr HatchbackGray 2014 BMW 328 Gran Turismo 328i xDrive Gran Turismo AWD 4dr HatchbackGray 2014 BMW 328 Gran Turismo 328i xDrive Gran Turismo AWD 4dr HatchbackGray 2014 BMW 328 Gran Turismo 328i xDrive Gran Turismo AWD 4dr Hatchback

    $10,433

    69,563 mi.
    Est. $192/mo

    Unlimited Auto Group

    1.8
    West Chester, OH (7 mi)
    Check Availability
  • Black 2015 BMW 328 Gran Turismo xDriveBlack 2015 BMW 328 Gran Turismo xDriveBlack 2015 BMW 328 Gran Turismo xDriveBlack 2015 BMW 328 Gran Turismo xDriveBlack 2015 BMW 328 Gran Turismo xDriveBlack 2015 BMW 328 Gran Turismo xDrive

    $7,995

    125,372 mi.
    Est. $147/mo

    Unlimited Auto Group of Dayton

    Moraine, OH (30 mi)
    Check Availability
  • Glacier Silver Metallic 2016 BMW M235 i xDriveGlacier Silver Metallic 2016 BMW M235 i xDriveGlacier Silver Metallic 2016 BMW M235 i xDriveGlacier Silver Metallic 2016 BMW M235 i xDriveGlacier Silver Metallic 2016 BMW M235 i xDriveGlacier Silver Metallic 2016 BMW M235 i xDrive

    $21,929

    54,890 mi.
    Est. $403/mo

    Beck's Auto Group

    3.4
    Mason, OH (5 mi)
    Check Availability
  • Champagne 2009 BMW 328 xDriveChampagne 2009 BMW 328 xDriveChampagne 2009 BMW 328 xDriveChampagne 2009 BMW 328 xDriveChampagne 2009 BMW 328 xDriveChampagne 2009 BMW 328 xDrive

    $6,995

    99,424 mi.
    Est. $129/mo

    Unlimited Auto Group of Dayton

    Moraine, OH (30 mi)
    Check Availability
  • Brooklyn Gray Metallic 2022 BMW M3 BaseBrooklyn Gray Metallic 2022 BMW M3 BaseBrooklyn Gray Metallic 2022 BMW M3 BaseBrooklyn Gray Metallic 2022 BMW M3 BaseBrooklyn Gray Metallic 2022 BMW M3 BaseBrooklyn Gray Metallic 2022 BMW M3 Base

    $76,234

    $200
    24,235 mi.
    Est. $1,401/mo

    Beck's Auto Group

    3.4
    Mason, OH (5 mi)
    Check Availability
  • Alpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDrive

    $43,948

    $500
    12,629 mi.
    Est. $808/mo

    Mazda of Dayton

    4.7
    Dayton, OH (26 mi)
    Check Availability

  • Black 2025 BMW M3 Competition xDriveBlack 2025 BMW M3 Competition xDriveBlack 2025 BMW M3 Competition xDriveBlack 2025 BMW M3 Competition xDriveBlack 2025 BMW M3 Competition xDriveBlack 2025 BMW M3 Competition xDrive

    $99,900

    20,960 mi.
    Est. $1,836/mo

    Private seller: Jason

    Beckett Ridge, OH (7 mi)
    Contact Seller
  • Alpine White 2005 BMW M3 BaseAlpine White 2005 BMW M3 BaseAlpine White 2005 BMW M3 BaseAlpine White 2005 BMW M3 BaseAlpine White 2005 BMW M3 BaseAlpine White 2005 BMW M3 Base

    $16,395

    $1K
    100,905 mi.
    Est. $301/mo

    Automotive Connection

    3.2
    Fairfield, OH (12 mi)
    Check Availability
  • Red 2006 BMW Z4 M RoadsterRed 2006 BMW Z4 M RoadsterRed 2006 BMW Z4 M RoadsterRed 2006 BMW Z4 M RoadsterRed 2006 BMW Z4 M RoadsterRed 2006 BMW Z4 M Roadster

    $30,000

    62,500 mi.
    Est. $551/mo

    Private seller: Marco

    Kenwood, OH (3 mi)
    Contact Seller
  • Black 2016 BMW 528 xDriveBlack 2016 BMW 528 xDriveBlack 2016 BMW 528 xDriveBlack 2016 BMW 528 xDriveBlack 2016 BMW 528 xDriveBlack 2016 BMW 528 xDrive

    $9,995

    109,144 mi.
    Est. $184/mo

    Unlimited Auto Group of Dayton

    Moraine, OH (30 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $46,495

    $475
    38,861 mi.
    Est. $855/mo

    INFINITI of Cincinnati

    4.9
    Cincinnati, OH (2 mi)
    Check Availability
  • Blue 2013 BMW 335 2dr Conv 335iBlue 2013 BMW 335 2dr Conv 335iBlue 2013 BMW 335 2dr Conv 335iBlue 2013 BMW 335 2dr Conv 335iBlue 2013 BMW 335 2dr Conv 335iBlue 2013 BMW 335 2dr Conv 335i

    $89,888

    125,040 mi.
    Est. $1,652/mo

    Luxury Imports

    Florence, KY (26 mi)
    Check Availability
  • Red 2014 BMW 428 iRed 2014 BMW 428 iRed 2014 BMW 428 iRed 2014 BMW 428 iRed 2014 BMW 428 iRed 2014 BMW 428 i

    $12,995

    87,074 mi.
    Est. $239/mo

    Premier Automotive

    4.4
    Milford, OH (8 mi)
    Check Availability
  • Blue 2018 BMW 530e xDrive iPerformanceBlue 2018 BMW 530e xDrive iPerformanceBlue 2018 BMW 530e xDrive iPerformanceBlue 2018 BMW 530e xDrive iPerformanceBlue 2018 BMW 530e xDrive iPerformanceBlue 2018 BMW 530e xDrive iPerformance

    $18,995

    64,925 mi.
    Est. $349/mo

    Premier Automotive

    4.4
    Milford, OH (8 mi)
    Check Availability
  • Gray 2014 BMW 640 i xDriveGray 2014 BMW 640 i xDriveGray 2014 BMW 640 i xDriveGray 2014 BMW 640 i xDriveGray 2014 BMW 640 i xDriveGray 2014 BMW 640 i xDrive

    $14,888

    92,915 mi.
    Est. $274/mo

    Luxury Imports

    Florence, KY (26 mi)
    Check Availability
  • Mineral Gray Metallic 2015 BMW 428 Gran Coupe i xDriveMineral Gray Metallic 2015 BMW 428 Gran Coupe i xDriveMineral Gray Metallic 2015 BMW 428 Gran Coupe i xDriveMineral Gray Metallic 2015 BMW 428 Gran Coupe i xDriveMineral Gray Metallic 2015 BMW 428 Gran Coupe i xDriveMineral Gray Metallic 2015 BMW 428 Gran Coupe i xDrive

    $11,895

    79,000 mi.
    Est. $219/mo

    Automotive Connection

    3.2
    Fairfield, OH (12 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW i4 Gran Coupe M50Brooklyn Grey Metallic 2023 BMW i4 Gran Coupe M50Brooklyn Grey Metallic 2023 BMW i4 Gran Coupe M50Brooklyn Grey Metallic 2023 BMW i4 Gran Coupe M50Brooklyn Grey Metallic 2023 BMW i4 Gran Coupe M50Brooklyn Grey Metallic 2023 BMW i4 Gran Coupe M50

    $36,395

    59,847 mi.
    Est. $669/mo

    Automotive Connection

    3.2
    Fairfield, OH (12 mi)
    Check Availability
  • White 2019 BMW 430 iWhite 2019 BMW 430 iWhite 2019 BMW 430 iWhite 2019 BMW 430 iWhite 2019 BMW 430 iWhite 2019 BMW 430 i

    $22,900

    60,316 mi.
    Est. $421/mo

    Private seller: MJ

    Fruit Hill, OH (15 mi)
    Contact Seller
  • Blue 2001 BMW M RoadsterBlue 2001 BMW M RoadsterBlue 2001 BMW M RoadsterBlue 2001 BMW M RoadsterBlue 2001 BMW M RoadsterBlue 2001 BMW M Roadster

    $39,500

    59,600 mi.
    Est. $726/mo

    Private seller: Marco

    Kenwood, OH (3 mi)
    Contact Seller
  • Silver 2017 BMW X5 eDrive xDrive40eSilver 2017 BMW X5 eDrive xDrive40eSilver 2017 BMW X5 eDrive xDrive40eSilver 2017 BMW X5 eDrive xDrive40eSilver 2017 BMW X5 eDrive xDrive40eSilver 2017 BMW X5 eDrive xDrive40e

    $13,995

    108,979 mi.
    Est. $257/mo

    Premier Automotive

    4.4
    Milford, OH (8 mi)
    Check Availability
  • Gray 2017 BMW 330 Gran Turismo 330i xDrive Gran Turismo AWD 4dr HatchbackGray 2017 BMW 330 Gran Turismo 330i xDrive Gran Turismo AWD 4dr HatchbackGray 2017 BMW 330 Gran Turismo 330i xDrive Gran Turismo AWD 4dr HatchbackGray 2017 BMW 330 Gran Turismo 330i xDrive Gran Turismo AWD 4dr HatchbackGray 2017 BMW 330 Gran Turismo 330i xDrive Gran Turismo AWD 4dr HatchbackGray 2017 BMW 330 Gran Turismo 330i xDrive Gran Turismo AWD 4dr Hatchback

    $12,433

    83,027 mi.
    Est. $229/mo

    Unlimited Auto Group

    1.8
    West Chester, OH (7 mi)
    Check Availability
  • Gray 2016 BMW X4 xDrive28i AWD 4dr SUVGray 2016 BMW X4 xDrive28i AWD 4dr SUVGray 2016 BMW X4 xDrive28i AWD 4dr SUVGray 2016 BMW X4 xDrive28i AWD 4dr SUVGray 2016 BMW X4 xDrive28i AWD 4dr SUVGray 2016 BMW X4 xDrive28i AWD 4dr SUV

    $14,433

    $1K
    73,105 mi.
    Est. $265/mo

    Unlimited Auto Group

    1.8
    West Chester, OH (7 mi)
    Check Availability
  • Black 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28i

    $12,995

    93,996 mi.
    Est. $239/mo

    Unlimited Auto Group of Dayton

    Moraine, OH (30 mi)
    Check Availability
  • Black 2015 BMW 328 328i xDrive AWD 4dr SedanBlack 2015 BMW 328 328i xDrive AWD 4dr SedanBlack 2015 BMW 328 328i xDrive AWD 4dr SedanBlack 2015 BMW 328 328i xDrive AWD 4dr SedanBlack 2015 BMW 328 328i xDrive AWD 4dr SedanBlack 2015 BMW 328 328i xDrive AWD 4dr Sedan

    $11,995

    73,169 mi.
    Est. $220/mo

    Premier Automotive

    4.4
    Milford, OH (8 mi)
    Check Availability
  • Black 2015 BMW 528 528i 4dr SedanBlack 2015 BMW 528 528i 4dr SedanBlack 2015 BMW 528 528i 4dr SedanBlack 2015 BMW 528 528i 4dr SedanBlack 2015 BMW 528 528i 4dr SedanBlack 2015 BMW 528 528i 4dr Sedan

    $9,995

    89,054 mi.
    Est. $184/mo

    Premier Automotive

    4.4
    Milford, OH (8 mi)
    Check Availability
  • Alpine White 2021 BMW M240 iAlpine White 2021 BMW M240 iAlpine White 2021 BMW M240 iAlpine White 2021 BMW M240 iAlpine White 2021 BMW M240 iAlpine White 2021 BMW M240 i

    $36,277

    29,337 mi.
    Est. $667/mo

    Exotic Motors

    3.2
    $412 delivery from Rolling Meadows, IL (275 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30i

    $49,734

    15,856 mi.
    Est. $914/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.0
    $1,535 delivery from Kernersville, NC (320 mi)
    Check Availability