(M Sport) BMW X4 used • 63 cars with price check

Market overviewMarket price for BMW X4 (M Sport): The average price is £41,365, ranging from £29,207 to £57,995. Out of 63 cars for sale with the M Sport trim, AutoUncle has identified 12 deals currently listed below market value.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-1%
1 / 4

Used (2025) BMW X4 M Sport 360 HP | Good price

- xDrive M40i MHT 5dr Auto

  • 2025
  • 26,379 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 360 HP (264 kW)
  • mpg9
  • CO2205 g CO2/km comb.
  • Details
autouncle-certified

Good price

£46,750
£47,400
TN125HD, Kent
View the car
Availability verified
-4%
1 / 4

Used (2020) BMW X4 M Sport 354 HP | Good price

xDrive M40i 5dr Step Auto

  • 2020
  • 50,413 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 354 HP (260 kW)
  • mpg29.1
  • CO2209 g CO2/km comb.
  • Details
autouncle-certified

Good price

£29,207
£30,448
GL2 5YB Gloucester, Gloucestershire
View the car
Availability verified
-1%
1 / 4

Used (2020) BMW X4 M Sport 354 HP | Good price

- xDrive M40i 5dr Step Auto

  • 2020
  • 37,540 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 354 HP (260 kW)
  • mpg9.2
  • CO2209 g CO2/km comb.
  • Details
autouncle-certified

Good price

£31,495
£31,995
SS25QF, Essex
View the car
Availability verified
-2%
1 / 4

Used (2025) BMW X4 M Sport 360 HP | Super price

- xDrive M40i MHT 5dr Auto

  • 2025
  • 15,052 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 360 HP (264 kW)
  • mpg9
  • CO2205 g CO2/km comb.
  • Details
autouncle-certified

Super price

£44,820
£45,860
EX28FD, Devon
View the car
Availability verified
-6%
1 / 4

Used (2022) BMW X4 M Sport 360 HP | Super price

xDrive M40i MHT 5dr Auto - 2022

  • Oct 2022
  • 31,630 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 360 HP (264 kW)
  • CO2205 g CO2/km comb.
  • Details
autouncle-certified

Super price

£42,995
£45,758
Dealer
BMW
View the car
Availability verified
-4%
1 / 4

Used (2020) BMW X4 M Sport 349 HP | Good price

xDrive M40i 5dr Step Auto SUV

  • 2020
  • 27,447 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 349 HP (256 kW)
  • Details
autouncle-certified

Good price

£31,490
£32,990
Dealer
CW1 5NP Crewe, Cheshire
View the car
Availability verified
-1%
1 / 4

Used (2019) BMW X4 M Sport | Good price

xDrive M40i 5dr Step Auto

  • 2019
  • 41,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • mpg29.1
  • Details
autouncle-certified

Good price

£31,495
£31,995
Dealer
SS2 5FB Southend-on-Sea, Essex
View the car
Availability verified
-1%
1 / 3

Used (2020) BMW X4 M Sport | Good price

xDrive M40i 5dr Step Auto

  • 2020
  • 32,068 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • Details
autouncle-certified

Good price

£33,999
£34,449
Dealer
NN18 8AA Corby, Northamptonshire
View the car
Availability verified
-1%
1 / 4

Used (2019) BMW X4 M Sport | Super price

xDrive M40i 5dr Step Auto

  • 2019
  • 71,222 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • mpg29.1
  • Details
autouncle-certified

Super price

£26,450
£26,750
Dealer
SO32 2AR Southampton, Hampshire
View the car
Availability verified
-7%
1 / 4

Used (2022) BMW X4 M Sport 355 HP | Good price

M40i 3.0 5dr

  • 2022
  • 39,538 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • mpg31.4
  • CO2205 g CO2/km comb.
  • Details
autouncle-certified

Good price

£38,500
£41,500
Dealer
HP11 1EZ High Wycombe, Buckinghamshire
View the car
Availability verified
1 / 4

New (2025) BMW X4 M Sport 360 HP | Super price

xDrive M40i MHT 5dr Auto - 2025

  • Sep 2025
  • 10 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 360 HP (264 kW)
  • CO2205 g CO2/km comb.
  • Details
autouncle-certified

Super price

£64,995
Dealer
BMW
View the car
Availability verified
1 / 4

Used (2019) BMW X4 M Sport | Good price

