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
  • Jet Black 2025 BMW 330 i xDriveJet Black 2025 BMW 330 i xDriveJet Black 2025 BMW 330 i xDriveJet Black 2025 BMW 330 i xDriveJet Black 2025 BMW 330 i xDriveJet Black 2025 BMW 330 i xDrive

    $45,500

    $200
    1,456 mi.
    Est. $830/mo

    BMW of Warwick

    4.8
    Check Availability
    Warwick, RI (7 mi)

    Quick view
  • Black Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDrive

    $22,933

    80,014 mi.
    Est. $418/mo

    Prestige Auto Mart of Westport

    4.6
    Check Availability
    Westport, MA (30 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDrive

    $35,819

    21,905 mi.
    Est. $653/mo

    BMW of Warwick

    4.8
    Check Availability
    Warwick, RI (7 mi)
    Quick view
  • Alpine White 2023 BMW 330 330i xDriveAlpine White 2023 BMW 330 330i xDriveAlpine White 2023 BMW 330 330i xDriveAlpine White 2023 BMW 330 330i xDriveAlpine White 2023 BMW 330 330i xDriveAlpine White 2023 BMW 330 330i xDrive

    $36,995

    $1.2K
    26,823 mi.
    Est. $675/mo

    BMW of Newport

    4.3
    Check Availability
    Middletown, RI (21 mi)
    Quick view
  • 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

    $36,495

    17,756 mi.
    Est. $666/mo

    Balise Honda of North Attleboro

    4.6
    Check Availability
    North Attleborough, MA (24 mi)
    Quick view
  • Jet Black 2022 BMW 330 i xDriveJet Black 2022 BMW 330 i xDriveJet Black 2022 BMW 330 i xDriveJet Black 2022 BMW 330 i xDriveJet Black 2022 BMW 330 i xDriveJet Black 2022 BMW 330 i xDrive

    $30,530

    $1.1K
    31,194 mi.
    Est. $557/mo

    Empire Pre-Owned Superstore

    4.1
    Check Availability
    Swansea, MA (20 mi)
    Quick view
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $38,900

    $600
    10,721 mi.
    Est. $710/mo

    Imperial Subaru

    4.7
    Check Availability
    North Attleborough, MA (24 mi)
    Quick view
  • Mineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDrive

    $22,900

    $1.1K
    73,756 mi.
    Est. $418/mo

    Balise Volkswagen

    Check Availability
    West Warwick, RI (7 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDrive

    $30,988

    50,159 mi.
    Est. $565/mo

    Prestige Auto Mart of Westport

    4.6
    Check Availability
    Westport, MA (30 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDriveArctic Race Blue Metallic 2026 BMW 330 I XDrive

    $53,590

    1,140 mi.
    Est. $978/mo

    BMW of Warwick

    4.8
    Check Availability
    Warwick, RI (7 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrive

    $29,995

    69,351 mi.
    Est. $547/mo

    BMW of Warwick

    4.8
    Check Availability
    Warwick, RI (7 mi)
    Quick view
  • Jet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDrive

    $31,957

    $281
    48,466 mi.
    Est. $583/mo

    BMW of Warwick

    4.8
    Check Availability
    Warwick, RI (7 mi)
    Quick view
  • Alpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDrive

    $21,495

    73,422 mi.
    Est. $392/mo

    United Auto Group

    Check Availability
    Putnam, CT (22 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDrive

    $17,995

    118,380 mi.
    Est. $328/mo

    Route 123 Motors

    Check Availability
    Norton, MA (27 mi)
    Quick view
  • Mineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDrive

    $14,999

    $500
    69,933 mi.
    Est. $274/mo

    Interauto

    3.4
    Check Availability
    Plainville, MA (29 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDrive

    $22,988

    97,661 mi.
    Est. $419/mo

    Prestige Mitsubishi

    4.9
    Check Availability
    East Providence, RI (16 mi)
    Quick view
  • White 2023 BMW 330 XIWhite 2023 BMW 330 XIWhite 2023 BMW 330 XIWhite 2023 BMW 330 XIWhite 2023 BMW 330 XIWhite 2023 BMW 330 XI

    $34,998

    14,230 mi.
    Est. $638/mo

    CarMax Hartford

    Check Availability
    $99 delivery to Cranston, RI (8 mi)
    Quick view
  • Alpine White 2025 BMW 330 330i xDriveAlpine White 2025 BMW 330 330i xDriveAlpine White 2025 BMW 330 330i xDriveAlpine White 2025 BMW 330 330i xDriveAlpine White 2025 BMW 330 330i xDriveAlpine White 2025 BMW 330 330i xDrive

    $43,839

    8,726 mi.
    Est. $800/mo

    Deluxe Auto Sales

    4.7
    Check Availability
    $200 delivery from Linden, NJ (155 mi)
    Quick view
  • Mineral Gray Metallic 2022 BMW 330 i xDriveMineral Gray Metallic 2022 BMW 330 i xDriveMineral Gray Metallic 2022 BMW 330 i xDriveMineral Gray Metallic 2022 BMW 330 i xDriveMineral Gray Metallic 2022 BMW 330 i xDriveMineral Gray Metallic 2022 BMW 330 i xDrive

    $35,590

    20,882 mi.
    Est. $649/mo

    BMW of Shrewsbury

    4.9
    Check Availability
    Shrewsbury, MA (41 mi)
    Quick view
  • Mediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDrive

    $22,110

    $490
    69,130 mi.
    Est. $403/mo

    Autobahn USA Westborough

    4.8
    Check Availability
    Westboro, MA (42 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDrive

    $38,500

    13,445 mi.
    Est. $702/mo

    AutoMax Preowned Framingham

    4.5
    Check Availability
    Framingham, MA (43 mi)
    Quick view
  • Alpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDrive

    $42,977

    4,983 mi.
    Est. $784/mo

    Imperial Toyota

    4.8
    Check Availability
    Milford, MA (34 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDrive

    $37,500

    14,715 mi.
    Est. $684/mo

    AutoMax Preowned Marlborough

    4.9
    Check Availability
    Marlborough, MA (47 mi)
    Quick view
  • Alpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDrive

    $22,087

    $300
    84,950 mi.
    Est. $403/mo

    Mercedes-Benz of Shrewsbury

    4.1
    Check Availability
    Shrewsbury, MA (41 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrive

    $26,778

    $1.9K
    72,880 mi.
    Est. $488/mo

    Cadillac of Norwood

    4.7
    Check Availability
    Norwood, MA (41 mi)
    Quick view
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $47,009

    2,062 mi.
    Est. $858/mo

    BMW of Shrewsbury

    4.9
    Check Availability
    Shrewsbury, MA (41 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDrive

    $23,000

    72,324 mi.
    Est. $420/mo

    Westboro Toyota

    4.1
    Check Availability
    Westborough, MA (42 mi)
    Quick view
  • 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 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $35,999

    $868
    30,827 mi.
    Est. $657/mo

    Scranton GMC of Vernon

    4.4
    Check Availability
    Vernon, CT (46 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDrive

    $32,000

    $500
    27,776 mi.
    Est. $584/mo

    AutoMax Preowned Framingham

    4.5
    Check Availability
    Framingham, MA (43 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW 330 xDriveBlack Sapphire Metallic 2018 BMW 330 xDriveBlack Sapphire Metallic 2018 BMW 330 xDriveBlack Sapphire Metallic 2018 BMW 330 xDriveBlack Sapphire Metallic 2018 BMW 330 xDriveBlack Sapphire Metallic 2018 BMW 330 xDrive

    $18,000

    70,583 mi.
    Est. $328/mo

    Westboro Toyota

    4.1
    Check Availability
    Westborough, MA (42 mi)
    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

BMW 330 i xDrive by city