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
  • Sunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28i

    $14,995

    $500
    89,372 mi.
    Est. $282/mo

    AutoWorld of Georgia

    3.1
    Gainesville, GA (564 mi)
    Check Availability

  • Sunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28i

    $14,995

    $500
    89,372 mi.
    Est. $282/mo

    AutoWorld of Georgia

    3.1
    Gainesville, GA (564 mi)
    Check Availability

  • Misano Blue Metallic 2020 BMW X2 xDrive28iMisano Blue Metallic 2020 BMW X2 xDrive28iMisano Blue Metallic 2020 BMW X2 xDrive28iMisano Blue Metallic 2020 BMW X2 xDrive28iMisano Blue Metallic 2020 BMW X2 xDrive28iMisano Blue Metallic 2020 BMW X2 xDrive28i

    $12,998

    $1K
    107,308 mi.
    Est. $245/mo

    Carvix of Margate

    5.0
    Margate, FL (1,160 mi)
    Check Availability

  • Mineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28i

    $18,488

    66,231 mi.
    Est. $348/mo

    AutoNation Toyota Leesburg

    4.7
    Leesburg, VA (564 mi)
    Check Availability
  • Alpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28i

    $17,584

    $300
    65,813 mi.
    Est. $331/mo

    DCH Montclair Acura

    4.4
    Verona, NJ (699 mi)
    Check Availability
  • Mediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28i

    $19,849

    $600
    37,479 mi.
    Est. $374/mo

    North Coast Mitsubishi West Cleveland

    4.7
    Cleveland, OH (307 mi)
    Check Availability
  • Jet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28i

    $22,176

    $200
    38,828 mi.
    Est. $418/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (39 mi)
    Check Availability
  • Jet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28i

    $20,586

    62,183 mi.
    Est. $388/mo

    Douglas INFINITI

    4.7
    Summit, NJ (693 mi)
    Check Availability
  • Glacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28i

    $18,878

    60,779 mi.
    Est. $356/mo

    Midway Automotive

    4.6
    Abington, MA (856 mi)
    Check Availability

  • Galvanic Gold Metallic 2020 BMW X2 xDrive28iGalvanic Gold Metallic 2020 BMW X2 xDrive28iGalvanic Gold Metallic 2020 BMW X2 xDrive28iGalvanic Gold Metallic 2020 BMW X2 xDrive28iGalvanic Gold Metallic 2020 BMW X2 xDrive28iGalvanic Gold Metallic 2020 BMW X2 xDrive28i

    $22,688

    $1K
    55,534 mi.
    Est. $427/mo

    BMW MINI of Shawnee Mission

    4.7
    Merriam, KS (421 mi)
    Check Availability
  • Mediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28i

    $20,987

    48,375 mi.
    Est. $395/mo

    Rocky Mountain Auto Brokers Inc.

    4.0
    Colorado Springs, CO (921 mi)
    Check Availability
  • Alpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28i

    $22,974

    $400
    29,729 mi.
    Est. $433/mo

    Bourne's Auto Center

    4.9
    Easton, MA (850 mi)
    Check Availability
  • Blue Metallic 2020 BMW X2 xDrive28iBlue Metallic 2020 BMW X2 xDrive28iBlue Metallic 2020 BMW X2 xDrive28iBlue Metallic 2020 BMW X2 xDrive28iBlue Metallic 2020 BMW X2 xDrive28iBlue Metallic 2020 BMW X2 xDrive28i

    $22,620

    55,950 mi.
    Est. $426/mo

    Bommarito Nissan Hazelwood

    4.9
    Hazelwood, MO (258 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X2 xDrive28iBlack Sapphire Metallic 2020 BMW X2 xDrive28iBlack Sapphire Metallic 2020 BMW X2 xDrive28iBlack Sapphire Metallic 2020 BMW X2 xDrive28iBlack Sapphire Metallic 2020 BMW X2 xDrive28iBlack Sapphire Metallic 2020 BMW X2 xDrive28i

    $19,995

    $1K
    48,000 mi.
    Est. $377/mo

    White Horse Automotive

    4.1
    Avon, NY (512 mi)
    Check Availability
  • Alpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28i

    $22,240

    65,202 mi.
    Est. $419/mo

    Time Chrysler Dodge Jeep Ram of Portland

    4.6
    Portland, OR (1,753 mi)
    Check Availability
  • Alpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28i

    $21,682

    $400
    50,479 mi.
    Est. $408/mo

    Chandler Chevrolet

    4.8
    Madison, IN (245 mi)
    Check Availability
  • Green 2020 BMW X2 XDrive28iGreen 2020 BMW X2 XDrive28iGreen 2020 BMW X2 XDrive28iGreen 2020 BMW X2 XDrive28iGreen 2020 BMW X2 XDrive28iGreen 2020 BMW X2 XDrive28i

    $23,998

    49,358 mi.
    Est. $452/mo

    CarMax Smithtown

    4.4
    Smithtown, NY (753 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28i

    $17,694

    $200
    80,480 mi.
    Est. $333/mo

    CarLink

    4.5
    Morristown, NJ (687 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28i

    $17,093

    $1.6K
    84,111 mi.
    Est. $322/mo

    BMW of Lenox

    4.6
    Lenox, MA (737 mi)
    Check Availability
  • Blue 2020 BMW X2 XDrive28iBlue 2020 BMW X2 XDrive28iBlue 2020 BMW X2 XDrive28iBlue 2020 BMW X2 XDrive28iBlue 2020 BMW X2 XDrive28iBlue 2020 BMW X2 XDrive28i

    $21,998

    56,245 mi.
    Est. $414/mo

    CarMax Dulles

    4.2
    Sterling, VA (572 mi)
    Check Availability
  • Jet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28i

    $21,177

    39,039 mi.
    Est. $399/mo

    International Motor Group

    4.8
    Warwick, RI (833 mi)
    Check Availability
  • White 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28i

    $20,998

    45,095 mi.
    Est. $396/mo

    CarMax Ontario

    4.7
    Ontario, CA (1,707 mi)
    Check Availability
  • White 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28i

    $22,998

    $1K
    41,214 mi.
    Est. $433/mo

    CarMax Plano

    4.4
    Plano, TX (791 mi)
    Check Availability
  • White 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28i

    $21,998

    57,393 mi.
    Est. $414/mo

    CarMax Conroe

    Conroe, TX (909 mi)
    Check Availability
  • Alpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28i

    $22,697

    $1K
    27,927 mi.
    Est. $428/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (1,172 mi)
    Check Availability
  • Jet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28i

    $18,199

    $275
    87,380 mi.
    Est. $343/mo

    International Autos

    3.5
    West Allis, WI (81 mi)
    Check Availability
  • Gray 2020 BMW X2 xDrive28iGray 2020 BMW X2 xDrive28iGray 2020 BMW X2 xDrive28iGray 2020 BMW X2 xDrive28iGray 2020 BMW X2 xDrive28iGray 2020 BMW X2 xDrive28i

    $16,400

    92,176 mi.
    Est. $309/mo

    Automay Car Sales

    3.8
    Oklahoma City, OK (692 mi)
    Check Availability

BMW X2 prices by year

Model year Average price Deals
2027 BMW X2 xDrive28i
2026 BMW X2 xDrive28i 77 Great deals
2025 BMW X2 xDrive28i $36,971 36 Great deals
2022 BMW X2 xDrive28i $19,336 10 Good deals
2019 BMW X2 xDrive28i $16,670 17 Great deals
2018 BMW X2 xDrive28i $14,633 23 Great deals

About the 2020 BMW X2 xDrive28i

Basics

xDrive28i shown.

Seating
5
Door count
4
Drivetrain
All Wheel Drive
Combined MPG
27
Transmission
8-Speed A/T
Engine
228.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)
Side view of the 2020 BMW X2 xDrive28i
FAQs

How much does the 2020 BMW X2 xDrive28i cost?

The 2020 BMW X2 xDrive28i price depends on several factors, including optional features, mileage, vehicle history and location. The nationwide average price for a 2020 X2 xDrive28i is $19,523, with pricing starting at $12,998.

What is the MPG of the 2020 BMW X2 xDrive28i?

The 2020 BMW X2 xDrive28i offers up to 24 MPG in city driving and 31 MPG on the highway for a combined rating of 27 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle options, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the 2020 BMW X2 xDrive28i?

The 2020 BMW X2 xDrive28i compares to and/or competes against the following vehicles:


Is the 2020 BMW X2 xDrive28i reliable?

The 2020 BMW X2 has an average reliability rating of 4.9 out of 5 according to Cars.com consumers. Find real-world reliability insights within consumer reviews from 2020 X2 owners.

Ratings (13 reviews)

100% of drivers recommend this car

Rating breakdown (out of 5):
Comfort
4.7
Interior
5.0
Performance
5.0
Value
4.8
Exterior
5.0
Reliability
4.9
Trims

xDrive28i (1 style)

Style
xDrive28i Sports Activity Coupe
Inventory price
Starting at $38,400
Combined MPG
27
Engine
228.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)

2020 BMW X2 trims