Page 3 of 34:

(petrol) BMW 120 used • 830 cars for sale

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

- 1 Series M Sport 5dr Step

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

Fair price

£34,553
ME207XB, Kent
View the car
Availability verified
1 / 4

Used (2015) BMW 120 M Sport 179 HP | Fair price

- 1 Series i M Sport 5dr Step

  • 2015
  • 99,212 miles
  • Trim levelM Sport
  • 1.6L Petrol
  • Hatchback
  • Automatic
  • 179 HP (131 kW)
  • mpg5.9
  • CO2137 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£10,000
CV56HB, West Midlands
View the car
Availability verified

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

- 1 Series M Sport 5dr Step

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

Fair price

£33,285
RH101TN, West Sussex
View the car
Availability verified

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

- 1 Series M Sport 5dr Step

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

Fair price

£32,783
ME207XB, Kent
View the car
Availability verified

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

- 1 Series M Sport 5dr Step

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

Fair price

£32,908
S419BH, Derbyshire
View the car
Availability verified

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

- 1 Series M Sport 5dr Step

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

Fair price

£32,518
ME207XB, Kent
View the car
Availability verified

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

- 1 Series M Sport 5dr Step

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

Fair price

£35,121
RH101TN, West Sussex
View the car
Availability verified
-3%

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

- 1 SeriesM Sport 5dr Step

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

Fair price

£32,322
£33,537
PO35FF Portsmouth, Hampshire
View the car
Availability verified

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

- 1 Series M Sport 5dr Step

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

Fair price

£32,340
PO35FF Portsmouth, Hampshire
View the car
Availability verified

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

- 1 Series M Sport 5dr Step

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

Fair price

£32,821
PO35FF Southampton, Hampshire
View the car
Availability verified

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

- 1 Series M Sport 5dr Step

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

Fair price

£32,364
PO35FF Portsmouth, Hampshire
View the car
Availability verified

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

- 1 Series M Sport 5dr Step

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

Fair price

£33,273
PO35FF Southampton, Hampshire
View the car
Availability verified

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

- 1 Series M Sport 5dr Step

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

Fair price

£33,759
PO35FF Portsmouth, Hampshire
View the car
Availability verified

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

- 1 SeriesM Sport 5dr Step

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

Fair price

£32,554
£32,165
GU11RD Guildford, Surrey
View the car
Availability verified

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

- 1 SeriesM Sport 5dr Step

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

Fair price

£34,822
£34,707
RH15EP, Surrey
View the car
Availability verified

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

- 1 SeriesM Sport 5dr Step

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

Fair price

£34,642
£34,528
RH101TN, West Sussex
View the car
Availability verified

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

- 1 SeriesM Sport 5dr Step

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

Fair price

£34,343
RH101TN, West Sussex
View the car
Availability verified
1 / 4

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

- 1 SeriesM Sport 5dr Step

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

Fair price

£32,435
B783HG Tamworth, Staffordshire
View the car
Availability verified

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

- 1 SeriesM Sport 5dr Step

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

Fair price

£32,752
GU11RD Guildford, Surrey
View the car
Availability verified

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

- 1 SeriesM Sport 5dr Step

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

Fair price

£33,492
RH101TN, West Sussex
View the car
Availability verified

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

- 1 SeriesM Sport 5dr Step

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

Fair price

£33,695
GU11RD Guildford, Surrey
View the car
Availability verified
1 / 4

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

- 1 SeriesM Sport 5dr Step

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

Fair price

£32,260
B783HG Tamworth, Staffordshire
View the car
Availability verified

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

- 1 SeriesM Sport 5dr Step

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

Fair price

£33,738
EX28FD Gateshead, Devon
View the car
Availability verified

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

- 1 SeriesM Sport 5dr Step

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

Fair price

£33,527
NE360BQ Gateshead, Tyne and Wear
View the car
Availability verified

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

- 1 SeriesM Sport 5dr Step

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

Fair price

£34,178
GU11RD Guildford, Surrey
View the car
Availability verified
Showing 51 - 75 of 830 results