(2018) BMW 120 used • 41 cars for sale

Market overviewPrice analysis for December: A used BMW 120 from 2018 typically costs between £7,994 and £15,950. The average mileage for this model year is 65,581 miles. Depreciation over the last 12 months is -£900.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-26%
1 / 4

Used (2018) BMW 120 Sport Line 181 HP | Good price

i Sport 3-door

  • 2018
  • 22,791 miles
  • Trim levelSport Line
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 181 HP (133 kW)
  • mpg48.7
  • CO2133 g CO2/km comb.
  • Details
autouncle-certified

Good price

£14,728
£19,950
Dealer
CR0 4QE Croydon, London
View the car
Availability verified
1 / 4

Used (2018) BMW 120 Sport Line | Good price

1 Series i [2.0] Sport 5dr [Nav]

  • 2018
  • 52,458 miles
  • Trim levelSport Line
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£10,995
Dealer
WD18 0LH Watford, Hertfordshire
View the car
Availability verified
-6%
1 / 4

Used (2018) BMW 120 Sport Line 181 HP | Good price

1 Series i Sport 3-door 2.0

  • 2018
  • 35,084 miles
  • Trim levelSport Line
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 181 HP (133 kW)
  • mpg36.7
  • CO2137 g CO2/km comb.
  • Details
autouncle-certified

Good price

£14,229
£15,290
Dealer
DE21 4RZ Derby, Derbyshire
View the car
Availability verified
-1%
1 / 4

Used (2018) BMW 120 Sport Line 187 HP | Good price

1 Series d Sport 5-door 2.0

  • 2018
  • 63,487 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Manual
  • 187 HP (137 kW)
  • mpg60.1
  • CO2114 g CO2/km comb.
  • Details
autouncle-certified

Good price

£10,790
£10,990
Dealer
OL11 2PX Rochdale, Manchester
View the car
Availability verified
1 / 3

Used (2018) BMW 120 Sport Line 190 HP | Good price

1 Series 2.0 d Sport Hatchback 5dr

  • 2018
  • 78,000 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 190 HP (139 kW)
  • Details
autouncle-certified

Good price

£11,370
Dealer
SK5 7BS Stockport, Manchester
View the car
Availability verified
-3%
1 / 4

Used (2018) BMW 120 Sport Line | Super price

1 Series 2.0 D Sport Auto 5dr

  • 2018
  • 99,922 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Super price

£8,490
£8,790
Dealer
PE1 5NB Peterborough, Cambridgeshire
View the car
Availability verified
-10%
1 / 2

Used (2018) BMW 120 M Sport | Super price

1 Series d M Sport 3dr [Nav/Se

  • 2018
  • 50,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Manual
  • Details
autouncle-certified

Super price

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

Used (2018) BMW 120 Sport Line 190 HP | Super price

1 Series 2.0 d Sport Hatchback 5dr

  • 2018
  • 93,100 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 190 HP (139 kW)
  • Details
autouncle-certified

Super price

£9,395
Dealer
FK2 7BQ Falkirk
View the car
Availability verified
1 / 4

Used (2018) BMW 120 Sport Line | Good price

1 Series d Sport 5dr [Nav/Serv

  • 2018
  • 119,000 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£8,194
Dealer
BS16 1RS Hambrook, Gloucestershire
View the car
Availability verified
New
1 / 4

Used (2018) BMW 120 Efficient Dynamics | Good price

1 Series i [2.0] M Sport Shadow Ed

  • 2018
  • 61,000 miles
  • Trim levelEfficient Dynamics
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£10,750
Dealer
B70 0QA West Bromwich, West Midlands
View the car
Availability verified
1 / 4

Used (2018) BMW 120 M Sport | Fair price

1 Series d xDrive M Sport 5dr

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

Fair price

£12,500
Dealer
DE14 3QW Burton-On-Trent, Staffordshire
View the car
Availability verified
-2%
1 / 4

Used (2018) BMW 120 Sport Line 190 HP | Fair price

1 Series d Sport 5dr [Nav/Serv

  • 2018
  • 49,117 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Manual
  • 190 HP (139 kW)
  • mpg60.1
  • CO2124 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£12,698
£12,998
Dealer
G64 2AH Bishopbriggs
View the car
Availability verified
-29%
1 / 4

Used (2018) BMW 120 M Sport 181 HP | Fair price

i M Sport 3-door

  • 2018
  • 42,000 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Manual
  • 181 HP (133 kW)
  • mpg47.1
  • CO2140 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£13,990
£19,950
Dealer
SK4 2JZ Stockport, Manchester
View the car
Availability verified
-4%
1 / 3

Used (2018) BMW 120 M Sport | Fair price

1 Series i [2.0] M Sport 5dr

  • 2018
  • 49,351 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£14,149
£14,849
Dealer
NN18 8AA Corby, Northamptonshire
View the car
Availability verified
1 / 3

Used (2018) BMW 120 M Sport | Fair price

1 Series i [2.0] M Sport 5dr

  • 2018
  • 43,137 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£13,990
Dealer
AL7 1AD Welwyn Garden City, Hertfordshire
View the car
Availability verified
1 / 4

Used (2018) BMW 120 M Sport 184 HP | Fair price

1 Series 2.0 i GPF M Sport

  • 2018
  • 66,600 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 184 HP (135 kW)
  • Details
autouncle-certified

Fair price

£12,995
Dealer
EH11 4DJ Edinburgh
View the car
Availability verified
-6%
1 / 3

Used (2018) BMW 120 M Sport | Fair price

1 Series 2.0 I M Sport Auto

  • 2018
  • 29,990 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£15,495
£16,500
Dealer
G81 1PD Glasgow
View the car
Availability verified
-11%
1 / 4

Used (2018) BMW 120 Efficient Dynamics | Fair price

1 Series d M Sport Shadow Ed 3dr

  • 2018
  • 87,235 miles
  • Trim levelEfficient Dynamics
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£10,995
£12,395
Dealer
NE31 1RH Hebburn, Tyne and Wear
View the car
Availability verified
1 / 4

Used (2018) BMW 120 M Sport | Fair price

1 Series d M Sport 5dr [Nav/Se

  • 2018
  • 58,147 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Manual
  • Details
autouncle-certified

Fair price

£11,700
Dealer
EH11 4DF Edinburgh, Edinburgh
View the car
Availability verified
-3%
1 / 4

Used (2018) BMW 120 Efficient Dynamics | Fair price

1 Series d M Sport Shadow Ed 3dr

  • 2018
  • 65,000 miles
  • Trim levelEfficient Dynamics
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£13,899
£14,399
Dealer
CV9 2PZ Grendon, Warwickshire
View the car
Availability verified
-1%
1 / 3

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

1 Series d M Sport 5dr [Nav/Se

  • 2018
  • 89,560 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 190 HP (139 kW)
  • Details
autouncle-certified

Fair price

£11,500
£11,695
Dealer
SL5 7BT Sunninghill, Berkshire
View the car
Availability verified
-12%
1 / 4

Used (2018) BMW 120 M Sport 184 HP | Fair price

1 Series i [2.0] M Sport 5dr

  • 2018
  • 101,700 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 184 HP (135 kW)
  • mpg47.1
  • Details
autouncle-certified

Fair price

£10,495
£11,995
Dealer
EH54 5PT Livingston
View the car
Availability verified
1 / 4

Used (2018) BMW 120 M Sport | Fair price

1 Series d xDrive M Sport 5dr

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

Fair price

£14,450
Dealer
BT17 9HU Belfast
View the car
Availability verified
1 / 4

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

1 Series 2.0 d M Sport Hatchback

  • 2018
  • 44,168 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 190 HP (139 kW)
  • Details
autouncle-certified

Fair price

£15,499
Dealer
SA1 8QB Swansea
View the car
Availability verified
1 / 4

Used (2018) BMW 120 M Sport 184 HP | Fair price

1 Series i [2.0] M Sport 5dr

  • 2018
  • 37,506 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 184 HP (135 kW)
  • Details
autouncle-certified

Fair price

£14,995
Dealer
GU10 5RP Crondall, Hampshire
View the car
Availability verified
Showing 1 - 25 of 42 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive