(M Sport) BMW X2 used • 329 cars with price check

Market overviewMarket price for BMW X2 (M Sport): The average price is £29,880, ranging from £15,490 to £43,580. Out of 329 cars for sale with the M Sport trim, AutoUncle has identified 30 deals currently listed below market value.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-12%
1 / 4

Used (2023) BMW X2 M Sport 136 HP | Good price

sDrive18i M Sport 1.5 5dr

  • 2023
  • 11,537 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • SUV
  • Manual
  • 136 HP (100 kW)
  • mpg45.6
  • CO2142 g CO2/km comb.
  • Details
autouncle-certified

Good price

£20,911
£23,910
DH11HP, Durham
View the car
Availability verified
-9%
1 / 4

Used (2019) BMW X2 M Sport 192 HP | Good price

2.0 20i M Sport SUV 5dr Petrol

  • 2019
  • 29,197 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • SUV
  • Automatic
  • 192 HP (141 kW)
  • mpg35.3
  • CO2166 g CO2/km comb.
  • Details
autouncle-certified

Good price

£19,250
£21,250
DE655FJ Hilton, Derbyshire
View the car
Availability verified
-4%
1 / 3

Used (2019) BMW X2 M Sport 192 HP | Super price

sDrive 20i M Sport 5dr Step

  • 2019
  • 27,958 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • SUV
  • Automatic
  • 192 HP (141 kW)
  • mpg37.7
  • CO2156 g CO2/km comb.
  • Details
autouncle-certified

Super price

£17,700
£18,500
WD33RT Watford, Hertfordshire
View the car
Availability verified
-2%
1 / 2

Used (2022) BMW X2 M Sport 136 HP | Good price

sDrive 18i [136] M Sport 5dr Step

  • 2022
  • 14,784 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • SUV
  • Automatic
  • 136 HP (100 kW)
  • mpg6.1
  • CO2146 g CO2/km comb.
  • Details
autouncle-certified

Good price

£21,427
£22,049
GL43HX, Gloucestershire
View the car
Availability verified
-32%
1 / 4

Used (2019) BMW X2 M Sport 192 HP | Good price

X2 SeriessDrive20i M Sport 2.0

  • 2019
  • 41,589 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • SUV
  • Automatic
  • 192 HP (141 kW)
  • mpg40.4
  • CO2156 g CO2/km comb.
  • Details
autouncle-certified

Good price

£17,232
£25,499
PO35FF, Hampshire
View the car
Availability verified
1 / 4

Used (2020) BMW X2 M Sport 192 HP | Good price

- sDrive 20i M Sport X 5dr Step

  • 2020
  • 45,480 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • SUV
  • Automatic
  • 192 HP (141 kW)
  • mpg6.8
  • CO2155 g CO2/km comb.
  • Details
autouncle-certified

Good price

£17,490
RH175BZ, West Sussex
View the car
Availability verified

New (2025) BMW X2 M Sport 170 HP | Good price

- sDrive 20i M Sport 5dr Step

  • 2025
  • 0 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • SUV
  • Automatic
  • 170 HP (125 kW)
  • mpg5.8
  • CO2131 g CO2/km comb.
  • Details
autouncle-certified

Good price

£39,595
£39,751
NN15SZ Northampton, Northamptonshire
View the car
Availability verified
-4%
1 / 1

Used (2020) BMW X2 M Sport | Good price

2.0 20i M Sport DCT sDrive Euro 6

  • 2020
  • 62,000 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • SUV
  • Automatic
  • mpg37.7
  • Details
autouncle-certified

Good price

£15,795
£16,495
Dealer
WD19 7SE Watford, Hertfordshire
View the car
Availability verified
-1%
1 / 4

Used (2020) BMW X2 M Sport 192 HP | Good price

xDrive 20i M Sport 5dr Step

  • 2020
  • 25,702 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • SUV
  • Automatic
  • 192 HP (141 kW)
  • mpg35.3
  • Details
autouncle-certified

Good price

£19,720
£19,972
Dealer
RM17 5YB Grays, Essex
View the car
Availability verified
-8%
1 / 3

Used (2021) BMW X2 M Sport | Good price

sDrive 18i [136] M Sport 5dr

  • 2021
  • 34,556 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • SUV
  • Manual
  • mpg42.8
  • Details
autouncle-certified

Good price

£17,346
£19,000
Dealer
SG1 4QT Stevenage, Hertfordshire
View the car
Availability verified
-3%
1 / 2

Used (2019) BMW X2 M Sport 192 HP | Good price

2.0 20i M Sport X SUV 5dr Petrol

  • 2019
  • 43,589 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • SUV
  • Automatic
  • 192 HP (141 kW)
  • mpg37.7
  • Details
autouncle-certified

Good price

£17,000
£17,595
Dealer
BL9 0NJ Bury, Manchester
View the car
Availability verified
1 / 4

Used (2019) BMW X2 M Sport 192 HP | Super price

sDrive 20i M Sport 5dr Step

  • 2019
  • 39,491 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • SUV
  • Automatic
  • 192 HP (141 kW)
  • Details
autouncle-certified

Super price

£16,759
£16,775
Dealer
Delivered to you
View the car
Availability verified
-42%
1 / 3

Used (2020) BMW X2 M Sport 189 HP | Good price

