(hatchback) BMW 125 used • 43 cars for sale

Market overviewPrices range from £5,885 to £17,198 across all listings

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-2%
1 / 4

Used (2015) BMW 125 M Sport | Good price

1 Series d M Sport 5dr Step

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

Good price

£8,475
£8,675
Dealer
PE3 6DD Peterborough, Cambridgeshire
View the car
Availability verified
-2%
1 / 4

Used (2015) BMW 125 M Sport | Good price

1 Series d M Sport 3dr Step

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

Good price

£9,795
£9,995
Dealer
M34 5PH Manchester, Manchester
View the car
Availability verified
1 / 4

Used (2014) BMW 125 M Sport 218 HP | Fair price

1 Series 2.0 d M Sport Hatchback

  • 2014
  • 105,327 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Manual
  • 218 HP (160 kW)
  • mpg4.9
  • CO2128 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£6,990
TS13QW, North Yorkshire
View the car
Availability verified
1 / 4

Used (2017) BMW 125 M Sport 224 HP | Fair price

- 1 Series i [224] M Sport 5dr

  • 2017
  • 74,758 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 224 HP (164 kW)
  • mpg5.9
  • CO2134 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£12,000
G36ED, Glasgow
View the car
Availability verified
-1%
1 / 3

Used (2019) BMW 125 Efficient Dynamics 224 HP | Fair price

1 Series i [224] M Sport Shadow Ed

  • 2019
  • 45,518 miles
  • Trim levelEfficient Dynamics
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 224 HP (164 kW)
  • mpg7.8
  • CO2179 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£17,397
£17,697
DN312SU Grimsby, Lincolnshire
View the car
Availability verified
1 / 4

Used (2014) BMW 125 M Sport 218 HP | Fair price

- 1 Series d M Sport 3dr

  • 2014
  • 70,171 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Manual
  • 218 HP (160 kW)
  • mpg4.9
  • CO2128 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£8,995
HP234NB, Buckinghamshire
View the car
Availability verified
-10%
1 / 4

Used (2015) BMW 125 M Sport 224 HP | Fair price

1 Series d M Sport 5dr Step

  • 2015
  • 124,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 224 HP (164 kW)
  • Details
autouncle-certified

Fair price

£6,550
£7,350
Dealer
PE28 2DX Huntingdon, Cambridgeshire
View the car
Availability verified
1 / 3

Used (2017) BMW 125 M Sport | Fair price

1 Series d M Sport 5dr [Nav] Step

  • 2017
  • 101,495 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£9,990
£9,900
Dealer
PE3 6DD Peterborough, Cambridgeshire
View the car
Availability verified
-10%
1 / 2

Used (2018) BMW 125 M Sport 224 HP | Fair price

1 Series d M Sport 5dr [Nav] Step

  • 2018
  • 77,086 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 224 HP (164 kW)
  • mpg58.9
  • CO2121 g CO2/km comb.
  • Details
autouncle-certified

Fair price

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

Used (2017) BMW 125 M Sport | Fair price

1 Series d M Sport 3dr [Nav] Step

  • 2017
  • 88,831 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£10,950
£11,000
Dealer
SN2 8ER Swindon, Wiltshire
View the car
Availability verified
-9%
1 / 4

Used (2014) BMW 125 M Sport 218 HP | Fair price

1 Series d M Sport 5dr

  • 2014
  • 105,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Manual
  • 218 HP (160 kW)
  • Details
autouncle-certified

Fair price

£4,995
£5,495
Dealer
OL8 1QP Oldham, Manchester
View the car
Availability verified
-3%
1 / 4

Used (2019) BMW 125 M Sport | Fair price

1 Series 2.0 d M Sport Auto Euro 6

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

Fair price

£13,989
£14,489
Dealer
HD4 5AA Huddersfield, West Yorkshire
View the car
Availability verified
1 / 4

Used (2015) BMW 125 M Sport | Fair price

1 Series 2.0 d M Sport 5 door

  • 2015
  • 71,906 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Manual
  • Details
autouncle-certified

Fair price

£8,490
Dealer
SA11 2NS Neath, Briton Ferry
View the car
Availability verified
1 / 4

Used (2013) BMW 125 M Sport | Fair price

1 Series i M Sport 3dr

  • 2013
  • 77,067 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Manual
  • Details
autouncle-certified

Fair price

£7,495
Dealer
KY11 9JY Dalgety Bay
View the car
Availability verified
1 / 4

Used (2017) BMW 125 M Sport | Fair price

1 Series 2.0 d M Sport Auto Euro 6

  • 2017
  • 77,636 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Fair price

£13,295
Dealer
PL19 8DE Tavistock, Devon
View the car
Availability verified
1 / 4

Used (2014) BMW 125 M Sport | Fair price

1 Series d M Sport 5dr

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

Fair price

£5,900
Dealer
S6 3EB Sheffield, South Yorkshire
View the car
Availability verified
1 / 4

Used (2018) BMW 125 Efficient Dynamics | Fair price

1 Series d M Sport Shadow Ed 5dr

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

Fair price

£14,900
Dealer
FK5 4AP Larbert
View the car
Availability verified
1 / 4

Used (2017) BMW 125 Efficient Dynamics 224 HP | Fair price

1 Series i [224] M Sport Shadow Ed

  • 2017
  • 107,000 miles
  • Trim levelEfficient Dynamics
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 224 HP (164 kW)
  • Details
autouncle-certified

Fair price

£10,495
Dealer
BB3 0RP Darwen, Lancashire
View the car
Availability verified
1 / 4

Used (2019) BMW 125 Efficient Dynamics | Fair price

1 Series d M Sport Shadow Ed 5dr

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

Fair price

£12,495
Dealer
LE17 4HD Lutterworth, Leicestershire
View the car
Availability verified
-10%
1 / 4

Used (2014) BMW 125 M Sport 218 HP | Fair price

1 Series 2.0 d M Sport Hatchback

  • 2014
  • 40,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 218 HP (160 kW)
  • CO2124 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£10,540
£11,840
Dealer
LE4 9FN Leicester, Leicestershire
View the car
Availability verified
1 / 4

Used (2015) BMW 125 M Sport | Fair price

1 Series d M Sport 5dr Step

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

Fair price

£10,495
Dealer
M35 0BN Manchester, Manchester
View the car
Availability verified
1 / 4

Used (2018) BMW 125 Efficient Dynamics 224 HP | Fair price

1 Series d M Sport Shadow Ed 5dr

  • 2018
  • 95,000 miles
  • Trim levelEfficient Dynamics
  • 2.0L Diesel
  • Hatchback
  • Automatic
  • 224 HP (164 kW)
  • Details
autouncle-certified

Fair price

£12,399
£12,490
Dealer
NN6 0BE Northampton, Northamptonshire
View the car
Availability verified
1 / 4

Used (2012) BMW 125 M Sport | Fair price

1 Series d M Sport 5dr

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

Fair price

£6,200
Dealer
S4 7DA Sheffield, South Yorkshire
View the car
Availability verified
1 / 4

Used (2015) BMW 125 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

£8,490
Dealer
M26 4DJ Radcliffe, Manchester
View the car
Availability verified
-10%
1 / 4

Used (2018) BMW 125 M Sport | Fair price

1 Series 2.0 d M Sport Shadow

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

Fair price

£15,295
£17,099
Dealer
BB6 7RW Blackburn, Lancashire
View the car
Availability verified
Showing 1 - 25 of 43 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive