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 Filters
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $47,069

    15,027 mi.
    Est. $861/mo

    Audi Exchange Kirkwood

    4.9
    Kirkwood, MO (30 mi)
    Check Availability

    Quick view
  • Black 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30i

    $41,359

    15,820 mi.
    Est. $757/mo

    Jack Schmitt Chevrolet Wood River

    3.5
    Wood River, IL (25 mi)
    Check Availability

    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $52,678

    6,020 mi.
    Est. $964/mo

    Newbold BMW

    O'Fallon, IL (6 mi)
    Check Availability
    Quick view
  • Jet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28i

    $38,474

    6,100 mi.
    Est. $704/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (27 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NA

    $55,218

    2,813 mi.
    Est. $1,011/mo

    Newbold BMW

    O'Fallon, IL (6 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NA

    $59,418

    3,810 mi.
    Est. $1,087/mo

    Newbold BMW

    O'Fallon, IL (6 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $55,043

    3,725 mi.
    Est. $1,007/mo

    Newbold BMW

    O'Fallon, IL (6 mi)
    Check Availability
    Quick view
  • Skyscraper Gray Metallic 2026 BMW M4 Competition xDriveSkyscraper Gray Metallic 2026 BMW M4 Competition xDriveSkyscraper Gray Metallic 2026 BMW M4 Competition xDriveSkyscraper Gray Metallic 2026 BMW M4 Competition xDriveSkyscraper Gray Metallic 2026 BMW M4 Competition xDrive

    $89,987

    $4.8K
    7,556 mi.
    Est. $1,647/mo

    Victory Toyota of St. Louis

    4.5
    St. Louis, MO (28 mi)
    Check Availability

    Quick view
  • Dark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDrive

    $50,478

    5,671 mi.
    Est. $924/mo

    Newbold BMW

    O'Fallon, IL (6 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDrive

    $53,878

    5,635 mi.
    Est. $986/mo

    Newbold BMW

    O'Fallon, IL (6 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $59,903

    3,885 mi.
    Est. $1,096/mo

    Newbold BMW

    O'Fallon, IL (6 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $61,143

    3,754 mi.
    Est. $1,119/mo

    Newbold BMW

    O'Fallon, IL (6 mi)
    Check Availability
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $55,043

    1,964 mi.
    Est. $1,007/mo

    Newbold BMW

    O'Fallon, IL (6 mi)
    Check Availability
    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $43,125

    21,562 mi.
    Est. $789/mo

    Audi Exchange Kirkwood

    4.9
    Kirkwood, MO (30 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $58,153

    3,331 mi.
    Est. $1,064/mo

    Newbold BMW

    O'Fallon, IL (6 mi)
    Check Availability
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $57,093

    2,343 mi.
    Est. $1,045/mo

    Newbold BMW

    O'Fallon, IL (6 mi)
    Check Availability
    Quick view
  • Black 1991 BMW M5 BaseBlack 1991 BMW M5 BaseBlack 1991 BMW M5 BaseBlack 1991 BMW M5 BaseBlack 1991 BMW M5 BaseBlack 1991 BMW M5 Base

    $22,999

    202,855 mi.
    Est. $421/mo

    Lindenwood Auto Center

    St Louis, MO (26 mi)
    Check Availability
    Quick view
  • Silver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i Roadster

    $15,000

    97,719 mi.
    Est. $275/mo

    Gateway Classic Cars

    2.7
    O Fallon, IL (5 mi)
    Check Availability
    Quick view
  • Steel Gray Metallic 2001 BMW Z3 3.0iSteel Gray Metallic 2001 BMW Z3 3.0iSteel Gray Metallic 2001 BMW Z3 3.0iSteel Gray Metallic 2001 BMW Z3 3.0iSteel Gray Metallic 2001 BMW Z3 3.0iSteel Gray Metallic 2001 BMW Z3 3.0i

    $18,500

    86,069 mi.
    Est. $339/mo

    Gateway Classic Cars

    2.7
    O Fallon, IL (5 mi)
    Check Availability
    Quick view
  • Red 2000 BMW Z3 2.3Red 2000 BMW Z3 2.3Red 2000 BMW Z3 2.3Red 2000 BMW Z3 2.3Red 2000 BMW Z3 2.3Red 2000 BMW Z3 2.3

    $11,359

    54,198 mi.
    Est. $208/mo

    Jack Schmitt Chevrolet Wood River

    3.5
    Wood River, IL (25 mi)
    Check Availability

    Quick view
  • GREEN 2001 BMW 325 CiGREEN 2001 BMW 325 CiGREEN 2001 BMW 325 CiGREEN 2001 BMW 325 CiGREEN 2001 BMW 325 CiGREEN 2001 BMW 325 Ci

    $19,000

    28,650 mi.
    Est. $348/mo

    Gateway Classic Cars

    2.7
    O Fallon, IL (5 mi)
    Check Availability
    Quick view
  • White 1988 BMW 318 TouringWhite 1988 BMW 318 TouringWhite 1988 BMW 318 TouringWhite 1988 BMW 318 TouringWhite 1988 BMW 318 TouringWhite 1988 BMW 318 Touring

    $16,000

    85,414 mi.
    Est. $293/mo

    Gateway Classic Cars

    2.7
    O Fallon, IL (5 mi)
    Check Availability
    Quick view
  • Red 1996 BMW Z3 RoadsterRed 1996 BMW Z3 RoadsterRed 1996 BMW Z3 RoadsterRed 1996 BMW Z3 RoadsterRed 1996 BMW Z3 RoadsterRed 1996 BMW Z3 Roadster

    $20,000

    11,434 mi.
    Est. $366/mo

    Gateway Classic Cars

    2.7
    O Fallon, IL (5 mi)
    Check Availability
    Quick view
  • Silver 2005 BMW 645 convertibleSilver 2005 BMW 645 convertibleSilver 2005 BMW 645 convertibleSilver 2005 BMW 645 convertibleSilver 2005 BMW 645 convertibleSilver 2005 BMW 645 convertible

    $22,000

    55,563 mi.
    Est. $403/mo

    Gateway Classic Cars

    2.7
    O Fallon, IL (5 mi)
    Check Availability
    Quick view
  • Artic Silver 1998 BMW M MArtic Silver 1998 BMW M MArtic Silver 1998 BMW M MArtic Silver 1998 BMW M MArtic Silver 1998 BMW M MArtic Silver 1998 BMW M M

    $21,500

    57,249 mi.
    Est. $393/mo

    Gateway Classic Cars

    2.7
    O Fallon, IL (5 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW X2 xDrive28iBlack Sapphire Metallic 2025 BMW X2 xDrive28iBlack Sapphire Metallic 2025 BMW X2 xDrive28iBlack Sapphire Metallic 2025 BMW X2 xDrive28iBlack Sapphire Metallic 2025 BMW X2 xDrive28iBlack Sapphire Metallic 2025 BMW X2 xDrive28i

    $37,125

    15,641 mi.
    Est. $679/mo

    Audi Exchange Kirkwood

    4.9
    Kirkwood, MO (30 mi)
    Check Availability

    Quick view
  • Green 1995 BMW 740Green 1995 BMW 740Green 1995 BMW 740Green 1995 BMW 740Green 1995 BMW 740Green 1995 BMW 740

    $11,000

    125,018 mi.
    Est. $201/mo

    Gateway Classic Cars

    2.7
    O Fallon, IL (5 mi)
    Check Availability
    Quick view
  • Jet Black 1997 BMW 740Jet Black 1997 BMW 740Jet Black 1997 BMW 740Jet Black 1997 BMW 740Jet Black 1997 BMW 740Jet Black 1997 BMW 740

    $8,500

    130,654 mi.
    Est. $156/mo

    Gateway Classic Cars

    2.7
    O Fallon, IL (5 mi)
    Check Availability
    Quick view
  • BLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M Roadster

    $29,000

    63,296 mi.
    Est. $531/mo

    Gateway Classic Cars

    2.7
    O Fallon, IL (5 mi)
    Check Availability
    Quick view
  • Gray 2007 BMW 650 ConvertibleGray 2007 BMW 650 ConvertibleGray 2007 BMW 650 ConvertibleGray 2007 BMW 650 ConvertibleGray 2007 BMW 650 ConvertibleGray 2007 BMW 650 Convertible

    $13,000

    $500
    77,036 mi.
    Est. $238/mo

    Gateway Classic Cars

    2.7
    O Fallon, IL (5 mi)
    Check Availability
    Quick view
  • White 2016 BMW 435 iWhite 2016 BMW 435 iWhite 2016 BMW 435 iWhite 2016 BMW 435 iWhite 2016 BMW 435 iWhite 2016 BMW 435 i

    $19,995

    $1K
    56,336 mi.
    Est. $366/mo

    AG Autohaus

    5.0
    $249 delivery from Carol Stream, IL (249 mi)
    Check Availability
    Quick view
  • Alpine White 2014 BMW M6 BaseAlpine White 2014 BMW M6 BaseAlpine White 2014 BMW M6 BaseAlpine White 2014 BMW M6 BaseAlpine White 2014 BMW M6 BaseAlpine White 2014 BMW M6 Base

    $24,995

    75,628 mi.
    Est. $457/mo

    Autos of Chicago

    4.5
    $265 delivery from Arlington Heights, IL (266 mi)
    Check Availability
    Quick view
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