(electric/petrol) BMW X4 used • 26 cars for sale

Market overviewPrices range from £26,750 to £62,995 across all listings

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-3%
1 / 4

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

xDrive M40i MHT 5dr Auto

  • 2022
  • 15,052 miles
  • Trim levelM Sport
  • 3.0L Electric/Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • Details
autouncle-certified

Good price

£44,341
£45,860
Dealer
WC1E 7DP London, London
View the car
Availability verified
1 / 4

Used (2022) BMW X4 Comfort Edition 335 HP | Good price

xDrive M40d MHT 5dr Auto

  • 2022
  • 23,291 miles
  • Trim levelComfort Edition
  • 3.0L Electric/Petrol
  • SUV
  • Automatic
  • 335 HP (246 kW)
  • Details
autouncle-certified

Good price

£44,895
£44,450
Dealer
WC1E 7DP London, London
View the car
Availability verified
1 / 4

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

xDrive M40i MHT 5dr Auto

  • 2025
  • 10 miles
  • Trim levelM Sport
  • 3.0L Electric/Petrol
  • SUV
  • Automatic
  • 360 HP (264 kW)
  • Details
autouncle-certified

Super price

£64,995
Dealer
Delivered to you
View the car
Availability verified
1 / 4

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

xDrive M40i MHT 5dr Auto

  • 2025
  • 10 miles
  • Trim levelM Sport
  • 3.0L Electric/Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • Details
autouncle-certified

Super price

£62,995
Dealer
WC1E 7DP London, London
View the car
Availability verified
-3%
1 / 4

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

xDrive M40i MHT 5dr Auto

  • 2023
  • 6,991 miles
  • Trim levelM Sport
  • 3.0L Electric/Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • Details
autouncle-certified

Fair price

£48,475
£49,975
Dealer
Delivered to you
View the car
Availability verified
-2%
1 / 4

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

xDrive M40i MHT 5dr Auto

  • 2023
  • 13,798 miles
  • Trim levelM Sport
  • 3.0L Electric/Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • Details
autouncle-certified

Fair price

£48,555
£49,999
Dealer
Delivered to you
View the car
Availability verified
-4%
1 / 4

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

xDrive M40i MHT 5dr Auto

  • 2025
  • 8,290 miles
  • Trim levelM Sport
  • 3.0L Electric/Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • Details
autouncle-certified

Fair price

£56,295
£58,995
Dealer
Delivered to you
View the car
Availability verified
-4%
1 / 4

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

xDrive M40i MHT 5dr Auto

  • 2024
  • 13,478 miles
  • Trim levelM Sport
  • 3.0L Electric/Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • Details
autouncle-certified

Fair price

£49,995
£52,495
Dealer
Delivered to you
View the car
Availability verified
1 / 4

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

xDrive M40i MHT 5dr Auto

  • 2022
  • 31,630 miles
  • Trim levelM Sport
  • 3.0L Electric/Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • Details
autouncle-certified

Fair price

£42,995
Dealer
Delivered to you
View the car
Availability verified
-1%
1 / 4

Used (2023) BMW X4 M Sport | Fair price

X4 M40i

  • 2023
  • 7,219 miles
  • Trim levelM Sport
  • 3.0L Electric/Petrol
  • SUV
  • Automatic
  • Details
autouncle-certified

Fair price

£50,950
£51,500
Dealer
CM1 3BH Chelmsford, Essex
View the car
Availability verified
1 / 4

Used (2022) BMW X4 M Sport | Fair price

X4 3.0 M40i MHEV Auto 4WD 5dr

  • 2022
  • 19,156 miles
  • Trim levelM Sport
  • 3.0L Electric/Petrol
  • SUV
  • Automatic
  • Details
autouncle-certified

Fair price

£46,995
Dealer
WN3 4BT Wigan, Manchester
View the car
Availability verified

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

xDrive M40i MHT 5dr Auto

  • 2023
  • 24,106 miles
  • Trim levelM Sport
  • 3.0L Electric/Petrol
  • SUV
  • Automatic
  • 355 HP (261 kW)
  • Details
autouncle-certified

Fair price

£47,750
Dealer
WC1E 7DP London, London
View the car
Availability verified
-9%

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

2.0 20d MHT M Sport SUV 5dr Diesel

  • 2020
  • 45,365 miles
  • Trim levelM Sport
  • 2.0L Electric/Petrol
  • SUV
  • Automatic
  • 190 HP (139 kW)
  • Details
autouncle-certified

Fair price

£25,200
£27,800
Dealer
Hertfordshire, Hertfordshire
View the car
Availability verified
-5%
1 / 4

Used (2021) BMW X4 M Sport 190 HP | Expensive

xDrive20d MHT M Sport 5dr Step

  • 2021
  • 26,825 miles
  • Trim levelM Sport
  • 2.0L Electric/Petrol
  • SUV
  • Automatic
  • 190 HP (139 kW)
  • mpg48.7
  • CO2151 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£34,498
