(M Sport) BMW 120 used • 14 cars with price check

Market overviewMarket price for BMW 120 (M Sport): The average price is £11,738, ranging from £8,899 to £15,350. Out of 14 cars for sale with the M Sport trim, AutoUncle has identified 2 deals currently listed below market value.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-14%
1 / 4

Used (2017) BMW 120 M Sport 190 HP | Good price

1 Series 2.0 d M Sport Hatchback

  • 2017
  • 55,074 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 190 HP (139 kW)
  • mpg4.3
  • CO2114 g CO2/km comb.
  • Details
autouncle-certified

Good price

£11,150
£13,047
DE655FJ Hilton, Derbyshire
View the car
Availability verified
1 / 2

Used (2017) BMW 120 M Sport | Good price

1 Series 2.0 d M Sport Auto Euro 6

  • 2017
  • 99,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£8,899
Dealer
DY4 8XP Tipton, West Midlands
View the car
Availability verified
1 / 1

Used (2017) BMW 120 M Sport 190 HP | Fair price

1 Series 2.0 d M Sport Hatchback

  • 2017
  • 52,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 190 HP (139 kW)
  • Details
autouncle-certified

Fair price

£14,550
£14,650
Dealer
DE65 5FJ Derby, Derbyshire
View the car
Availability verified
-10%
1 / 4

Used (2017) BMW 120 M Sport | Fair price

1 Series 2.0 d M Sport Auto xDrive

  • 2017
  • 103,767 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£8,995
£9,995
Dealer
OL9 8PD Oldham, Manchester
View the car
Availability verified
1 / 4

Used (2017) BMW 120 M Sport | Fair price

1 Series 2.0 d M Sport Auto xDrive

  • 2017
  • 64,157 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£13,490
Dealer
PE2 9PB Peterborough, Cambridgeshire
View the car
Availability verified
1 / 4

Used (2017) BMW 120 M Sport | Fair price

1 Series d M Sport 3dr [Nav] Step

  • 2017
  • 68,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£10,995
Dealer
CO16 0HH Clacton-on-Sea Thorpe-Le-Soken, Essex
View the car
Availability verified
1 / 4

Used (2017) BMW 120 M Sport 190 HP | Fair price

1 Series 2.0 d M Sport Hatchback

  • 2017
  • 109,750 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 190 HP (139 kW)
  • Details
autouncle-certified

Fair price

£8,925
£8,950
Dealer
SS14 3AU Basildon, Essex
View the car
Availability verified
1 / 2

Used (2017) BMW 120 M Sport | Fair price

1 Series d xDrive M Sport 5dr

  • 2017
  • 82,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£11,499
Dealer
DY4 8XP Tipton, West Midlands
View the car
Availability verified
1 / 4

Used (2017) BMW 120 M Sport | Fair price

1 Series d xDrive M Sport 5dr

  • 2017
  • 99,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£10,750
Dealer
NR14 8PU Norwich, Norfolk
View the car
Availability verified
1 / 4

Used (2017) BMW 120 M Sport | Fair price

1 Series d M Sport 5dr [Nav] Step

  • 2017
  • 83,700 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£11,450
Dealer
BT39 0TN Ballyclare
View the car
Availability verified
1 / 4

Used (2017) BMW 120 M Sport | A bit pricey

1 Series d xDrive M Sport 5dr

  • 2017
  • 52,500 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

A bit pricey

£14,990
Dealer
DT6 4RB Bridport, Dorset
View the car
Availability verified

Used (2017) BMW 120 M Sport | A bit pricey

1 Series 2.0 d xDrive M Sport

  • 2017
  • 93,547 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

A bit pricey

£11,795
Dealer
LE12 6XB Costock, Nottinghamshire
View the car
Availability verified
1 / 4

Used (2017) BMW 120 M Sport 190 HP | Expensive

1 Series d xDrive M Sport 5dr

  • 2017
  • 103,291 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 190 HP (139 kW)
  • mpg4.7
  • CO2124 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£11,500
DE214AP, Derbyshire
View the car
Availability verified
1 / 4

Used (2017) BMW 120 M Sport 190 HP | Expensive

1 Series 2.0 d M Sport Shadow

  • 2017
  • 61,975 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 190 HP (139 kW)
  • Details
autouncle-certified

Expensive

£15,350
Dealer
NE24 4HN Blyth, Northumberland
View the car
Availability verified
Showing 1 - 14 of 14 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive