Page 8 of 34:

(petrol) BMW 120 used • 830 cars for sale

1 / 1

New (2025) BMW 120 M Sport 156 HP | Expensive

- 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

Expensive

£39,098
HU91TQ, East Yorkshire
View the car
Availability verified

New (2025) BMW 120 M Sport 156 HP | Expensive

- 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

Expensive

£37,090
RH15EP, Surrey
View the car
Availability verified

New (2025) BMW 120 M Sport 156 HP | Expensive

- 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

Expensive

£38,226
RH15EP, Surrey
View the car
Availability verified
-16%
1 / 4

Used (2008) BMW 120 | Expensive

1 Series 2.0 Petrol Automatic i

  • 2008
  • 66,549 miles
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Expensive

£4,995
£5,995
Dealer
RM11 3UB Hornchurch, London
View the car
Availability verified
1 / 4

New (2025) BMW 120 M Sport 156 HP | Expensive

1 Series SERIES M Sport 5dr Step

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

Expensive

£33,895
£31,104
Dealer
SP1 3YU Salisbury, Wiltshire
View the car
Availability verified
1 / 4

Used (2017) BMW 120 M Sport | Expensive

1 Series 2.0 i M Sport Shadow

  • 2017
  • 66,381 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Expensive

£14,300
£12,800
Dealer
NR5 0JS New Costessey, Norfolk
View the car
Availability verified
1 / 4

New (2025) BMW 120 M Sport 156 HP | Expensive

1 SeriesM Sport 5dr Step Auto -

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

Expensive

£32,950
£32,990
Dealer
BMW
View the car
Availability verified
-1%
1 / 3

New (2025) BMW 120 M Sport 168 HP | Expensive

1 Series M Sport 1.5 5dr

  • 2025
  • 1,000 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Automatic
  • 168 HP (123 kW)
  • mpg52.3
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£30,950
£31,500
Dealer
HG3 1LG Harrogate, North Yorkshire
View the car
Availability verified
1 / 3

Used (2018) BMW 120 M Sport 181 HP | Expensive

1 Series i M Sport Shadow Edition

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

Expensive

£16,000
£15,750
Dealer
AB12 3EW Aberdeen
View the car
Availability verified
1 / 3

New (2025) BMW 120 M Sport 168 HP | Expensive

1 Series M Sport 1.5 5dr

  • 2025
  • 1,000 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Automatic
  • 168 HP (123 kW)
  • mpg52.3
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£32,000
Dealer
ME20 7UB Aylesford, Kent
View the car
Availability verified
-13%
1 / 4

New (2025) BMW 120 M Sport 168 HP | Expensive

1 Series M Sport 1.5 5dr

  • 2025
  • 100 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Automatic
  • 168 HP (123 kW)
  • mpg52.3
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£31,999
£36,993
Dealer
DE21 4RZ Derby, Derbyshire
View the car
Availability verified
-24%
1 / 4

Used (2018) BMW 120 M Sport 184 HP | Expensive

i M Sport Shadow Edition 5-doo

  • 2018
  • 37,850 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 184 HP (135 kW)
  • mpg36.7
  • CO2137 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£17,990
£23,890
Dealer
PE21 7PQ Boston, Lincolnshire
View the car
Availability verified
1 / 4

New (2025) BMW 120 M Sport 168 HP | Expensive

1 Series M Sport 1.5 5dr

  • 2025
  • 1,253 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Automatic
  • 168 HP (123 kW)
  • mpg52.3
  • CO2123 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£31,995
Dealer
BN41 1YH Brighton, East Sussex
View the car
Availability verified
-10%
1 / 4

Used (2018) BMW 120 M Sport 181 HP | Expensive

1 SERIES i [] M Sport Shadow

  • Mar 2018
  • 62,516 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Manual
  • 181 HP (133 kW)
  • mpg46.3
  • CO2140 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£15,500
£17,250
Dealer
LE19 1UY Leicester, Leicestershire
View the car
Availability verified
1 / 4

New (2025) BMW 120 M Sport 168 HP | Expensive

1 Series M Sport 1.5 5dr

  • 2025
  • 1,176 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Automatic
  • 168 HP (123 kW)
  • mpg52.3
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£32,000
Dealer
SL5 0EX Ascot, Berkshire
View the car
Availability verified
1 / 4

New (2025) BMW 120 M Sport 154 HP | Expensive

1 SeriesM Sport 5dr Step Auto

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

Expensive

£36,810
Dealer
Delivered to you
View the car
Availability verified
New

New (2025) BMW 120 M Sport 154 HP | Expensive

1 Series M Sport 5dr Step Auto

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

Expensive

£38,910
Dealer
Delivered to you
View the car
Availability verified
New

New (2025) BMW 120 M Sport 154 HP | Expensive

1 Series M Sport 5dr Step Auto

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

Expensive

£37,040
Dealer
Delivered to you
View the car
Availability verified

New (2026) BMW 120 M Sport 156 HP | Expensive

1 Series M Sport 5dr Step Auto

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

Expensive

£36,198
Dealer
IV1 1RY Inverness
View the car
Availability verified
1 / 3

New (2025) BMW 120 M Sport 168 HP | Expensive

1 Series M Sport 1.5 5dr

  • 2025
  • 1,012 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Automatic
  • 168 HP (123 kW)
  • mpg52.3
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£32,000
Dealer
ME20 7UB Aylesford, Kent
View the car
Availability verified
1 / 3

New (2025) BMW 120 M Sport 168 HP | Expensive

1 Series M Sport 1.5 5dr

  • 2025
  • 1,001 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Automatic
  • 168 HP (123 kW)
  • mpg52.3
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£32,000
Dealer
ME20 7UB Aylesford, Kent
View the car
Availability verified
1 / 3

New (2025) BMW 120 M Sport 168 HP | Expensive

1 Series M Sport 1.5 5dr

  • 2025
  • 1,005 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Automatic
  • 168 HP (123 kW)
  • mpg52.3
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£32,000
Dealer
ME20 7UB Aylesford, Kent
View the car
Availability verified

New (2025) BMW 120 M Sport 168 HP | Expensive

1 Series M Sport 1.5 5dr

  • 2025
  • 999 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Automatic
  • 168 HP (123 kW)
  • mpg52.3
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£32,000
Dealer
ME20 7UB Aylesford, Kent
View the car
Availability verified
1 / 3

New (2025) BMW 120 M Sport 168 HP | Expensive

1 Series M Sport 1.5 5dr

  • 2025
  • 895 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Automatic
  • 168 HP (123 kW)
  • mpg52.3
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£32,500
Dealer
ME20 7UB Aylesford, Kent
View the car
Availability verified
1 / 3

New (2025) BMW 120 M Sport 168 HP | Expensive

1 Series M Sport 1.5 5dr

  • 2025
  • 999 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Automatic
  • 168 HP (123 kW)
  • mpg52.3
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Expensive

£32,000
Dealer
ME20 7UB Aylesford, Kent
View the car
Availability verified
Showing 176 - 200 of 827 results