(M Sport) BMW X7 used • 291 cars with price check

Market overviewMarket price for BMW X7 (M Sport): The average price is £73,931, ranging from £43,495 to £98,506. Out of 291 cars for sale with the M Sport trim, AutoUncle has identified 34 deals currently listed below market value.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-23%
1 / 3

Used (2024) BMW X7 M Sport 381 HP | Good price

xDrive40i MHT M Sport 5dr Step

  • 2024
  • 17,792 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 381 HP (280 kW)
  • mpg29
  • CO2236 g CO2/km comb.
  • Details
autouncle-certified

Good price

£64,068
£83,490
TS18 3RB Stockton-on-Tees, Durham
View the car
Availability verified
-7%
1 / 4

New (2025) BMW X7 M Sport 352 HP | Super price

xDrive40d MHT M Sport 5dr Step

  • 2025
  • 1 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 352 HP (258 kW)
  • mpg35
  • CO2211 g CO2/km comb.
  • Details
autouncle-certified

Super price

£78,950
£84,950
TS18 3RB Stockton-on-Tees, Durham
View the car
Availability verified

New (2025) BMW X7 M Sport 352 HP | Good price

- xDrive40d MHT M Sport 5dr Step

  • 2025
  • 0 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 352 HP (258 kW)
  • mpg8
  • CO2211 g CO2/km comb.
  • Details
autouncle-certified

Good price

£82,510
OX28JP Oxfordshire, Oxfordshire
View the car
Availability verified
-1%
1 / 4

Used (2025) BMW X7 M Sport 381 HP | Super price

-xDrive40i MHT M Sport 5dr Step

  • 2025
  • 33,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 381 HP (280 kW)
  • mpg9.7
  • CO2219 g CO2/km comb.
  • Details
autouncle-certified

Super price

£59,990
£60,990
LE49LF, Leicestershire
View the car
Availability verified
-6%
1 / 4

Used (2024) BMW X7 M Sport 347 HP | Good price

xDrive40d M Sport 3.0 5dr

  • 2024
  • 7,029 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 347 HP (255 kW)
  • mpg35.8
  • CO2207 g CO2/km comb.
  • Details
autouncle-certified

Good price

£69,750
£74,950
Dealer
OX2 8JP Oxford, Oxfordshire
View the car
Availability verified
-10%
1 / 4

Used (2025) BMW X7 M Sport 335 HP | Good price

xDrive40d MHT M Sport 5dr Step

  • 2025
  • 3,034 miles
  • Trim levelM Sport
  • 3.0L Hybrid
  • SUV
  • Automatic
  • 335 HP (246 kW)
  • Details
autouncle-certified

Good price

£73,786
£82,743
Dealer
Delivered to you
View the car
Availability verified
-3%
1 / 4

Used (2021) BMW X7 M Sport | Good price

xDrive40d MHT M Sport 5dr Step

  • 2021
  • 58,606 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • mpg35.3
  • Details
autouncle-certified

Good price

£46,495
£47,995
Dealer
WN3 4BT Wigan, Manchester
View the car
Availability verified
-9%
1 / 4

Used (2025) BMW X7 M Sport 347 HP | Good price

xDrive40d M Sport 3.0 5dr

  • 2025
  • 10,056 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 347 HP (255 kW)
  • mpg35.8
  • CO2207 g CO2/km comb.
  • Details
autouncle-certified

Good price

£71,997
£79,977
Dealer
RH1 5EP Redhill, Surrey
View the car
Availability verified
-23%
1 / 4

Used (2024) BMW X7 M Sport 375 HP | Super price

xDrive40i MHT M Sport 5dr Step

  • 2024
  • 17,792 miles
  • Trim levelM Sport
  • 3.0L Hybrid
  • SUV
  • Automatic
  • 375 HP (275 kW)
  • Details
autouncle-certified

Super price

£64,068
£83,490
Dealer
TS183RB Preston Farm Industrial Estate, Durham
View the car
Availability verified
-1%
1 / 4

Used (2022) BMW X7 M Sport 340 HP | Good price

3.0 40d MHT M Sport SUV 5dr Diesel

  • 2022
  • 66,615 miles
  • Trim levelM Sport
  • 3.0L Hybrid
  • SUV
  • Automatic
  • 340 HP (250 kW)
  • Details
autouncle-certified

Good price

£50,990
£51,990
Dealer
CH65 4LR Ellesmere Port, Cheshire
View the car
Availability verified
-2%
1 / 4

Used (2020) BMW X7 M Sport 265 HP | Super price

xDrive30d M Sport 5dr Step

  • 2020
  • 55,945 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 265 HP (194 kW)
  • mpg32.8
  • Details
autouncle-certified

Super price

£44,000
£45,000
Dealer
LU7 9LG Leighton Buzzard, Bedfordshire
View the car
Availability verified
-30%
1 / 4

Used (2021) BMW X7 M Sport 335 HP | Super price

xDrive40d M Sport

  • 2021
  • 39,366 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 335 HP (246 kW)
  • mpg35.3
  • CO2209 g CO2/km comb.
  • Details
autouncle-certified

Super price