X2 SeriessDrive20i M Sport 2.0

  • 2020
  • 41,618 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • SUV
  • Automatic
  • 189 HP (139 kW)
  • mpg40.4
  • CO2159 g CO2/km comb.
  • Details
autouncle-certified

Good price

£17,990
£31,490
Dealer
HG3 1LG Harrogate, North Yorkshire
View the car
Availability verified
-9%
1 / 3

Used (2024) BMW X2 M Sport 134 HP | Good price

sDrive18i M Sport 1.5 5dr

  • 2024
  • 10,293 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • SUV
  • Automatic
  • 134 HP (98 kW)
  • mpg45.6
  • CO2142 g CO2/km comb.
  • Details
autouncle-certified

Good price

£22,846
£25,299
Dealer
LS12 6EG Leeds, West Yorkshire
View the car
Availability verified
-1%
1 / 4

Used (2019) BMW X2 M Sport 138 HP | Good price

sDrive18i M Sport 1.5 5dr

  • 2019
  • 38,787 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • SUV
  • Automatic
  • 138 HP (101 kW)
  • mpg41.5
  • CO2131 g CO2/km comb.
  • Details
autouncle-certified

Good price

£17,222
£17,555
Dealer
SN5 8WG SWINDON, Wiltshire
View the car
Availability verified
-2%
1 / 4

Used (2019) BMW X2 M Sport | Good price

sDrive 18i M Sport 5dr Step

  • 2019
  • 64,545 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • SUV
  • Automatic
  • mpg38.2
  • Details
autouncle-certified

Good price

£13,995
£14,400
Dealer
KT15 2DW Addlestone, Surrey
View the car
Availability verified
-1%
1 / 4

Used (2019) BMW X2 M Sport 192 HP | Good price

sDrive 20i M Sport X 5dr Step

  • 2019
  • 45,793 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • SUV
  • Automatic
  • 192 HP (141 kW)
  • Details
autouncle-certified

Good price

£16,750
£16,980
Dealer
FY45LP Blackpool, Lancashire
View the car
Availability verified
-8%
1 / 3

Used (2019) BMW X2 M Sport 192 HP | Good price

xDrive 20i M Sport 5dr Step

  • 2019
  • 13,510 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • SUV
  • Automatic
  • 192 HP (141 kW)
  • mpg6.9
  • CO2166 g CO2/km comb.
  • Details
autouncle-certified

Good price

£20,500
£22,300
Dealer
WD33RT Watford, Hertfordshire
View the car
Availability verified
-5%
1 / 4

New (2025) BMW X2 M Sport 170 HP | Super price

sDrive 20i M Sport 5dr Step Auto -

  • Sep 2025
  • 10 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • SUV
  • Automatic
  • 170 HP (125 kW)
  • CO2131 g CO2/km comb.
  • Details
autouncle-certified

Super price

£37,995
£39,995
Dealer
BMW
View the car
Availability verified
-43%
1 / 4

Used (2020) BMW X2 M Sport 189 HP | Good price

sDrive20i M Sport

  • 2020
  • 51,188 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • SUV
  • Automatic
  • 189 HP (139 kW)
  • mpg40.4
  • CO2159 g CO2/km comb.
  • Details
autouncle-certified

Good price

£17,299
£30,499
Dealer
CW1 6XH Crewe, Cheshire
View the car
Availability verified
-4%
1 / 4

New (2025) BMW X2 M Sport 170 HP | Good price

sDrive 20i M Sport 5dr Step Auto -

  • Sep 2025
  • 25 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • SUV
  • Automatic
  • 170 HP (125 kW)
  • CO2131 g CO2/km comb.
  • Details
autouncle-certified

Good price

£39,995
£41,995
Dealer
BMW
View the car
Availability verified
-2%
1 / 4

Used (2019) BMW X2 M Sport 189 HP | Good price

sDrive 20i M Sport 5dr Step

  • 2019
  • 48,411 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • SUV
  • Automatic
  • 189 HP (139 kW)
  • Details
autouncle-certified

Good price

£16,490
£16,895
Dealer
Delivered to you
View the car
Availability verified
-1%
1 / 4

Used (2019) BMW X2 M Sport 140 HP | Good price

SUV (2019/19)sDrive18i M Sport

  • 2019
  • 53,500 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • SUV
  • Automatic
  • 140 HP (102 kW)
  • mpg38.2
  • Details
autouncle-certified

Good price

£14,990
£15,250
Dealer
BL9 6HH Bury, Manchester
View the car
Availability verified
-9%
1 / 4

Used (2019) BMW X2 M Sport 140 HP | Good price

SUV (2019/69)sDrive18i M Sport X

  • 2019
  • 10,336 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • SUV
  • Automatic
  • 140 HP (102 kW)
  • mpg38.2
  • Details
autouncle-certified

Good price

£19,995
£21,995
Dealer
AB21 9TN Aberdeen
View the car
Availability verified
-6%
1 / 3

Used (2021) BMW X2 M Sport | Good price

sDrive 18i M Sport 5dr Step

  • 2021
  • 11,410 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • SUV
  • Automatic
  • mpg38.2
  • Details
autouncle-certified

Good price

£20,995
£22,495
Dealer
DN4 9LX Doncaster, South Yorkshire
View the car
Availability verified
Showing 1 - 25 of 329 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive