Skip to main content
Skip to Filters
350 listings
  • Price Drop
    $23,411
    good price
    $3,130 below market
    • 25,888 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Serra Chevrolet Buick GMC (383 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Jackson, TN / 383 miles away from Dayton, OH

    This BMW X2 is well equipped and includes these key features and benefits, SERVICED REGULARLY, SERVICE HISTORY AVAILABLE, Collision Avoidance System, ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/32 Highway)

    Listing Information:

    VIN: WBXYH9C03L5N91835
    Stock: P36704
    Certified Pre-Owned: No
    Listed since: 01-22-2025

  • $24,495
    great price
    $1,871 below market
    • 77,977 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • Driveway (172 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Ann Arbor, MI / 172 miles away from Dayton, OH

    Rare Find,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Heads-Up Display,Heated Seats,Heated Steering Wheel,Keyless Start,Navigation System,Sate...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: WBXYN1C03L5R00925
    Stock: L5R00925A
    Certified Pre-Owned: No

  • $20,900
    good price
    $1,611 below market
    • 59,873 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • Alpha Motorsports Manassas (363 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Manassas, VA / 363 miles away from Dayton, OH

    ** GREAT COLOR COMBO / CLEAN CARFAX HISTORY WITH EXCELLENT SERVICE HISTORY /A MUST SEE ** OVER 30,000 VEHICLES SOLD, TWO LOCATION TO SERVE YOU, 400+ V...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBXYJ1C09L5P60388
    Stock: C60388
    Certified Pre-Owned: No

  • New Listing
    $27,590
    good price
    $1,168 below market
    • 42,256 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • Carvana - Indianapolis (109 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Indianapolis, IN / 109 miles away from Dayton, OH

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: WBXYN1C08L5R87950
    Stock: 2003401165
    Certified Pre-Owned: No
    Listed since: 01-10-2025

  • New Listing
    $22,900
    fair price
    $37 below market
    • 35,679 miles
    • No accidents, 2 owners, rental vehicle
    • 4cyl automatic
    • Countryside Pre-Owned Super Center (447 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Jackson, GA / 447 miles away from Dayton, OH

    Vehicle DetailsDiscover the impressive 2020 BMW X2 xDrive28i, a compact luxury SUV with 35,679 miles, now available at our dealership. This ve...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBXYJ1C06L5P72367
    Stock: 3LP542
    Certified Pre-Owned: No
    Listed since: 08-28-2024

  • Price Drop
    $28,500
    good price
    $399 below market
    • 39,356 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • Richmond BMW of Midlothian (384 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Midlothian, VA / 384 miles away from Dayton, OH

    RECALL NOTICE: Some vehicles offered for sale may be subject to unrepaired manufacturer safety recalls. To determine the recall status of a vehicle, v...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: WBXYN1C01L5P33643
    Stock: CRBS230672A
    Certified Pre-Owned: No
    Listed since: 04-01-2025

  • $27,995
    fair price
    $170 below market
    • 24,248 miles
    • 1 accident, 1 owner, personal use only
    • 4cyl automatic
    • Fields Lexus Glenview (250 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Glenview, IL / 250 miles away from Dayton, OH

    CARFAX One-Owner. Odometer is 21648 miles below market average!Lexus Glenview is honored to offer this great-looking 2020 BMW X2 xDrive28i in Galva...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBXYJ1C05L5P78306
    Stock: L25742A
    Certified Pre-Owned: No
    Listed since: 04-03-2025

  • $22,495
    fair price
    $1,264 above market
    • 63,753 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 4cyl automatic
    • DriveTime Woodbridge (375 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Woodbridge, VA / 375 miles away from Dayton, OH

    Shop at DriveTime: Get started on your personalized car-buying journey today. With no credit impact, you can get approved for your real, personalized ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBXYJ1C04L5N99769
    Stock: 1630091186
    Certified Pre-Owned: No
    Listed since: 04-10-2025

  • New Listing
    • 27,977 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • CarMax Winston-Salem (328 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    Close

    Located in Winston Salem, NC / 328 miles away from Dayton, OH

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBXYJ1C07L5P13313
    Stock: 27192487
    Certified Pre-Owned: No

  • New Listing
    • 61,789 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Carvana - Chicago (274 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Chicago, IL / 274 miles away from Dayton, OH

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBXYJ1C08L5P08573
    Stock: 2003609305
    Certified Pre-Owned: No
    Listed since: 04-11-2025

  • New Listing
    • 57,065 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • CarMax Frederick (373 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    Close

    Located in Gaithersburg, MD / 373 miles away from Dayton, OH

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBXYJ1C06L5P33374
    Stock: 26939225
    Certified Pre-Owned: No

    • 47,097 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • CarMax Brandywine (395 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Brandywine, MD / 395 miles away from Dayton, OH

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBXYJ1C06L5P15117
    Stock: 27010120
    Certified Pre-Owned: No

    • 81,672 miles
    • 1 accident, 2 owners, personal use
    • 4cyl automatic
    • Raptor Automotive (111 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Fort Wayne, IN / 111 miles away from Dayton, OH

    Recent Arrival!** BLUETOOTH **, ** NAVIGATION **, ** HEATED SEATS **, ** LEATHER SEATS **, ** SUNROOF **, **CLEAN CAR FAX**, ** BACK UP CAMERA **, ** ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBXYJ1C03L5P02275
    Stock: R2503142
    Certified Pre-Owned: No

  • $22,999
    great price
    $4,213 below market
    • 46,283 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • Formula One Imports East (368 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Charlotte, NC / 368 miles away from Dayton, OH

    <p class=""p1"" style=""font-stretch: normal; font-size: 26px; line-height: normal; font-family: Helvetica; font-size-adjust: none; font-kerning: auto...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBXYJ1C02M5S52393
    Stock: FC13892A
    Certified Pre-Owned: No
    Listed since: 02-13-2025

  • New Listing
    • 36,942 miles
    • 1 accident, 2 owners, personal use
    • 4cyl automatic
    • CarMax Merrillville (205 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Merrillville, IN / 205 miles away from Dayton, OH

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBXYJ1C03L5P13020
    Stock: 26651639
    Certified Pre-Owned: No

  • New Listing
    • 50,811 miles
    • 1 accident, 2 owners, personal use
    • 4cyl automatic
    • CarMax Birmingham (467 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Hoover, AL / 467 miles away from Dayton, OH

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/32 Highway)

    Listing Information:

    VIN: WBXYH9C0XL5P56117
    Stock: 27043056
    Certified Pre-Owned: No

  • $17,701
    great price
    $2,782 below market
    • 74,017 miles
    • 1 accident, 3 owners, personal use
    • 4cyl automatic
    • Napleton's Mid Rivers Chrysler Dodge Jeep RAM FIAT (352 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Saint Peters, MO / 352 miles away from Dayton, OH

    Recent Arrival! Mineral Grey Metallic 2019 BMW X2 xDrive28i AWD 8-Speed Automatic 2.0L 4-Cylinder DOHC 16V TwinPower TurboService Work completed on...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    25 Combined MPG (21 City/31 Highway)

    Listing Information:

    VIN: WBXYJ5C50KEF82763
    Stock: C17252A
    Certified Pre-Owned: No
    Listed since: 04-12-2025

  • $20,499
    good price
    $1,705 below market
    • 42,285 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Driveway (190 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    Close

    Located in Farmington Hills, MI / 190 miles away from Dayton, OH

    High Demand,Rare Find,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Keyless Start,Navigation System,Turbo/Supercharged,Power Door Locks,Brake As...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    25 Combined MPG (21 City/31 Highway)

    Listing Information:

    VIN: WBXYJ5C52K5N00139
    Stock: K5N00139P
    Certified Pre-Owned: No

  • $34,900
    fair price
    $208 below market
    • 15,217 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Acura of Brookfield (308 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Brookfield, WI / 308 miles away from Dayton, OH

    Misano Blue Metallic 2021 BMW X2 M35i 2.0L 4-Cylinder DOHC 16V TwinPower Turbo 8-Speed Automatic SportClean CARFAX. CARFAX One-Owner.Priced below...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: WBXYN1C05M5S72058
    Stock: 25338
    Certified Pre-Owned: No
    Listed since: 04-07-2025

  • New Listing
    $31,998
    fair price
    $361 below market
    • 8,309 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • CarMax Laurel (392 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    Close

    Located in Laurel, MD / 392 miles away from Dayton, OH

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBXYJ1C06M5S81220
    Stock: 26582971
    Certified Pre-Owned: No

  • Price Drop
    $18,995
    good price
    $928 below market
    • 58,402 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Passport BMW (390 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Suitland, MD / 390 miles away from Dayton, OH

    Recent Arrival! 2019 BMW X2 xDrive28i Glacier Silver Metallic AWD 8-Speed Automatic 2.0L 4-Cylinder DOHC 16V TwinPower TurboAuto-Dimming Interior & ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    25 Combined MPG (21 City/31 Highway)

    Listing Information:

    VIN: WBXYJ5C52K5N24649
    Stock: 98496A
    Certified Pre-Owned: No
    Listed since: 04-12-2025

Showing 1 - 21 out of 350 listings

Consumer Reviews for the BMW X2

Read recent reviews for the BMW X2
Overall Consumer Rating
3.8 out of 5 stars48 Reviews
Write a vehicle reviewSee all 48 reviews
  • 5 star
    (35%)
  • 4 star
    (33%)
  • 3 star
    (17%)
  • 2 star
    (6%)
  • 1 star
    (8%)
5 out of 5 stars

2020 X2 M35i is a blast to drive

BeemerLuv, 01/14/2020
2020 BMW X2 M35i 4dr SUV AWD (2.0L 4cyl Turbo 8A)
I had a 2016 X1 and to be honest, it was a little disappointing as it was pretty basic and boring to drive. Upgraded to the X2 M35i and the performance engine is a blast to drive! Way more pep and power. I also really like the interior and don't find the smaller rear window to be an issue at all. Overall, it's a perfect city driver (no issues in the snow like the other reviewer). It's … size is just right for tight parking and yet has plenty of cargo room for what I need. The only negatives is the suspension is a little stiff and the brakes a little touchy. But, the rest of it makes up for those two details.
Report abuse

Used 2020 BMW X2 in Dayton, OH Values

Estimated values
2020 BMW X2 sDrive28i 4dr SUV (2.0L 4cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$18,127$19,837$21,481
Clean$17,797$19,474$21,086
Average$17,247$18,869$20,427
Rough$16,532$18,083$19,571

The average list price of a used 2020 BMW X2 in Dayton, Ohio is $24,379. The average mileage on a used BMW X2 2020 for sale in Dayton, Ohio is 46,519. Based on the average mileage of 46,519 for used 2020 BMW X2 for sale in Dayton, OH and using an average vehicle condition rating, which means the vehicle may have a few mechanical and/or cosmetic problems and may require a considerable amount of reconditioning, we appraise the average trade-in value of a used BMW X2 2020 in Dayton, Ohio to be $17,247.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius500 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Trim

Mileage

Accidents & History

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

Options & Packages

MPG

Listing Details


* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.