Skip to main content
Skip to Filters
1,269 listings

Save with BMW X5 rebates
Check your savings potential before you buy

  • Stock photo**
    • 26,718 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 21 City / 25 Hwy MPG
    • BMW of Alexandria (143 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Alexandria, VA / 143 miles away from Virginia Beach, VA

    * MSRP: $70,695.00 * Total Options: $5,800.00* Exterior Color: Black Sapphire Metallic, $650.00* Interior Color: Cognac* 21 INCH Y-Spoke Bicolor 744 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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCR6C03P9R67286
    Stock: R67286AP
    Certified Pre-Owned: No
    Listed since: 08-19-2025

  • New Listing
    • 17,320 miles
    • 5 Seats, 21 City / 26 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from SC to VA*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Myrtle Beach, SC / 269 miles away from Virginia Beach, VA

    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 Unavailable.

    Features and Specs:

    23 Combined MPG (21 City/26 Highway)

    Listing Information:

    VIN: 5UXCR4C04M9H32706
    Stock: 27631638
    Certified Pre-Owned: No

  • $31,199
    great price
    $6,486 below market
    • 52,864 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 21 City / 26 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Wesley Chapel, FL / 697 miles away from Virginia Beach, VA

    CarFax 1-Owner,Automatic Parking,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heads-Up Display,Heated Seats,Keyless St...

    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:

    23 Combined MPG (21 City/26 Highway)

    Listing Information:

    VIN: 5UXCR4C03N9K78611
    Stock: N9K78611
    Certified Pre-Owned: No

  • Stock photo**
    • 30,419 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • BMW of Alexandria (143 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Alexandria, VA / 143 miles away from Virginia Beach, VA

    *BMW CERTIFIED PRE-OWNED - 5 YEAR / 100K WARRANTY INCLUDED - 24/HR  ROADSIDE ASSISTANCE * MSRP: $69,515.00 * Total Options: $4,620.00* Exterior Color:...

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCR6C02P9N92491
    Stock: N92491AN
    Certified Pre-Owned: No
    Listed since: 08-18-2025

  • New Listing
    • 52,474 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Minnetonka, MN / 1,062 miles away from Virginia Beach, VA

    CarFax No Accidents Reported,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Heated Steering Wheel,Keyless S...

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCR6C01M9F32782
    Stock: T9152526A
    Certified Pre-Owned: No

    • 67,044 miles
    • No accidents, 1 owner, personal use only
    • 31 mi est. electric range
    • 5 Seats, 19 City / 22 Hwy MPG
    • BMW of Catonsville (169 mi away)
    • Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Baltimore, MD / 169 miles away from Virginia Beach, VA

    JUST ARRIVED. PENDING INSPECTION. Recent Arrival! Coffee Coffee Sensafin. BMW X5 xDrive45e Clean CARFAX. *Your additional costs are sales tax, tag and...

    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:

    20 Combined MPG (19 City/22 Highway)

    Listing Information:

    VIN: 5UXTA6C05P9R91581
    Stock: 460034A
    Certified Pre-Owned: No
    Listed since: 08-29-2025

  • New Listing
    Stock photo**
    • 38,715 miles
    • No accidents, 1 owner, personal use
    • 31 mi est. electric range
    • 5 Seats, 19 City / 22 Hwy MPG
    • BMW of Alexandria (143 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Alexandria, VA / 143 miles away from Virginia Beach, VA

    *BMW CERTIFIED PRE-OWNED - 5 YEAR / 100K WARRANTY INCLUDED - 24/HR  ROADSIDE ASSISTANCE * MSRP: $75,995.00 * Total Options: $9,300.00* Exterior Color:...

    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:

    20 Combined MPG (19 City/22 Highway)

    Listing Information:

    VIN: 5UXTA6C06P9N69738
    Stock: N69738PL
    Certified Pre-Owned: Yes
    Listed since: 09-03-2025

  • Stock photo**
    • 39,523 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • BMW of Alexandria (143 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Alexandria, VA / 143 miles away from Virginia Beach, VA

    *BMW CERTIFIED PRE-OWNED - 5 YEAR / 100K WARRANTY INCLUDED - 24/HR  ROADSIDE ASSISTANCE * MSRP: $69,720.00 * Total Options: $4,825.00* Exterior Color:...

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCR6C02P9R74682
    Stock: R74682AN
    Certified Pre-Owned: Yes
    Listed since: 07-08-2025

  • $27,599
    fair price
    $557 below market
    • 70,795 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 20 City / 26 Hwy MPG
    • Motor World (188 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Frederick, MD / 188 miles away from Virginia Beach, VA

    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:

    22 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: 5UXCR6C58KLL23015
    Stock: M2750
    Certified Pre-Owned: No

  • $34,998
    great price
    $4,903 below market
    • 57,200 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 21 City / 25 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TN to VA*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Franklin, TN / 597 miles away from Virginia Beach, VA

    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: Yes

    Features and Specs:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCR6C05N9M58040
    Stock: 27452783
    Certified Pre-Owned: No

  • Stock photo**
    • 64,940 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 21 City / 26 Hwy MPG
    • Thompson Buick GMC (157 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Raleigh, NC / 157 miles away from Virginia Beach, VA

    NA

    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:

    23 Combined MPG (21 City/26 Highway)

    Listing Information:

    VIN: 5UXCR4C0XM9H00715
    Stock: 19523B
    Certified Pre-Owned: No
    Listed since: 08-20-2025

    • 39,938 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • Auto Lenders of Egg Harbor Township (195 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Egg Harbor, NJ / 195 miles away from Virginia Beach, VA

    CertificationThis Auto Lenders Certified 2021 BMW X5 has passed our rigorous 110 pt inspection. All Auto Lenders Certified cars are guaranteed not fro...

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCR6C06M9E37926
    Stock: M9E37926
    Certified Pre-Owned: No
    Listed since: 08-29-2025

  • $44,999
    great price
    $6,438 below market
    • 37,319 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 23 City / 27 Hwy MPG
    • Hampstead Pre-Owned (192 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Hampstead, MD / 192 miles away from Virginia Beach, VA

    Our 2024 X5 is a one-owner vehicle and features all-wheel drive, power sunroof, navigation, heated and cooled front seats, heated steering wheel, and ...

    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:

    25 Combined MPG (23 City/27 Highway)

    Listing Information:

    VIN: 5UX23EU01R9U70553
    Stock: BGYU70553
    Certified Pre-Owned: No
    Listed since: 07-15-2025

  • New Listing
    • 33,607 miles
    • 5 Seats, 21 City / 26 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to VA*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Gainesville, FL / 612 miles away from Virginia Beach, VA

    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 Unavailable.

    Features and Specs:

    23 Combined MPG (21 City/26 Highway)

    Listing Information:

    VIN: 5UXCR4C01M9F95305
    Stock: 27660069
    Certified Pre-Owned: No

  • New Listing
    $32,514
    great price
    $4,924 below market
    • 64,714 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • Malloy Chevrolet (192 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Winchester, VA / 192 miles away from Virginia Beach, VA

    2022 BMW X5 ** LEATHER APPOINTED SEATS ** NAVIGATION ** REARVIEW MONITOR ** PARKING SENSORS ** DUAL ZONE AUTOMATIC CLIMATE CONTROL ** ELECTRONIC PARKI...

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCR6C04N9J78738
    Stock: S3382A
    Certified Pre-Owned: No
    Listed since: 04-19-2025

    • 68,186 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 20 City / 26 Hwy MPG
    • Imperial Highline (150 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Manassas, VA / 150 miles away from Virginia Beach, VA

    LOADED WITH VALUE! Comes equipped with: Rear Air Conditioning, Sunroof, Bluetooth, Rear Heated Seats . This BMW X5 also includes Clock, Climate Contro...

    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:

    22 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: 5UXCR6C58KLK80358
    Stock: 80358
    Certified Pre-Owned: No
    Listed since: 08-15-2025

  • New Listing
    Stock photo**
    • 46,458 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • Pohanka Hyundai (142 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Capitol Heights, MD / 142 miles away from Virginia Beach, VA

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCR6C09M9F56196
    Stock: VSC572218A
    Certified Pre-Owned: No
    Listed since: 09-04-2025

  • Stock photo**
    • 76,804 miles
    • No accidents, 1 owner, personal use only
    • 31 mi est. electric range
    • 5 Seats, 19 City / 22 Hwy MPG
    • VINs MD (173 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Baltimore, MD / 173 miles away from Virginia Beach, VA

    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:

    20 Combined MPG (19 City/22 Highway)

    Listing Information:

    VIN: 5UXTA6C01M9G35904
    Stock: 70704
    Certified Pre-Owned: No
    Listed since: 08-29-2025

    • 82,269 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 20 City / 26 Hwy MPG
    • Royal Auto Club (161 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Sterling, VA / 161 miles away from Virginia Beach, 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:

    22 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: 5UXCR6C5XKLK86551
    Stock: SAI2999
    Certified Pre-Owned: No

  • $43,599
    great price
    $5,949 below market
    • 40,649 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 23 City / 27 Hwy MPG
    • Hampstead Pre-Owned (192 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Hampstead, MD / 192 miles away from Virginia Beach, VA

    Our 2024 X5 is a one-owner vehicle and features all-wheel drive, navigation, power sunroof, heated and cooled front seats, heated steering wheel, and ...

    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:

    25 Combined MPG (23 City/27 Highway)

    Listing Information:

    VIN: 5UX23EU05R9U42559
    Stock: BGYU42559
    Certified Pre-Owned: No
    Listed since: 07-09-2025

  • $44,200
    great price
    $5,698 below market
    • 46,329 miles
    • No accidents, 1 owner, personal use only
    • 31 mi est. electric range
    • 5 Seats, 19 City / 22 Hwy MPG
    • Younger Nissan of Frederick (186 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Frederick, MD / 186 miles away from Virginia Beach, VA

    2022 BMW X5 xDrive45e M SPORT, EXECUTIVE, DRIVING ASSISTANCE PROFESSIONA Black Sapphire Metallic AWD 8-Speed Automatic Sport 3.0L I6 DOHC 24V TwinPowe...

    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:

    20 Combined MPG (19 City/22 Highway)

    Listing Information:

    VIN: 5UXTA6C07N9L89505
    Stock: PAT22046
    Certified Pre-Owned: No
    Listed since: 08-02-2025

Showing 253 - 273 out of 1,269 listings

Consumer Reviews for the BMW X5

Read recent reviews for the BMW X5
Overall Consumer Rating
4.1 out of 5 stars33 Reviews
Write a vehicle reviewSee all 33 reviews
  • 5 star
    (67%)
  • 4 star
    (9%)
  • 3 star
    (6%)
  • 2 star
    (3%)
  • 1 star
    (15%)
5 out of 5 stars

Real electric range, highly refined

Steven, 02/11/2021
2021 BMW X5 xDrive45e 4dr SUV AWD (3.0L 6cyl Turbo gas/electric plug-in hybrid 8A)
The X5 45e is an outstanding compromise between the convenience, efficiency and joy of an everyday electric car and the traditional performance and range of a BMW inline 6. Pretty much all electric most days, and the integration of electric and gas is excellent - almost imperceptible when gas engine kicks in. BMW iDrive and driving assistant tech is excellent. Fit and finish outstanding. … High voltage battery is big enough that this car earns same $7500 tax credit as full electric cars, making it an outstanding value over every other model X5.
Report abuse

Used 2023 BMW X5 in Virginia Beach, VA Values

Estimated values
2023 BMW X5 xDrive40i 4dr SUV AWD (3.0L 6cyl Turbo gas/electric mild hybrid 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$37,926$40,355$43,095
Clean$37,498$39,868$42,541
Average$36,786$39,057$41,617
Rough$35,860$38,002$40,417

The average list price of a used 2023 BMW X5 in Virginia Beach, Virginia is $38,265. The average mileage on a used BMW X5 2023 for sale in Virginia Beach, Virginia is 50,204. Based on the average mileage of 50,204 for used 2023 BMW X5 for sale in Virginia Beach, 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 2023 in Virginia Beach, Virginia to be $36,786.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius200 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Trim

Mileage

Accidents & History

EV Details

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.