Page 10 of 49:

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

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
-30%
1 / 4

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

2.0 d M Sport Hatchback 5dr Diesel

  • Mar 2021
  • 41,224 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 190 HP (139 kW)
  • mpg55.4
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£22,390
£31,990
Dealer
M41 7GF Manchester, Manchester
View the car
Availability verified
1 / 4

Used (2004) BMW 120 Impressive | Fair price

1 Series d SE 5dr Step Auto

  • 2004
  • 67,000 miles
  • Trim levelImpressive
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£4,250
Dealer
WS10 7LE Wednesbury, West Midlands
View the car
Availability verified
1 / 4

Used (2015) BMW 120 M Sport | Fair price

1 Series d M Sport 5dr Step

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

Fair price

£7,995
Dealer
NR15 1QL Norwich, Norfolk
View the car
Availability verified
1 / 4

Used (2015) BMW 120 M Sport | Fair price

1 Series d M Sport 5dr Step

  • 2015
  • 116,109 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£7,995
Dealer
SK2 6LR Stockport, Manchester
View the car
Availability verified
-2%
1 / 4

Used (2015) BMW 120 M Sport | Fair price

1 Series d xDrive M Sport 5dr Step

  • 2015
  • 72,315 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£11,000
£11,295
Dealer
NR31 0LA Great Yarmouth, Norfolk
View the car
Availability verified
-4%
1 / 4

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

1 Series d M Sport 5dr Step

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

Fair price

£21,490
£22,495
Dealer
BT81 7SD Castlederg
View the car
Availability verified
-4%
1 / 4

Used (2013) BMW 120 M Sport | Fair price

1 Series D X DRIVE M SPORT

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

Fair price

£5,750
£5,995
Dealer
DY9 8NR Stourbridge, West Midlands
View the car
Availability verified
1 / 4

Used (2007) BMW 120 Advantage | Fair price

1 Series d SE 5dr Step Auto

  • 2007
  • 147,000 miles
  • Trim levelAdvantage
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£2,495
Dealer
SN3 4PD Swindon, Wiltshire
View the car
Availability verified
-6%
1 / 4

Used (2023) BMW 120 M Sport | Fair price

1 Series d M Sport 5dr Step Auto

  • 2023
  • 25,623 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£23,940
£25,490
Dealer
BT12 6HU Belfast
View the car
Availability verified
1 / 4

Used (2012) BMW 120 Sport Line | Fair price

1 Series 2.0 d Sport Euro 5 (s/s)

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

Fair price

£5,494
Dealer
BS16 1RS Hambrook, Gloucestershire
View the car
Availability verified
-10%
1 / 4

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

1 Series d M Sport 2.0 5dr

  • 2022
  • 17,860 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 190 HP (139 kW)
  • mpg55.4
  • CO2133 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£23,998
£26,898
Dealer
KA12 8BZ Irvine
View the car
Availability verified
-6%
1 / 4

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

1 Series d M Sport 5dr Step Auto

  • 2022
  • 40,837 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 190 HP (139 kW)
  • mpg55.4
  • CO2133 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£21,998
£23,498
Dealer
CW7 3DB Winsford, Cheshire
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
1 / 4

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

1 Series M Sport 5dr Step Auto -

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

Fair price

£31,350
Dealer
BMW
View the car
Availability verified
1 / 4

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

1 Series M Sport 5dr Step Auto -

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

Fair price

£30,995
Dealer
BMW
View the car
Availability verified
1 / 4

New (2025) BMW 120 M Sport 154 HP | Fair price

1 Series M Sport 5dr Step Auto

  • 2025
  • 5 miles
  • Trim levelM Sport
  • 1.5L Hybrid
  • Hatchback
  • Automatic
  • 154 HP (113 kW)
  • Details
autouncle-certified

Fair price

£30,995
Dealer
WC1E 7DP London, London
View the car
Availability verified
1 / 4

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

1 Series M Sport 5dr Step Auto

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

Fair price

£31,350
Dealer
Delivered to you
View the car
Availability verified
-8%
1 / 4

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

1 SeriesM Sport 5dr Step Auto -

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

Fair price

£31,975
£34,990
Dealer
BMW
View the car
Availability verified
1 / 4

Used (2016) BMW 120 Sport Line | Fair price

1 Series d Sport 5dr Step Auto

  • 2016
  • 43,947 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£13,450
£12,950
Dealer
SO32 2AR Southampton, Hampshire
View the car
Availability verified
-2%
1 / 4

Used (2022) BMW 120 M Sport 187 HP | Fair price

1 Series d xDrive M Sport 2.0

  • 2022
  • 39,847 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 187 HP (137 kW)
  • mpg53.3
  • CO2138 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£23,490
£23,990
Dealer
PE21 7PQ Boston, Lincolnshire
View the car
Availability verified
-3%
1 / 4

Used (2020) BMW 120 M Sport 187 HP | Fair price

1 Series d xDrive M Sport 2.0

  • 2020
  • 50,290 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 187 HP (137 kW)
  • mpg52.3
  • CO2142 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£19,790
£20,490
Dealer
BL3 2NB Bolton, Manchester
View the car
Availability verified
-32%
1 / 4

Used (2021) BMW 120 M Sport 187 HP | Fair price

d M Sport

  • 2021
  • 46,689 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 187 HP (137 kW)
  • mpg52.3
  • CO2141 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£21,500
£32,000
Dealer
PE30 4NA Kings Lynn, Norfolk
View the car
Availability verified
1 / 4

Used (2014) BMW 120 M Sport | Fair price

1 Series d xDrive M Sport 5dr

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

Fair price

£7,390
Dealer
ST14 7LH Uttoxeter, Staffordshire
View the car
Availability verified
1 / 4

Used (2015) BMW 120 Sport Line | Fair price

1 Series d Sport 5dr

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

Fair price

£4,985
Dealer
GU23 6EY Woking, Surrey
View the car
Availability verified
Showing 226 - 250 of 1,209 results

All regions for BMW 120

All fuel types for BMW 120

All gear types for BMW 120