£36,498
Dealer
KY1 3NQ Kirkcaldy
View the car
Availability verified
1 / 4

Used (2024) BMW X4 M Sport 187 HP | Rare vehicle

xDrive20d MHT M Sport 5dr Step

  • 2024
  • 7,406 miles
  • Trim levelM Sport
  • 2.0L Electric/Petrol
  • SUV
  • Automatic
  • 187 HP (137 kW)
  • Details
£43,495
£43,895
Rare vehicle
Dealer
IP16JZ Ipswich, Suffolk
View the car
Availability verified
1 / 3

Used (2022) BMW X4 M Sport 286 HP | Rare vehicle

3.0 30d MHT M Sport SUV 5dr Diesel

  • 2022
  • 52,092 miles
  • Trim levelM Sport
  • 3.0L Electric/Petrol
  • SUV
  • Automatic
  • 286 HP (210 kW)
  • Details
£33,909
£34,000
Rare vehicle
Dealer
PE1 5PE Peterborough, Cambridgeshire
View the car
Availability verified
-4%
1 / 4

Used (2022) BMW X4 M Sport 190 HP | Rare vehicle

2.0 20d MHT M Sport SUV 5dr Diesel

  • 2022
  • 81,053 miles
  • Trim levelM Sport
  • 2.0L Electric/Petrol
  • SUV
  • Automatic
  • 190 HP (139 kW)
  • Details
£26,790
£27,990
Rare vehicle
Dealer
DA17 6BP Belvedere, London
View the car
Availability verified
-2%
1 / 3

Used (2023) BMW X4 M Sport | Rare vehicle

Xdrive20D Mht M Sport 5Dr Step

  • 2023
  • 41,000 miles
  • Trim levelM Sport
  • 2.0L Electric/Petrol
  • SUV
  • Automatic
  • Details
£34,199
£34,999
Rare vehicle
Dealer
ST17 4PQ Stafford, Staffordshire
View the car
Availability verified
1 / 4

Used (2023) BMW X4 M Sport 187 HP | Rare vehicle

xDrive20d MHT M Sport 5dr Step

  • 2023
  • 18,974 miles
  • Trim levelM Sport
  • 2.0L Electric/Petrol
  • SUV
  • Automatic
  • 187 HP (137 kW)
  • Details
£39,050
£38,695
Rare vehicle
Dealer
Delivered to you
View the car
Availability verified
1 / 4

Used (2021) BMW X4 M Sport | Rare vehicle

X4 2.0xDrive 20d M Sport MHEV Auto

  • 2021
  • 52,703 miles
  • Trim levelM Sport
  • 2.0L Electric/Petrol
  • SUV
  • Automatic
  • Details
£26,750
£22,292
Rare vehicle
Dealer
LU7 4SW Leighton Buzzard, Bedfordshire
View the car
Availability verified
1 / 4

New (2025) BMW X4 M Sport 188 HP | Rare vehicle

xDrive20d MHT M Sport 5dr Step

  • 2025
  • 9 miles
  • Trim levelM Sport
  • 2.0L Electric/Petrol
  • SUV
  • Automatic
  • 188 HP (138 kW)
  • Details
£52,990
Rare vehicle
Dealer
Delivered to you
View the car
Availability verified
New

Used (2025) BMW X4 M Sport 187 HP | Rare vehicle

xDrive20d MHT M Sport 5dr Step

  • 2025
  • 6,855 miles
  • Trim levelM Sport
  • 2.0L Electric/Petrol
  • SUV
  • Automatic
  • 187 HP (137 kW)
  • Details
£48,000
Rare vehicle
Dealer
Delivered to you
View the car
Availability verified
-5%

Used (2022) BMW X4 M Sport | Rare vehicle

2.0 20d MHT M Sport Auto xDrive

  • 2022
  • 24,000 miles
  • Trim levelM Sport
  • 2.0L Electric/Petrol
  • SUV
  • Automatic
  • Details
£34,995
£36,950
Rare vehicle
Dealer
Lancashire, Lancashire
View the car
Availability verified

Used (2025) BMW X4 M Sport 187 HP | Rare vehicle

xDrive20d MHT M Sport 5dr Step

  • 2025
  • 2,842 miles
  • Trim levelM Sport
  • 2.0L Electric/Petrol
  • SUV
  • Automatic
  • 187 HP (137 kW)
  • Details
£49,500
Rare vehicle
Dealer
AB123EW Aberdeen
View the car
Availability verified

Used (2025) BMW X4 M Sport | Rare vehicle

xDrive20d MHT M Sport 5dr Step

  • 2025
  • 4,000 miles
  • Trim levelM Sport
  • Electric/Petrol
  • SUV
  • Automatic
  • Details
£50,550
Rare vehicle
Dealer
BN411YH Brighton, East Sussex
View the car
Availability verified
Showing 1 - 25 of 26 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive