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
  • White 2020 BMW 330 xDriveWhite 2020 BMW 330 xDriveWhite 2020 BMW 330 xDriveWhite 2020 BMW 330 xDriveWhite 2020 BMW 330 xDriveWhite 2020 BMW 330 xDrive

    $26,693

    $200
    63,456 mi.
    Est. $457/mo

    The Highline Group

    4.5
    Lowell, MA (27 mi)
    Check Availability

    Quick view
  • 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

    $35,281

    $1.4K
    22,983 mi.
    Est. $604/mo

    BMW of Stratham

    4.8
    Stratham, NH (23 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDrive

    $22,297

    $836
    89,252 mi.
    Est. $382/mo

    Herb Chambers Toyota of Boston

    4.3
    Medford, MA (24 mi)
    Check Availability
    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

    $33,995

    $300
    30,301 mi.
    Est. $582/mo

    McGovern Honda of Boston

    4.9
    Everett, MA (23 mi)
    Check Availability
    Quick view
  • Jet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDrive

    $21,999

    75,931 mi.
    Est. $376/mo

    Key Acura of Portsmouth

    4.8
    Portsmouth, NH (25 mi)
    Check Availability
    Quick view
  • Gray 2024 BMW 330 xDriveGray 2024 BMW 330 xDriveGray 2024 BMW 330 xDriveGray 2024 BMW 330 xDriveGray 2024 BMW 330 xDriveGray 2024 BMW 330 xDrive

    $30,497

    51,460 mi.
    Est. $522/mo

    Alliance Motor Group

    4.6
    Middleton, MA (12 mi)
    Check Availability
    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

    $16,489

    75,509 mi.
    Est. $282/mo

    Route 110 Auto Sales

    4.1
    Dracut, MA (22 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDrive

    $20,895

    94,182 mi.
    Est. $358/mo

    Carfive - Plaistow NH

    4.7
    Plaistow, NH (17 mi)
    Check Availability
    Quick view
  • Jet Black 2019 BMW 330 xDriveJet Black 2019 BMW 330 xDriveJet Black 2019 BMW 330 xDriveJet Black 2019 BMW 330 xDriveJet Black 2019 BMW 330 xDriveJet Black 2019 BMW 330 xDrive

    $18,995

    92,099 mi.
    Est. $325/mo

    Topsfield Motor Co.

    Topsfield, MA (7 mi)
    Check Availability
    Quick view
  • 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

    $35,091

    37,809 mi.
    Est. $600/mo

    Herb Chambers BMW MINI of Boston

    4.8
    Boston, MA (28 mi)
    Check Availability
    Quick view
  • Black 2020 BMW 330 xDriveBlack 2020 BMW 330 xDriveBlack 2020 BMW 330 xDriveBlack 2020 BMW 330 xDriveBlack 2020 BMW 330 xDriveBlack 2020 BMW 330 xDrive

    $23,997

    77,928 mi.
    Est. $411/mo

    Alliance Motor Group

    4.6
    Middleton, MA (12 mi)
    Check Availability
    Quick view
  • Jet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDrive

    $26,489

    56,949 mi.
    Est. $453/mo

    Route 110 Auto Sales

    4.1
    Dracut, MA (22 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDrive

    $26,996

    43,597 mi.
    Est. $462/mo

    Port City Nissan

    Portsmouth, NH (28 mi)
    Check Availability
    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

    $30,357

    41,387 mi.
    Est. $519/mo

    Herb Chambers BMW MINI of Boston

    4.8
    Boston, MA (28 mi)
    Check Availability
    Quick view
  • 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

    $35,247

    36,024 mi.
    Est. $603/mo

    Herb Chambers BMW MINI of Boston

    4.8
    Boston, MA (28 mi)
    Check Availability
    Quick view
  • 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

    $39,378

    20,174 mi.
    Est. $674/mo

    Herb Chambers BMW MINI of Boston

    4.8
    Boston, MA (28 mi)
    Check Availability
    Quick view
  • Skyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDrive

    $32,895

    65,101 mi.
    Est. $563/mo

    Carfive - Plaistow NH

    4.7
    Plaistow, NH (17 mi)
    Check Availability
    Quick view
  • $37,363

    21,316 mi.
    Est. $639/mo

    BMW of Peabody

    Peabody, MA (11 mi)
    Quick view
  • $37,459

    23,565 mi.
    Est. $641/mo

    BMW of Peabody

    Peabody, MA (11 mi)
    Quick view
  • Mineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDrive

    $28,889

    29,233 mi.
    Est. $494/mo

    Excel Auto Lounge

    4.6
    $599 delivery from Hightstown, NJ (255 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDrive

    $44,173

    $552
    7,280 mi.
    Est. $756/mo

    Bob Johnson Used

    4.1
    $513 delivery from Rochester, NY (343 mi)
    Check Availability
    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

    $22,595

    72,911 mi.
    Est. $387/mo

    Westboro Toyota

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

    $34,600

    23,573 mi.
    Est. $592/mo

    Midway Automotive

    4.6
    Abington, MA (41 mi)
    Check Availability
    Quick view
  • Gray 2025 BMW 330 xDriveGray 2025 BMW 330 xDriveGray 2025 BMW 330 xDriveGray 2025 BMW 330 xDriveGray 2025 BMW 330 xDriveGray 2025 BMW 330 xDrive

    $38,429

    17,442 mi.
    Est. $658/mo

    Nucar Nissan of Norwood

    4.6
    Norwood, MA (39 mi)
    Check Availability
    Quick view
  • 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

    $25,395

    60,598 mi.
    Est. $435/mo

    North End Motors

    5.0
    Canton, MA (38 mi)
    Check Availability
    Quick view
  • 2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive

    $23,190

    $300
    74,944 mi.
    Est. $397/mo

    McGovern GMC of Westborough

    4.7
    Westborough, MA (48 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDrive

    $41,995

    30,414 mi.
    Est. $719/mo

    AutoMax Preowned Framingham

    4.4
    Framingham, MA (41 mi)
    Check Availability
    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

    $41,755

    19,410 mi.
    Est. $714/mo

    Mercedes-Benz of Hanover

    4.7
    Hanover, MA (37 mi)
    Check Availability
    Quick view
  • 2025 BMW 330 xDrive2025 BMW 330 xDrive2025 BMW 330 xDrive2025 BMW 330 xDrive2025 BMW 330 xDrive2025 BMW 330 xDrive

    $42,982

    $500
    17,181 mi.
    Est. $735/mo

    BMW of Norwood

    4.8
    Norwood, MA (39 mi)
    Check Availability
    Quick view
  • Mediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDrive

    $23,240

    77,244 mi.
    Est. $398/mo

    Werner Mazda

    4.8
    Manchester, NH (36 mi)
    Check Availability
    Quick view
  • 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

    $34,984

    31,760 mi.
    Est. $599/mo

    Lexus of Bedford

    4.6
    Bedford, NH (38 mi)
    Check Availability
    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,467

    4,983 mi.
    Est. $727/mo

    Imperial Toyota

    4.8
    Milford, MA (50 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDrive

    $42,843

    $742
    8,399 mi.
    Est. $733/mo

    Tulley BMW of Manchester

    4.1
    Manchester, NH (36 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

BMW 330 i xDrive by city

BMW 330 i xDrive by year