Skip to main content
Skip to Filters
178 listings
  • New Listing
    • 17,343 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 13 City / 18 Hwy MPG
    • Sunrise Chevrolet Of Forest Hills (367 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Forest Hills, NY / 367 miles away from Lynchburg, VA

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YM13ET06R9U05896
    Stock: U05896
    Certified Pre-Owned: No
    Listed since: 07-22-2025

  • New Listing
    $61,880
    great price
    $5,347 below market
    • 47,255 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats
    • Berglund Lincoln (2 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Lynchburg, VA / 2 miles away from Lynchburg, VA

    Summary**1 OWNER • CLEAN CARFAX • LOCAL TRADE-IN • WELL MAINTAINED**This 2021 BMW X5 M Competition xDrive in **Donnington Gray** comes from ...

    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:

    Listing Information:

    VIN: 5YMJU0C05M9E61419
    Stock: LRN2234B
    Certified Pre-Owned: No
    Listed since: 04-10-2025

  • Price Drop
    • 47,195 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 13 City / 18 Hwy MPG
    • Emos Auto Sales (363 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Paterson, NJ / 363 miles away from Lynchburg, VA

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YMJU0C03N9N31269
    Stock: N9N31269
    Certified Pre-Owned: No
    Listed since: 07-03-2025

    • 56,389 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 13 City / 18 Hwy MPG
    • Cars & Trucks 4 Sales (327 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in North Brunswick Township, NJ / 327 miles away from Lynchburg, VA

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YMJU0C08N9M54463
    Stock: 10967BA
    Certified Pre-Owned: No
    Listed since: 09-03-2024

  • $99,888
    great price
    $7,532 below market
    • 24,527 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 13 City / 18 Hwy MPG
    • Rolls-Royce Motor Cars Paramus (367 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in West Paramus, NJ / 367 miles away from Lynchburg, VA

    ***Recent Oil Change!***, ***Passed Inspection!***, 16 Speakers, 4-Wheel Disc Brakes, ABS brakes, Active Cruise Control w/Stop & Go, Active Driving As...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YM13ET06S9W62546
    Stock: BX2459A
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • Price Drop
    Stock photo**
    $59,606
    great price
    $5,601 below market
    • 53,305 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 13 City / 18 Hwy MPG
    • Karma of Summit (344 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Westfield, NJ / 344 miles away from Lynchburg, VA

    2021 BMW X5 M Black Sapphire Metallic AWD 8-Speed Automatic Sport 4.4L V8 DOHC 32V TwinPower Turbo16 Speakers, 3.154 Axle Ratio, 4-Wheel Disc Brakes, ...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YMJU0C03M9G86647
    Stock: M9G86647
    Certified Pre-Owned: No
    Listed since: 07-10-2025

  • Price Drop
    $112,991
    good price
    $5,231 below market
    • 12,116 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 13 City / 18 Hwy MPG
    • Hendrick BMW (177 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Charlotte, NC / 177 miles away from Lynchburg, VA

    PRICED TO MOVE $4,100 below Kelley Blue Book! Superb Condition, CARFAX 1-Owner. Heated Leather Seats, Navigation, Sunroof, Power Liftgate, Back-Up Cam...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YM13ET05S9X19884
    Stock: PB9583
    Certified Pre-Owned: No
    Listed since: 06-23-2025

  • Price Drop
    $114,930
    good price
    $3,214 below market
    • 5,960 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 13 City / 18 Hwy MPG
    • Richmond BMW (92 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Richmond, VA / 92 miles away from Lynchburg, VA

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YM13ET03S9X23545
    Stock: CRBS250537
    Certified Pre-Owned: No
    Listed since: 07-03-2025

  • Price Drop
    $65,690
    good price
    $3,785 below market
    • 42,876 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Maplewood, MN / 890 miles away from Lynchburg, VA

    CarFax No Accidents Reported,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Heated Steering W...

    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:

    Listing Information:

    VIN: 5YMJU0C08M9E68011
    Stock: M9E68011B
    Certified Pre-Owned: No

  • $120,377
    fair price
    $2,560 below market
    • 2,278 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 13 City / 18 Hwy MPG
    • Don Jacobs BMW (294 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Lexington, KY / 294 miles away from Lynchburg, VA

    Odometer is 5439 miles below market average!ONE OWNER, CLEAN HISTORY REPORT, LOCAL TRADE, REMAINDER OF FACTORY WARRANTY, Active Cruise Control w/Stop ...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YM13ET01S9Z31780
    Stock: 53292A
    Certified Pre-Owned: No
    Listed since: 07-03-2025

  • $72,997
    good price
    $3,034 below market
    • 27,915 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 13 City / 18 Hwy MPG
    • Winchester Mitsubishi (130 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Winchester, VA / 130 miles away from Lynchburg, VA

    2021 BMW X5 M AWD Gray 4D Sport UtilityClean CARFAX.NON SMOKER, ABS brakes, Alloy wheels, Compass, Electronic Stability Control, Front dual zone A/C, ...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YMJU0C06M9F35463
    Stock: M9F35463
    Certified Pre-Owned: No
    Listed since: 06-08-2025

  • Price Drop
    $110,888
    good price
    $2,710 below market
    • 14,560 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 13 City / 18 Hwy MPG
    • Unique Auto Mall (338 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in South Amboy, NJ / 338 miles away from Lynchburg, VA

    This 2025 BMW X5 M 4dr Competition features a 4.4L V8 DOHC 32V TwinPower Turbo 8cyl engine. It is equipped with a 8 Speed Automatic transmission. The ...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YM13ET05S9W68421
    Stock: YAW68421
    Certified Pre-Owned: No
    Listed since: 04-18-2025

  • $116,988
    fair price
    $524 below market
    • 3,405 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 13 City / 18 Hwy MPG
    • Bobby Rahal BMW of South Hills (204 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Canonsburg, PA / 204 miles away from Lynchburg, VA

    CARFAX One-Owner. Clean CARFAX.Carbon Black Metallic 2025 BMW X5 M CompetitionAWD 8-Speed Automatic Sport 4.4L V8 DOHC 32V TwinPower Turbo Active Crui...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YM13ET05S9Z66032
    Stock: BP9947
    Certified Pre-Owned: No
    Listed since: 07-11-2025

  • $114,688
    fair price
    $520 below market
    • 11,961 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 13 City / 18 Hwy MPG
    • Manheim Imports (243 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Manheim, PA / 243 miles away from Lynchburg, VA

    2025 BMW X5 M Competition AWD, Recent Arrival! CARFAX One-Owner. Executive Package, Driving Assistance Professional Package, Panoramic Sky Lounge LED ...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YM13ET0XS9W26634
    Stock: 36486
    Certified Pre-Owned: No
    Listed since: 05-24-2025

  • $107,991
    fair price
    $546 below market
    • 22,726 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 13 City / 18 Hwy MPG
    • Balkan Motors (405 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in East Rochester, NY / 405 miles away from Lynchburg, VA

    ONE-owner!V8 Twin Turbo, X5 M Comp!M xDrive all-wheel driveM Compound BrakesCurved Display with 14.9' touchscreenWireless Apple CarPlayHeated, ventila...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YM13ET01S9W23279
    Stock: 3620
    Certified Pre-Owned: No

  • $111,989
    fair price
    $260 below market
    • 16,737 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 13 City / 18 Hwy MPG
    • Thompson BMW of Doylestown (297 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Doylestown, PA / 297 miles away from Lynchburg, VA

    At BMW of Doylestown, we ensure that all our vehicles are competitively priced to provide the best value in the market. We use independent third-party...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YM13ET04S9Y33665
    Stock: 34588A
    Certified Pre-Owned: No
    Listed since: 07-13-2025

  • Price Drop
    $56,797
    fair price
    $1,205 below market
    • 60,557 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 13 City / 18 Hwy MPG
    • BMW of Bridgewater (330 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Bridgewater, NJ / 330 miles away from Lynchburg, VA

    The 2021 BMW X5 M is a high-performance luxury SUV that combines power style and cutting-edge technology. Heres a description of the base model with a...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YMJU0C04M9G63703
    Stock: B8274U
    Certified Pre-Owned: No
    Listed since: 03-13-2025

  • New Listing
    $64,990
    fair price
    $1,264 above market
    • 52,058 miles
    • No accidents, 2 owners, personal use
    • 5 Seats
    • Union Park Buick GMC (254 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Wilmington, DE / 254 miles away from Lynchburg, VA

    Recent Arrival! This 2021 Blue Metallic BMW X5 M Competition AWD is well equipped and includes these features and benefits:ABS brakes, Alloy wheels, C...

    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:

    Listing Information:

    VIN: 5YMJU0C0XM9F06225
    Stock: 5140A
    Certified Pre-Owned: No
    Listed since: 07-22-2025

  • $70,650
    fair price
    $1,247 above market
    • 31,082 miles
    • No accidents, 4 owners, personal use
    • 5 Seats, 13 City / 18 Hwy MPG
    • Yonkers Auto Gallery (378 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Yonkers, NY / 378 miles away from Lynchburg, VA

    ABOUT THIS VEHICLE Thank you for your interest in one of Yonkers Auto Gallery's online offerings. Please continue for more information regarding this ...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YMJU0C08M9H99736
    Stock: H99736
    Certified Pre-Owned: No
    Listed since: 07-18-2025

  • New Listing
    Stock photo**
    $115,995
    fair price
    $1,052 below market
    • 8,184 miles
    • 5 Seats, 13 City / 18 Hwy MPG
    • United BMW CPO Sales & Service (369 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Roswell, GA / 369 miles away from Lynchburg, VA

    Recent Arrival!CARFAX One-Owner.Mineral White Metallic 2025 BMW X5 M Competition AWD 8-Speed Automatic Sport 4.4L V8 DOHC 32V TwinPower TurboThis X5 M...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5YM13ET01S9W35027
    Stock: R63087A
    Certified Pre-Owned: No
    Listed since: 07-30-2025

  • $58,191
    good price
    $2,407 below market
    • 63,001 miles
    • 1 accident, 3 owners, personal use
    • 5 Seats
    • Tri County Lexus (359 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Little Falls, NJ / 359 miles away from Lynchburg, VA

    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:

    Listing Information:

    VIN: 5YMJU0C05M9D77813
    Stock: M9D77813
    Certified Pre-Owned: No
    Listed since: 07-19-2025

Showing 85 - 105 out of 178 listings

Consumer Reviews for the BMW X5 M

Read recent reviews for the BMW X5 M
Overall Consumer Rating
4.4 out of 5 stars7 Reviews
Write a vehicle reviewSee all 7 reviews
  • 5 star
    (86%)
  • 4 star
    (0%)
  • 3 star
    (0%)
  • 2 star
    (0%)
  • 1 star
    (14%)
5 out of 5 stars

tons of fun

Keith, 10/02/2020
2020 BMW X5 M Competition 4dr SUV AWD (4.4L 8cyl Turbo 8A)
The reviewers of the x5m saying harsh suspension must be driving a town car! This beast is awesome! Ride is firm, but not harsh. Corners flat, acceleration is great. Good luck keeping your drivers license...
Report abuse

Used 2024 BMW X5 M in Lynchburg, VA Values

Estimated values
2024 BMW X5 M Competition 4dr SUV AWD (4.4L 8cyl Turbo gas/electric mild hybrid 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$81,516$85,550$90,456
Clean$80,749$84,665$89,435
Average$79,472$83,190$87,734
Rough$77,812$81,272$85,522

The average list price of a used 2024 BMW X5 M in Lynchburg, Virginia is $89,071. The average mileage on a used BMW X5 M 2024 for sale in Lynchburg, Virginia is 29,592. Based on the average mileage of 29,592 for used 2024 BMW X5 M for sale in Lynchburg, VA 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 X5 M 2024 in Lynchburg, Virginia to be $79,472.

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.