SUV (2019/69)M40i Sport Automatic

  • 2019
  • 42,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • mpg29.1
  • Details
autouncle-certified

Good price

£31,490
Dealer
BD21 4DL Bradford, West Yorkshire
View the car
Availability verified
-35%
1 / 4

Used (2020) BMW X4 M Sport 355 HP | Fair price

M40i

  • 2020
  • 27,906 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • mpg30.7
  • CO2209 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£33,825
£52,850
CT2 7PX Canterbury, Kent
View the car
Availability verified
-2%
1 / 4

Used (2020) BMW X4 M Sport 354 HP | Fair price

xDrive M40i 5dr Step Auto Petrol

  • 2020
  • 38,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 354 HP (260 kW)
  • mpg29.1
  • CO2209 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£32,890
£33,695
NG197JG, Nottinghamshire
View the car
Availability verified
-1%
1 / 4

Used (2025) BMW X4 M Sport 360 HP | Fair price

- xDrive M40i MHT 5dr Auto

  • 2025
  • 7,219 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 360 HP (264 kW)
  • mpg9
  • CO2205 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£50,950
£51,500
CM13BH Chelmsford, Essex
View the car
Availability verified
1 / 4

Used (2020) BMW X4 M Sport 354 HP | Fair price

xDrive M40i 5dr Step Auto

  • 2020
  • 35,326 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 354 HP (260 kW)
  • mpg9.2
  • CO2209 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£34,299
BR67QR Kent, London
View the car
Availability verified
1 / 4

Used (2020) BMW X4 M Sport 354 HP | Fair price

- xDrive M40i 5dr Step Auto

  • 2020
  • 42,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 354 HP (260 kW)
  • mpg9.2
  • CO2209 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£31,490
BD214DH, West Yorkshire
View the car
Availability verified
-7%
1 / 4

Used (2020) BMW X4 M Sport 354 HP | Fair price

-xDrive M40i 5dr Step Auto

  • 2020
  • 28,750 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 354 HP (260 kW)
  • mpg9.2
  • CO2209 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£32,750
£35,289
HA40JA Ruislip, London
View the car
Availability verified
1 / 4

Used (2020) BMW X4 M Sport 354 HP | Fair price

3.0 M40i Auto xDrive Euro 6 (s/s)

  • 2020
  • 55,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 354 HP (260 kW)
  • mpg29.1
  • CO2209 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£32,975
£32,995
DA130AG, Kent
View the car
Availability verified
-1%
1 / 4

Used (2023) BMW X4 M Sport 355 HP | Fair price

xDrive M40i MHT 5dr Auto

  • 2023
  • 26,379 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • mpg30.7
  • Details
autouncle-certified

Fair price

£46,750
£47,400
Dealer
TN12 5HD Tonbridge, Kent
View the car
Availability verified
-3%
1 / 4

Used (2024) BMW X4 M Sport 360 HP | Fair price

xDrive M40i MHT 5dr Auto - 2024

  • Feb 2024
  • 13,478 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 360 HP (264 kW)
  • mpg31
  • CO2207 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£50,495
£52,395
Dealer
BN27 3UA Hailsham, East Sussex
View the car
Availability verified
-7%
1 / 1

Used (2024) BMW X4 M Sport 355 HP | Fair price

M40i 3.0 5dr

  • 2024
  • 7,451 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • mpg31.4
  • CO2205 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£51,995
£55,995
Dealer
BT12 6HU Belfast
View the car
Availability verified
-3%
1 / 4

Used (2025) BMW X4 M Sport 355 HP | Fair price

M40i 3.0 5dr

  • 2025
  • 2,501 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • mpg31
  • CO2207 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£55,739
£57,806
Dealer
CR0 4QE Croydon, London
View the car
Availability verified
1 / 4

Used (2020) BMW X4 M Sport | Fair price

xDrive M40i MHT 5dr Auto

  • 2020
  • 28,664 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • Details
autouncle-certified

Fair price

£37,635
£37,784
Dealer
SP1 3YU Salisbury, Wiltshire
View the car
Availability verified
-17%
1 / 4

Used (2022) BMW X4 M Sport 355 HP | Fair price

M40i 3.0 5dr

  • 2022
  • 31,554 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • mpg31
  • CO2207 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£42,995
£51,990
Dealer
IP1 6JZ Ipswich, Suffolk
View the car
Availability verified
Showing 1 - 25 of 63 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive