Page 2 of 49:

BMW 120 used • 1,210 cars price-checked by AutoUncle

-1%
1 / 4

Used (2014) BMW 120 M Sport | Good price

1 Series d xDrive M Sport 5dr

  • 2014
  • 129,439 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Manual
  • Details
autouncle-certified

Good price

£4,500
£4,575
Dealer
WV1 2AA Wolverhampton, West Midlands
View the car
Availability verified
-6%
1 / 4

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

1 Series d Sport 5dr Step Auto

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

Good price

£8,895
£9,495
Dealer
SN12 6TP Melksham, Wiltshire
View the car
Availability verified
-23%

Used (2019) BMW 120 M Sport 187 HP | Super price

d M Sport Shadow Edition 5-doo

  • 2019
  • 31,453 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 187 HP (137 kW)
  • mpg48.7
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Super price

£17,950
£23,450
Dealer
GL51 6UP Cheltenham, Gloucestershire
View the car
Availability verified
-3%
1 / 4

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

1 Series M Sport 5dr Step Auto

  • 2025
  • 10 miles
  • Trim levelM Sport
  • 1.5L Hybrid
  • Hatchback
  • Automatic
  • 170 HP (125 kW)
  • Details
autouncle-certified

Super price

£28,495
£29,495
Dealer
WC1E 7DP London, London
View the car
Availability verified
-7%
1 / 4

Used (2017) BMW 120 Sport Line | Good price

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

  • 2017
  • 74,000 miles
  • Trim levelSport Line
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£8,995
£9,689
Dealer
UB2 4HB Southall, London
View the car
Availability verified
-3%
1 / 4

New (2025) BMW 120 M Sport 156 HP | Super price

1 Series M Sport 5dr Step Auto -

  • Aug 2025
  • 10 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Automatic
  • 156 HP (114 kW)
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Super price

£28,495
£29,495
Dealer
BMW
View the car
Availability verified
-13%
1 / 4

Used (2006) BMW 120 Sport Line | Super price

1 Series d Sport 5dr

  • 2006
  • 130,000 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Manual
  • Details
autouncle-certified

Super price

£1,290
£1,490
Dealer
PE7 3DR Peterborough, Cambridgeshire
View the car
Availability verified
1 / 4

Used (2017) BMW 120 Sport Line | Good price

1 Series 2.0 d Sport Auto xDrive

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

Good price

£8,799
£8,699
Dealer
LS10 1NL Leeds, West Yorkshire
View the car
Availability verified
-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
-2%
1 / 4

Used (2015) BMW 120 Sport Line | Good price

1 Series d Sport 5dr

  • 2015
  • 96,963 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Manual
  • Details
autouncle-certified

Good price

£5,990
£6,125
Dealer
BD5 8LT BRADFORD, West Yorkshire
View the car
Availability verified
1 / 4

Used (2019) BMW 120 M Sport 190 HP | Super price

1 Series 2.0 d M Sport Shadow

  • 2019
  • 50,700 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 190 HP (139 kW)
  • Details
autouncle-certified

Super price

£16,495
Dealer
EH11 4DJ Edinburgh
View the car
Availability verified
-1%
1 / 4

Used (2014) BMW 120 Sport Line | Good price

1 Series d Sport 3dr

  • 2014
  • 65,851 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Manual
  • Details
autouncle-certified

Good price

£5,695
£5,795
Dealer
B24 9PD Birmingham, West Midlands
View the car
Availability verified
-13%
1 / 4

Used (2019) BMW 120 Efficient Dynamics | Super price

1 Series d xDrive M Sport Shadow

  • 2019
  • 40,725 miles
  • Trim levelEfficient Dynamics
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Super price

£16,000
£18,500
Dealer
DL1 4WF Darlington, Durham
View the car
Availability verified
1 / 3

Used (2017) BMW 120 Sport Line | Good price

1 Series d Sport 5dr [Nav/Serv

  • 2017
  • 64,955 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£11,550
Dealer
WD3 3RT Watford, Hertfordshire
View the car
Availability verified
1 / 4

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

1 Series d M Sport 5dr Step

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

Good price

£20,395
£20,495
Dealer
EX2 8NP Exeter, Devon
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
-10%
1 / 4

Used (2015) BMW 120 Sport Line | Good price

1 Series d Sport 5dr Step Auto

  • 2015
  • 104,800 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£6,945
£7,745
Dealer
WF6 2AY Normanton, West Yorkshire
View the car
Availability verified
1 / 4

Used (2023) BMW 120 M Sport 187 HP | Super price

1 Series d M Sport 2.0 5dr

  • 2023
  • 42,093 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 187 HP (137 kW)
  • mpg55.4
  • CO2133 g CO2/km comb.
  • Details
autouncle-certified

Super price

£22,450
£21,950
Dealer
TR10 8AD Falmouth, Cornwall
View the car
Availability verified
1 / 4

New (2025) BMW 120 M Sport 156 HP | Good price

1 Series Hatchback M Sport 5dr

  • 2025
  • 0 miles
  • Trim levelM Sport
  • 1.0L Petrol
  • Hatchback
  • Automatic
  • 156 HP (114 kW)
  • Details
autouncle-certified

Good price

£30,091
Dealer
RG27 9RW Hook, Hampshire
View the car
Availability verified
-2%
1 / 4

Used (2017) BMW 120 Sport Line | Good price

1 Series d Sport 5dr [Nav]

  • 2017
  • 64,254 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Manual
  • Details
autouncle-certified

Good price

£9,490
£9,690
Dealer
WN5 9BX Wigan, Manchester
View the car
Availability verified
-1%
1 / 4

Used (2019) BMW 120 Efficient Dynamics | Super price

1 Series d M Sport Shadow Ed 3dr

  • 2019
  • 49,892 miles
  • Trim levelEfficient Dynamics
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Super price

£15,995
£16,195
Dealer
WN3 4BW Wigan, Manchester
View the car
Availability verified
1 / 3

Used (2013) BMW 120 Sport Line 184 HP | Good price

1 Series d SPORT

  • 2013
  • 130,625 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Manual
  • 184 HP (135 kW)
  • Details
autouncle-certified

Good price

£3,490
Dealer
S61 2DR Rotherham, South Yorkshire
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
1 / 4

New (2025) BMW 120 M Sport 156 HP | Good price

1 Series M Sport 5dr Step Auto -

  • Sep 2025
  • 10 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Automatic
  • 156 HP (114 kW)
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Good price

£30,650
£30,350
Dealer
BMW
View the car
Availability verified
Showing 26 - 50 of 1,203 results

All regions for BMW 120

All fuel types for BMW 120

All gear types for BMW 120