BMW 123 (hatchback) • 75 cars with Valuation

Market overviewBMW 123 (hatchback). 75 for sale. Prices from £28,890. Is the price Good, Fair or Expensive? See the analysis for each car here.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-6%
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Good price

1 SeriesxDrive M Sport 2.0 5dr

  • 2025
  • 3,803 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.9
  • CO2135 g CO2/km comb.
  • Details
autouncle-certified

Good price

£28,950
£30,950
Dealer
HD1 6NN Huddersfield, West Yorkshire
View the car
Availability verified
-1%
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Good price

1 Series xDrive M Sport 2.0

  • 2025
  • 7,393 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.1
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Good price

£29,900
£30,500
Dealer
SG1 2BE Stevenage, Hertfordshire
View the car
Availability verified
-3%
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Good price

1 Series xDrive M Sport 2.0

  • 2025
  • 9,943 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.1
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Good price

£28,995
£29,995
Dealer
BT12 6HU Belfast
View the car
Availability verified
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Good price

1 Series 2.0 i MHT M Sport

  • 2025
  • 10,656 miles
  • Trim levelM Sport
  • 2.0L Hybrid
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.9
  • CO2135 g CO2/km comb.
  • Details
autouncle-certified

Good price

£29,125
£28,500
Dealer
DA14 5BG Sidcup, London
View the car
Availability verified
-3%
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Good price

1 Series xDrive M Sport 2.0

  • 2025
  • 3,736 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.1
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Good price

£29,950
£30,950
Dealer
GL51 6UP Cheltenham, Gloucestershire
View the car
Availability verified
-19%
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Super price

1 SeriesxDrive M Sport 5dr Step

  • Mar 2025
  • 4,999 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.9
  • CO2135 g CO2/km comb.
  • Details
autouncle-certified

Super price

£28,890
£35,995
Dealer
IP1 6JZ Ipswich, Suffolk
View the car
Availability verified
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Good price

1 Series xDrive M Sport 2.0

  • 2025
  • 9,127 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.9
  • CO2135 g CO2/km comb.
  • Details
autouncle-certified

Good price

£29,389
£29,105
Dealer
EN1 1SW Enfield, London
View the car
Availability verified
-15%
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Super price

1 SeriesxDrive M Sport 5dr Step

  • Mar 2025
  • 4,470 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.9
  • CO2135 g CO2/km comb.
  • Details
autouncle-certified

Super price

£28,390
£33,695
Dealer
IP1 6JZ Ipswich, Suffolk
View the car
Availability verified
-15%
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Good price

1 SeriesxDrive M Sport 5dr Step

  • 2025
  • 4,470 miles
  • Trim levelM Sport
  • 2.0L Hybrid
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.1
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Good price

£28,390
£33,495
Dealer
Delivered to you
View the car
Availability verified
-11%
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Good price

1 SeriesxDrive M Sport 2.0 5dr

  • 2025
  • 5,727 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.9
  • CO2135 g CO2/km comb.
  • Details
autouncle-certified

Good price

£29,600
£33,450
Dealer
MK15 0DQ Milton Keynes, Buckinghamshire
View the car
Availability verified
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Good price

1 Series xDrive M Sport 2.0

  • 2025
  • 5,205 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.9
  • CO2135 g CO2/km comb.
  • Details
autouncle-certified

Good price

£29,891
£29,999
Dealer
DE21 4RZ Derby, Derbyshire
View the car
Availability verified
-16%
1 / 4

Used (2025) BMW 123 M Sport 204 HP | Super price

1 SeriesxDrive M Sport 5dr Step

  • Jul 2025
  • 2,651 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 204 HP (150 kW)
  • mpg47.9
  • CO2135 g CO2/km comb.
  • Details
autouncle-certified

Super price

£28,990
£34,595
Dealer
BMW
View the car
Availability verified
-7%
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Good price

1 Series F70xDrive M Sport 2.0

  • 2025
  • 8,269 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.9
  • CO2135 g CO2/km comb.
  • Details
autouncle-certified

Good price

£29,198
£31,498
Dealer
G52 4FA Glasgow
View the car
Availability verified
-6%

Used (2025) BMW 123 M Sport 215 HP | Super price

1 SeriesxDrive M Sport HEATED

  • 2025
  • 3,803 miles
  • Trim levelM Sport
  • 2.0L Hybrid
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.1
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Super price

£28,950
£30,950
Dealer
West Yorkshire, West Yorkshire
View the car
Availability verified
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Fair price

- 1 Series xDrive M Sport 5dr Step

  • 2025
  • 6,533 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg5.9
  • CO2135 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£30,235
£29,955
BB13NU Blackburn,, Lancashire
View the car
Availability verified
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Fair price

1 Series xDrive M Sport 2.0

  • 2025
  • 3,954 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg45.6
  • CO2140 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£32,995
Dealer
BT63 5QD Portadown
View the car
Availability verified
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Fair price

1 Series xDrive M Sport 2.0

  • 2025
  • 6,736 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg45.6
  • CO2140 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£32,450
Dealer
GL51 6UP Cheltenham, Gloucestershire
View the car
Availability verified
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Fair price

1 Series xDrive M Sport 2.0

  • 2025
  • 7,319 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg45.6
  • CO2140 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£31,650
£31,950
Dealer
GL51 6UP Cheltenham, Gloucestershire
View the car
Availability verified
-1%
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Fair price

1 Series xDrive M Sport 2.0

  • 2025
  • 9,319 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg45.6
  • CO2140 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£32,000
£32,500
Dealer
SG1 2BE Stevenage, Hertfordshire
View the car
Availability verified
-1%
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Fair price

1 Series 2.0 i MHT M Sport

  • 2025
  • 2,995 miles
  • Trim levelM Sport
  • 2.0L Hybrid
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg45.6
  • CO2140 g CO2/km comb.
  • Details
autouncle-certified

Fair price

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

Used (2025) BMW 123 M Sport 215 HP | Fair price

1 Series xDrive M Sport 2.0

  • 2025
  • 3,524 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg46.3
  • CO2138 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£32,400
£32,900
Dealer
TR10 8AD Falmouth, Cornwall
View the car
Availability verified
New
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Fair price

1 Series xDrive M Sport 2.0

  • 2025
  • 5,705 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg45.6
  • CO2140 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£32,750
Dealer
LE19 1UY Leicester, Leicestershire
View the car
Availability verified
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Fair price

1 Series xDrive M Sport 2.0

  • 2025
  • 8,561 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg45.6
  • CO2140 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£31,650
£31,950
Dealer
GL51 6UP Cheltenham, Gloucestershire
View the car
Availability verified
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Fair price

1 Series xDrive M Sport 2.0

  • 2025
  • 7,690 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg45.6
  • CO2140 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£31,650
£31,950
Dealer
GL51 6UP Cheltenham, Gloucestershire
View the car
Availability verified
-4%
1 / 4

Used (2024) BMW 123 M Sport 215 HP | Fair price

1 Series xDrive M Sport 2.0

  • 2024
  • 6,078 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.1
  • CO2135 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£28,750
£29,950
Dealer
GL51 6UP Cheltenham, Gloucestershire
View the car
Availability verified
Showing 1 - 25 of 75 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive