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 330 I XDriveAlpine White 2026 BMW 330 I XDriveAlpine White 2026 BMW 330 I XDriveAlpine White 2026 BMW 330 I XDriveAlpine White 2026 BMW 330 I XDriveAlpine White 2026 BMW 330 I XDrive

    $56,515

    3,935 mi.
    Est. $1,065/mo

    BMW of Bellevue

    4.6
    Bellevue, WA (12 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW 228 Gran Coupe i xDrive

    $25,995

    43,955 mi.
    Est. $490/mo

    Legend Auto Sales Inc

    4.5
    Burien, WA (23 mi)
    Check Availability

  • WHITE 2018 BMW M3 CSWHITE 2018 BMW M3 CSWHITE 2018 BMW M3 CSWHITE 2018 BMW M3 CSWHITE 2018 BMW M3 CSWHITE 2018 BMW M3 CS

    $79,900

    $4K
    21,517 mi.
    Est. $1,505/mo

    West State Motorsport

    Federal Way, WA (12 mi)
    Check Availability

  • Black 2014 BMW 328 i xDriveBlack 2014 BMW 328 i xDriveBlack 2014 BMW 328 i xDriveBlack 2014 BMW 328 i xDriveBlack 2014 BMW 328 i xDriveBlack 2014 BMW 328 i xDrive

    $7,995

    142,045 mi.
    Est. $151/mo

    Seattle Auto Werx

    Lynnwood, WA (6 mi)
    Check Availability
  • Black 2014 BMW 535 535i 4dr SedanBlack 2014 BMW 535 535i 4dr SedanBlack 2014 BMW 535 535i 4dr SedanBlack 2014 BMW 535 535i 4dr SedanBlack 2014 BMW 535 535i 4dr SedanBlack 2014 BMW 535 535i 4dr Sedan

    $11,999

    89,819 mi.
    Est. $226/mo

    James Auto Sales

    Kirkland, WA (7 mi)
    Check Availability
  • White 2013 BMW 328 iWhite 2013 BMW 328 iWhite 2013 BMW 328 iWhite 2013 BMW 328 iWhite 2013 BMW 328 iWhite 2013 BMW 328 i

    $7,995

    101,550 mi.
    Est. $151/mo

    Seattle Auto Werx

    Lynnwood, WA (6 mi)
    Check Availability
  • Titanium Silver Metallic 2011 BMW 535 535i 4dr SedanTitanium Silver Metallic 2011 BMW 535 535i 4dr SedanTitanium Silver Metallic 2011 BMW 535 535i 4dr SedanTitanium Silver Metallic 2011 BMW 535 535i 4dr SedanTitanium Silver Metallic 2011 BMW 535 535i 4dr SedanTitanium Silver Metallic 2011 BMW 535 535i 4dr Sedan

    $11,691

    84,978 mi.
    Est. $220/mo

    Daytona Motor Company

    3.2
    Lynnwood, WA (6 mi)
    Check Availability
  • White 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 i

    $14,199

    74,139 mi.
    Est. $267/mo

    Seattle Finest Motors

    1.6
    Lynnwood, WA (6 mi)
    Check Availability
  • WHITE 2026 BMW M340 xDrive NAWHITE 2026 BMW M340 xDrive NAWHITE 2026 BMW M340 xDrive NAWHITE 2026 BMW M340 xDrive NAWHITE 2026 BMW M340 xDrive NAWHITE 2026 BMW M340 xDrive NA

    $62,900

    $6K
    4,692 mi.
    Est. $1,185/mo

    West State Motorsport

    Federal Way, WA (12 mi)
    Check Availability

  • 2016 BMW 328 i2016 BMW 328 i2016 BMW 328 i2016 BMW 328 i2016 BMW 328 i2016 BMW 328 i

    $12,900

    60,708 mi.
    Est. $243/mo

    All Wheels Inc

    Everett, WA (10 mi)
    Check Availability
  • White 2026 BMW 530 i xDriveWhite 2026 BMW 530 i xDriveWhite 2026 BMW 530 i xDriveWhite 2026 BMW 530 i xDriveWhite 2026 BMW 530 i xDriveWhite 2026 BMW 530 i xDrive

    $47,771

    $4.6K
    1,726 mi.
    Est. $900/mo

    Sound Ford

    3.3
    Renton, WA (23 mi)
    Check Availability
  • Mineral Gray Metallic 2015 BMW 328 328i 4dr Sedan SULEVMineral Gray Metallic 2015 BMW 328 328i 4dr Sedan SULEVMineral Gray Metallic 2015 BMW 328 328i 4dr Sedan SULEVMineral Gray Metallic 2015 BMW 328 328i 4dr Sedan SULEVMineral Gray Metallic 2015 BMW 328 328i 4dr Sedan SULEVMineral Gray Metallic 2015 BMW 328 328i 4dr Sedan SULEV

    $18,191

    52,367 mi.
    Est. $343/mo

    Daytona Motor Company

    3.2
    Lynnwood, WA (6 mi)
    Check Availability
  • Alpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDrive

    $29,998

    7,467 mi.
    Est. $565/mo

    Platinum Autos

    3.5
    Woodinville, WA (4 mi)
    Check Availability
  • Glacier Silver Metallic 2014 BMW 328 328i 4dr Sedan SULEVGlacier Silver Metallic 2014 BMW 328 328i 4dr Sedan SULEVGlacier Silver Metallic 2014 BMW 328 328i 4dr Sedan SULEVGlacier Silver Metallic 2014 BMW 328 328i 4dr Sedan SULEVGlacier Silver Metallic 2014 BMW 328 328i 4dr Sedan SULEVGlacier Silver Metallic 2014 BMW 328 328i 4dr Sedan SULEV

    $16,191

    75,290 mi.
    Est. $305/mo

    Daytona Motor Company

    3.2
    Lynnwood, WA (6 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

    $55,995

    59,496 mi.
    Est. $1,055/mo

    Legend Auto Sales Inc

    4.5
    Burien, WA (23 mi)
    Check Availability

  • Jet Black 2009 BMW 328 328i 4dr Sedan SULEVJet Black 2009 BMW 328 328i 4dr Sedan SULEVJet Black 2009 BMW 328 328i 4dr Sedan SULEVJet Black 2009 BMW 328 328i 4dr Sedan SULEVJet Black 2009 BMW 328 328i 4dr Sedan SULEVJet Black 2009 BMW 328 328i 4dr Sedan SULEV

    $10,191

    126,268 mi.
    Est. $192/mo

    Daytona Motor Company

    3.2
    Lynnwood, WA (6 mi)
    Check Availability
  • 2016 BMW 328 i2016 BMW 328 i2016 BMW 328 i2016 BMW 328 i2016 BMW 328 i2016 BMW 328 i

    $10,900

    99,730 mi.
    Est. $205/mo

    All Wheels Inc

    Everett, WA (10 mi)
    Check Availability
  • White 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 i

    $8,995

    131,270 mi.
    Est. $169/mo

    The Car Outlet

    Kent, WA (28 mi)
    Check Availability
  • Mineral White Metallic 2015 BMW 528 528i 4dr SedanMineral White Metallic 2015 BMW 528 528i 4dr SedanMineral White Metallic 2015 BMW 528 528i 4dr SedanMineral White Metallic 2015 BMW 528 528i 4dr SedanMineral White Metallic 2015 BMW 528 528i 4dr SedanMineral White Metallic 2015 BMW 528 528i 4dr Sedan

    $11,691

    95,036 mi.
    Est. $220/mo

    Daytona Motor Company

    3.2
    Lynnwood, WA (6 mi)
    Check Availability
  • Titanium Silver Metallic 2011 BMW 328 xDriveTitanium Silver Metallic 2011 BMW 328 xDriveTitanium Silver Metallic 2011 BMW 328 xDriveTitanium Silver Metallic 2011 BMW 328 xDriveTitanium Silver Metallic 2011 BMW 328 xDriveTitanium Silver Metallic 2011 BMW 328 xDrive

    $11,191

    116,843 mi.
    Est. $211/mo

    Daytona Motor Company

    3.2
    Lynnwood, WA (6 mi)
    Check Availability
  • WHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDrive

    $44,900

    $3K
    29,742 mi.
    Est. $846/mo

    West State Motorsport

    Federal Way, WA (12 mi)
    Check Availability

  • White 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDrive

    $18,700

    77,952 mi.
    Est. $352/mo

    Legacy Auto Sales

    Bothell, WA (3 mi)
    Check Availability
  • Portimao Blue Metallic 2025 BMW M235 Gran Coupe M235i xDrivePortimao Blue Metallic 2025 BMW M235 Gran Coupe M235i xDrivePortimao Blue Metallic 2025 BMW M235 Gran Coupe M235i xDrivePortimao Blue Metallic 2025 BMW M235 Gran Coupe M235i xDrivePortimao Blue Metallic 2025 BMW M235 Gran Coupe M235i xDrivePortimao Blue Metallic 2025 BMW M235 Gran Coupe M235i xDrive

    $40,991

    $600
    3,441 mi.
    Est. $772/mo

    INFINITI of Bellevue

    4.0
    Bellevue, WA (13 mi)
    Check Availability
  • Light Blue 2002 BMW 325 iLight Blue 2002 BMW 325 iLight Blue 2002 BMW 325 iLight Blue 2002 BMW 325 iLight Blue 2002 BMW 325 iLight Blue 2002 BMW 325 i

    $3,995

    136,987 mi.
    Est. $75/mo

    Seattle Auto Werx

    Lynnwood, WA (6 mi)
    Check Availability
  • WHITE 2014 BMW 328 328iWHITE 2014 BMW 328 328iWHITE 2014 BMW 328 328iWHITE 2014 BMW 328 328iWHITE 2014 BMW 328 328iWHITE 2014 BMW 328 328i

    $10,799

    80,145 mi.
    Est. $203/mo

    BMW Seattle

    4.7
    Seattle, WA (15 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW i5 M60Black Sapphire Metallic 2024 BMW i5 M60Black Sapphire Metallic 2024 BMW i5 M60Black Sapphire Metallic 2024 BMW i5 M60Black Sapphire Metallic 2024 BMW i5 M60Black Sapphire Metallic 2024 BMW i5 M60

    $59,799

    28,355 mi.
    Est. $1,127/mo

    BMW Seattle

    4.7
    Seattle, WA (15 mi)
    Check Availability
  • GRAY 2024 BMW M3 Competition xDriveGRAY 2024 BMW M3 Competition xDriveGRAY 2024 BMW M3 Competition xDriveGRAY 2024 BMW M3 Competition xDriveGRAY 2024 BMW M3 Competition xDriveGRAY 2024 BMW M3 Competition xDrive

    $103,900

    17,292 mi.
    Est. $1,957/mo

    West State Motorsport

    Federal Way, WA (12 mi)
    Check Availability

  • Alpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDrive

    $36,799

    17,824 mi.
    Est. $693/mo

    BMW Seattle

    4.7
    Seattle, WA (15 mi)
    Check Availability
  • Not Priced

    171,540 mi.
    Est. $0/mo

    Platinum Autos

    3.5
    Woodinville, WA (4 mi)
    Check Availability
  • $34,995

    67,855 mi.
    Est. $659/mo

    Real Deal Cars Lynnwood

    Lynnwood, WA (6 mi)
    Check Availability
  • $32,995

    77,566 mi.
    Est. $622/mo

    Real Deal Cars Lynnwood

    Lynnwood, WA (6 mi)
    Check Availability
  • White 2018 BMW M550 I xDriveWhite 2018 BMW M550 I xDriveWhite 2018 BMW M550 I xDriveWhite 2018 BMW M550 I xDriveWhite 2018 BMW M550 I xDriveWhite 2018 BMW M550 I xDrive

    $35,998

    39,649 mi.
    Est. $678/mo

    CarMax Fremont

    4.4
    $449 delivery to Lynnwood, WA (6 mi)
    Check Availability
  • White 2017 BMW 320 XIWhite 2017 BMW 320 XIWhite 2017 BMW 320 XIWhite 2017 BMW 320 XIWhite 2017 BMW 320 XIWhite 2017 BMW 320 XI

    $16,998

    58,125 mi.
    Est. $320/mo

    CarMax Puyallup

    4.6
    $49 delivery to Lynnwood, WA (6 mi)
    Check Availability