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
  • Portimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrive

    $28,900

    $2.5K
    35,775 mi.
    Est. $544/mo

    Perillo BMW

    3.8
    Chicago, IL (2 mi)
    Check Availability

  • Alpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDrive

    $28,107

    14,351 mi.
    Est. $530/mo

    Mcgrath Evanston Subaru

    4.9
    Skokie, IL (11 mi)
    Check Availability

  • Mineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDrive

    $28,114

    31,450 mi.
    Est. $530/mo

    Orlando Chrysler Dodge Jeep Ram

    4.3
    Orlando, FL (985 mi)
    Check Availability

  • Glacier Silver Metallic 2021 BMW 330e xDriveGlacier Silver Metallic 2021 BMW 330e xDriveGlacier Silver Metallic 2021 BMW 330e xDriveGlacier Silver Metallic 2021 BMW 330e xDriveGlacier Silver Metallic 2021 BMW 330e xDriveGlacier Silver Metallic 2021 BMW 330e xDrive

    $22,743

    67,040 mi.
    Est. $428/mo

    BMW of Delray Beach

    4.8
    Delray Beach, FL (1,150 mi)
    Check Availability
  • Alpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDrive

    $25,877

    46,856 mi.
    Est. $487/mo

    Audi Bellevue

    4.7
    Bellevue, WA (1,726 mi)
    Check Availability
  • Mineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDrive

    $20,179

    $1.7K
    72,238 mi.
    Est. $380/mo

    Suburban Ford of Sterling Heights

    4.6
    Sterling Heights, MI (241 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2021 BMW 330e xDriveBlue Ridge Mountain Metallic 2021 BMW 330e xDriveBlue Ridge Mountain Metallic 2021 BMW 330e xDriveBlue Ridge Mountain Metallic 2021 BMW 330e xDriveBlue Ridge Mountain Metallic 2021 BMW 330e xDriveBlue Ridge Mountain Metallic 2021 BMW 330e xDrive

    $31,500

    $400
    39,950 mi.
    Est. $593/mo

    Baxter Toyota Lincoln

    4.9
    Lincoln, NE (476 mi)
    Check Availability
  • Alpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDrive

    $25,997

    65,568 mi.
    Est. $490/mo

    Rocky Mountain Auto Brokers Inc.

    4.0
    Colorado Springs, CO (921 mi)
    Check Availability
  • Jet Black 2021 BMW 330e xDriveJet Black 2021 BMW 330e xDriveJet Black 2021 BMW 330e xDriveJet Black 2021 BMW 330e xDriveJet Black 2021 BMW 330e xDriveJet Black 2021 BMW 330e xDrive

    $21,594

    $1.1K
    71,644 mi.
    Est. $407/mo

    North Austin Nissan

    4.8
    Austin, TX (974 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDrive

    $27,976

    33,732 mi.
    Est. $527/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (18 mi)
    Check Availability
  • Mineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDriveMineral Grey Metallic 2021 BMW 330e xDrive

    $31,898

    $500
    14,128 mi.
    Est. $601/mo

    BMW of Madison

    4.2
    Madison, WI (120 mi)
    Check Availability
  • Jet Black 2021 BMW 330e xDriveJet Black 2021 BMW 330e xDriveJet Black 2021 BMW 330e xDriveJet Black 2021 BMW 330e xDriveJet Black 2021 BMW 330e xDriveJet Black 2021 BMW 330e xDrive

    $22,365

    69,374 mi.
    Est. $421/mo

    Stream Auto Outlet Valley Stream

    4.4
    Valley Stream, NY (728 mi)
    Check Availability
  • Alpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDrive

    $25,891

    $409
    54,817 mi.
    Est. $488/mo

    Buchanan Kia

    4.4
    Westminster, MD (580 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDrive

    $29,621

    $374
    28,170 mi.
    Est. $558/mo

    Summit View Auto

    Spencerport, NY (511 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDrive

    $24,790

    50,299 mi.
    Est. $467/mo

    Randallstown Mitsubishi

    4.0
    Randallstown, MD (592 mi)
    Check Availability
  • Portimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrive

    $28,900

    $2.5K
    35,775 mi.
    Est. $544/mo

    Perillo BMW

    3.8
    Chicago, IL (2 mi)
    Check Availability
  • Portimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrivePortimao Blue Metallic 2021 BMW 330e xDrive

    $20,232

    88,398 mi.
    Est. $381/mo

    Faulkner Subaru of Harrisburg

    4.8
    Harrisburg, PA (574 mi)
    Check Availability
  • Alpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDrive

    $20,995

    66,678 mi.
    Est. $396/mo

    Unlimited Auto Group of Dayton

    Moraine, OH (235 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW 330e xDriveMineral White Metallic 2021 BMW 330e xDriveMineral White Metallic 2021 BMW 330e xDriveMineral White Metallic 2021 BMW 330e xDriveMineral White Metallic 2021 BMW 330e xDriveMineral White Metallic 2021 BMW 330e xDrive

    $25,995

    28,501 mi.
    Est. $490/mo

    Springfield Luxury Auto Mall

    3.2
    Springfield, NJ (696 mi)
    Check Availability
  • Sunset Orange Metallic 2021 BMW 330e xDriveSunset Orange Metallic 2021 BMW 330e xDriveSunset Orange Metallic 2021 BMW 330e xDriveSunset Orange Metallic 2021 BMW 330e xDriveSunset Orange Metallic 2021 BMW 330e xDriveSunset Orange Metallic 2021 BMW 330e xDrive

    Not Priced

    55,219 mi.
    Est. $0/mo

    Germain Mazda of Columbus

    4.9
    Columbus, OH (279 mi)
    Check Availability
  • Mineral Grey Metallic 2021 BMW 330e xDrive

    $26,593

    48,099 mi.
    Est. $501/mo

    Randallstown Mitsubishi

    4.0
    Randallstown, MD (592 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 330e xDrive

    $25,220

    48,089 mi.
    Est. $475/mo

    BMW of Dallas

    4.6
    Dallas, TX (803 mi)
    Check Availability

BMW 330e prices by year

Model year Average price Deals
2024 BMW 330e xDrive $33,317 10 Good deals
2023 BMW 330e xDrive $32,236 17 Great deals

About the 2021 BMW 330e xDrive

Basics

xDrive shown.

Seating
5
Door count
4
Drivetrain
All Wheel Drive
Combined MPG
25
Transmission
8-Speed A/T
Engine
288.0-hp, 2.0-liter, 4 Cylinder Engine (Plug-In Electric/Gas)
Side view of the 2021 BMW 330e xDrive
FAQs

How much does the 2021 BMW 330e xDrive cost?

The 2021 BMW 330e xDrive price depends on several factors, including optional features, mileage, vehicle history and location. The nationwide average price for a 2021 330e xDrive is $25,705, with pricing starting at $20,179.

What is the Electric Range of the 2021 BMW 330e xDrive?

The 2021 BMW 330e xDrive can travel up to 23 electric-only miles before the gas engine kicks on.

EPA-estimated range is the distance, or predicted distance, a new plug-in vehicle will travel on electric power before its battery charge is exhausted. Actual range will vary depending on driving conditions, driving habits, elevation changes, weather, accessory usage (lights, climate control), vehicle condition and other factors.

What are some similar vehicles and competitors of the 2021 BMW 330e xDrive?

The 2021 BMW 330e xDrive compares to and/or competes against the following vehicles:


Trims

330e xDrive (2 styles)

Style
330e xDrive Plug-In Hybrid 330e xDrive Plug-In Hybrid North America
Inventory price
Starting at $46,550 Starting at $46,550
Combined MPG
25 25
Engine
288.0-hp, 2.0-liter, 4 Cylinder Engine (Plug-In Electric/Gas) 288.0-hp, 2.0-liter, 4 Cylinder Engine (Plug-In Electric/Gas)

2021 BMW 330e trims