£50,000
£71,898
Dealer
B68 8DA Oldbury (West B'ham), West Midlands
View the car
Availability verified
-27%
1 / 3

Used (2019) BMW X7 M Sport 265 HP | Super price

xDrive30d M Sport 5dr Step Auto

  • Dec 2019
  • 75,931 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 265 HP (194 kW)
  • mpg33.6
  • CO2171 g CO2/km comb.
  • Details
autouncle-certified

Super price

£40,426
£56,000
Dealer
HG3 1LG Harrogate, North Yorkshire
View the car
Availability verified
-9%
1 / 4

Used (2023) BMW X7 M Sport 352 HP | Good price

xDrive40d MHT M Sport 5dr Step

  • 2023
  • 14,871 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 352 HP (258 kW)
  • mpg36.2
  • CO2205 g CO2/km comb.
  • Details
autouncle-certified

Good price

£64,494
£71,547
Dealer
WC1E 7DP London, London
View the car
Availability verified
1 / 4

Used (2019) BMW X7 M Sport 265 HP | Super price

3.0 30d M Sport SUV 5dr Diesel

  • 2019
  • 43,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 265 HP (194 kW)
  • Details
autouncle-certified

Super price

£46,495
Dealer
DE24 8HJ Derby, Derbyshire
View the car
Availability verified
1 / 4

Used (2022) BMW X7 M Sport 335 HP | Good price

xDrive40d M Sport 3.0 5dr

  • 2022
  • 35,907 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 335 HP (246 kW)
  • mpg35.8
  • CO2207 g CO2/km comb.
  • Details
autouncle-certified

Good price

£55,500
Dealer
HP23 5RE Tring, Hertfordshire
View the car
Availability verified
-11%
1 / 4

Used (2025) BMW X7 M Sport 376 HP | Good price

xDrive40i M Sport 3.0 5dr

  • 2025
  • 4,121 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 376 HP (276 kW)
  • mpg29.1
  • CO2219 g CO2/km comb.
  • Details
autouncle-certified

Good price

£69,000
£78,000
Dealer
SA5 8LW Swansea
View the car
Availability verified
-6%
1 / 4

Used (2021) BMW X7 M Sport 340 HP | Good price

3.0 40d MHT M Sport SUV 5dr Diesel

  • 2021
  • 72,087 miles
  • Trim levelM Sport
  • 3.0L Hybrid
  • SUV
  • Automatic
  • 340 HP (250 kW)
  • Details
autouncle-certified

Good price

£46,995
£49,995
Dealer
IP1 2DZ Ipswich, Suffolk
View the car
Availability verified
-4%
1 / 4

Used (2020) BMW X7 M Sport 261 HP | Good price

xDrive30d M Sport 3.0 5dr

  • 2020
  • 66,303 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 261 HP (191 kW)
  • mpg33.2
  • CO2171 g CO2/km comb.
  • Details
autouncle-certified

Good price

£42,995
£44,816
Dealer
KT6 5PZ Long Ditton, Surrey
View the car
Availability verified
-28%
1 / 4

Used (2022) BMW X7 M Sport 335 HP | Good price

xDrive40d M Sport

  • 2022
  • 12,458 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 335 HP (246 kW)
  • mpg35.3
  • CO2209 g CO2/km comb.
  • Details
autouncle-certified

Good price

£61,998
£86,898
Dealer
KY1 3NQ Kirkcaldy
View the car
Availability verified
-6%
1 / 4

Used (2021) BMW X7 M Sport 340 HP | Good price

3.0 40d MHT M Sport SUV 5dr Diesel

  • 2021
  • 74,958 miles
  • Trim levelM Sport
  • 3.0L Hybrid
  • SUV
  • Automatic
  • 340 HP (250 kW)
  • Details
autouncle-certified

Good price

£44,991
£47,991
Dealer
CF11 8TW Cardiff
View the car
Availability verified
1 / 4

Used (2019) BMW X7 M Sport 265 HP | Good price

xDrive30d M Sport 5dr Step

  • 2019
  • 55,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 265 HP (194 kW)
  • mpg32.8
  • Details
autouncle-certified

Good price

£44,995
Dealer
M19 2TJ Manchester, Manchester
View the car
Availability verified
1 / 4

Used (2021) BMW X7 M Sport | Good price

SUV (2021/21)xDrive40d MHT M Sport

  • 2021
  • 22,500 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • mpg35.3
  • Details
autouncle-certified

Good price

£54,995
Dealer
BD19 4EW Cleckheaton, West Yorkshire
View the car
Availability verified
-5%
1 / 3

Used (2024) BMW X7 M Sport 375 HP | Good price

xDrive40i MHT M Sport 5dr Step

  • 2024
  • 7,894 miles
  • Trim levelM Sport
  • 3.0L Hybrid
  • SUV
  • Automatic
  • 375 HP (275 kW)
  • Details
autouncle-certified

Good price

£69,500
£73,500
Dealer
Delivered to you
View the car
Availability verified
-13%
1 / 4

New (2025) BMW X7 M Sport 352 HP | Super price

xDrive40d MHT M Sport 5dr Step

  • May 2025
  • 151 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 352 HP (258 kW)
  • CO2211 g CO2/km comb.
  • Details
autouncle-certified

Super price

£79,995
£92,506
Dealer
BMW
View the car
Availability verified
Showing 1 - 25 of 290 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive