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
  • Gray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NA

    $60,889

    30 mi.
    Est. $1,100/mo

    BMW of Rockville

    4.7
    Rockville, MD (15 mi)
    Check Availability

  • Alpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330i

    $10,198

    129,029 mi.
    Est. $184/mo

    Sheehy Ford of Springfield

    4.2
    Springfield, VA (29 mi)
    Check Availability

  • Jet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDrive

    $33,499

    35,490 mi.
    Est. $605/mo

    Jim Coleman Nissan of Ellicott City

    Ellicott City, MD (14 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDrive

    $22,140

    $1K
    87,329 mi.
    Est. $400/mo

    Honda of Annapolis

    Annapolis, MD (20 mi)
    Check Availability
  • Mineral White Metallic 2020 BMW 330 M SPORTMineral White Metallic 2020 BMW 330 M SPORTMineral White Metallic 2020 BMW 330 M SPORTMineral White Metallic 2020 BMW 330 M SPORTMineral White Metallic 2020 BMW 330 M SPORTMineral White Metallic 2020 BMW 330 M SPORT

    $19,765

    81,317 mi.
    Est. $357/mo

    Merlex Auto Group

    3.8
    Arlington, VA (21 mi)
    Check Availability
  • Jet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330i

    $14,994

    120,583 mi.
    Est. $271/mo

    Auto Buying Service

    3.8
    Fairfax, VA (26 mi)
    Check Availability
  • Orange 2020 BMW 330 I xDriveOrange 2020 BMW 330 I xDriveOrange 2020 BMW 330 I xDriveOrange 2020 BMW 330 I xDriveOrange 2020 BMW 330 I xDriveOrange 2020 BMW 330 I xDrive

    $24,998

    58,213 mi.
    Est. $452/mo

    CarMax Ellicott City

    3.6
    Ellicott City, MD (14 mi)
    Check Availability
  • Jet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDrive

    $26,890

    $605
    53,310 mi.
    Est. $486/mo

    Passport INFINITI of Alexandria

    3.6
    Alexandria, VA (25 mi)
    Check Availability
  • Brown 2019 BMW 330 XIBrown 2019 BMW 330 XIBrown 2019 BMW 330 XIBrown 2019 BMW 330 XIBrown 2019 BMW 330 XIBrown 2019 BMW 330 XI

    $23,998

    58,127 mi.
    Est. $434/mo

    CarMax Laurel

    3.8
    Laurel, MD (4 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDrive

    $50,861

    1,888 mi.
    Est. $919/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (26 mi)
    Check Availability
  • Alpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NA

    $48,569

    $1.1K
    7,282 mi.
    Est. $878/mo

    BMW of Rockville

    4.7
    Rockville, MD (15 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDrive

    $31,866

    46,290 mi.
    Est. $576/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (25 mi)
    Check Availability
  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $52,574

    4,258 mi.
    Est. $950/mo

    BMW of Towson

    4.7
    Towson, MD (26 mi)
    Check Availability
  • Alpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDrive

    $37,795

    40,332 mi.
    Est. $683/mo

    Passport BMW

    4.6
    Marlow Heights, MD (19 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NA

    $51,312

    $5.3K
    2,833 mi.
    Est. $927/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (26 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

    $38,995

    $404
    13,992 mi.
    Est. $705/mo

    Elite Auto Brokers

    4.9
    Gaithersburg, MD (18 mi)
    Check Availability
  • Black 2017 BMW 330 330i xDriveBlack 2017 BMW 330 330i xDriveBlack 2017 BMW 330 330i xDriveBlack 2017 BMW 330 330i xDriveBlack 2017 BMW 330 330i xDriveBlack 2017 BMW 330 330i xDrive

    $10,994

    92,983 mi.
    Est. $199/mo

    National Motors of Ellicott City

    4.4
    Ellicott City, MD (14 mi)
    Check Availability
  • Gray 2023 BMW 330 XIGray 2023 BMW 330 XIGray 2023 BMW 330 XIGray 2023 BMW 330 XIGray 2023 BMW 330 XIGray 2023 BMW 330 XI

    $31,998

    34,727 mi.
    Est. $578/mo

    CarMax White Marsh

    4.1
    White Marsh, MD (30 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $35,987

    16,110 mi.
    Est. $650/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (25 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NA

    $60,599

    995 mi.
    Est. $1,095/mo

    BMW of Rockville

    4.7
    Rockville, MD (15 mi)
    Check Availability
  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $55,124

    4,762 mi.
    Est. $996/mo

    BMW of Towson

    4.7
    Towson, MD (26 mi)
    Check Availability
  • Alpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330i

    $10,198

    129,029 mi.
    Est. $184/mo

    Sheehy Ford of Springfield

    4.2
    Springfield, VA (29 mi)
    Check Availability
  • Titanium Silver Metallic 2001 BMW 330 330Cic Convertible 2DTitanium Silver Metallic 2001 BMW 330 330Cic Convertible 2DTitanium Silver Metallic 2001 BMW 330 330Cic Convertible 2DTitanium Silver Metallic 2001 BMW 330 330Cic Convertible 2DTitanium Silver Metallic 2001 BMW 330 330Cic Convertible 2DTitanium Silver Metallic 2001 BMW 330 330Cic Convertible 2D

    $9,995

    64,473 mi.
    Est. $181/mo

    AutoDot

    4.5
    Sykesville, MD (23 mi)
    Check Availability
  • SILVER 2004 BMW 330 330iSILVER 2004 BMW 330 330iSILVER 2004 BMW 330 330iSILVER 2004 BMW 330 330iSILVER 2004 BMW 330 330iSILVER 2004 BMW 330 330i

    $15,400

    105,655 mi.
    Est. $278/mo

    Purmotive

    cockeysville, MD (30 mi)
    Check Availability
  • Jet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDrive

    $36,495

    20,381 mi.
    Est. $660/mo

    Passport BMW

    4.6
    Marlow Heights, MD (19 mi)
    Check Availability
  • Alpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDrive

    $32,300

    $3.4K
    23,358 mi.
    Est. $584/mo

    Koons Chevrolet of White Marsh

    4.7
    White Marsh, MD (30 mi)
    Check Availability
  • Sunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDrive

    $29,240

    38,923 mi.
    Est. $528/mo

    Bob Ruth Ford

    3.7
    $399 delivery from Dillsburg, PA (72 mi)
    Check Availability
  • Black 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 I

    $17,998

    65,469 mi.
    Est. $325/mo

    CarMax Independence Boulevard

    4.1
    $549 delivery to Laurel, MD (4 mi)
    Check Availability

Compare the BMW 330