2025 BMW 123 • Compare 68 used cars with valuation

Market overviewFebruary Price Analysis: A used BMW 123 from 2025 currently costs between £28,295 and £35,000. On average, the mileage for this year stands at 6,337 miles. The depreciation and price trend over the last 12 months is -£4,560.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-15%
1 / 4

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

1 SeriesxDrive M Sport 5dr Step

  • 2025
  • 4,572 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,290
£33,495
Marketplace
Delivered to you
View the car
Availability verified
-16%
1 / 4

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

1 SeriesxDrive M Sport 5dr Step

  • Mar 2025
  • 4,572 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,290
£33,695
Dealer
IP1 6JZ Ipswich, Suffolk
View the car
Availability verified
-8%
1 / 4

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

1 SeriesxDrive M Sport 2.0 5dr

  • 2025
  • 6,850 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,190
£31,990
Marketplace
M41 7GF Manchester, Manchester
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
  • 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

£28,660
£29,105
Marketplace
EN1 1SW Enfield, London
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
  • 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

£30,950
Marketplace
GL51 6UP Cheltenham, Gloucestershire
View the car
Availability verified
-13%
1 / 4

Used (2025) BMW 123 M Sport 215 HP | Super 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

Super price

£28,990
£33,450
Marketplace
MK15 0DQ Milton Keynes, Buckinghamshire
View the car
Availability verified
-4%
1 / 4

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

1 SeriesxDrive M Sport 2.0 5dr

  • 2025
  • 8,655 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,690
£30,990
Marketplace
PR2 2YA Preston, Lancashire
View the car
Availability verified
-3%

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

1 Series F70xDrive M Sport 2.0

  • 2025
  • 2,799 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

£30,990
£31,990
Marketplace
OL11 2PX Rochdale, Manchester
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
Marketplace
BT12 6HU Belfast
View the car
Availability verified
1 / 4

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

1 Series xDrive M Sport 5dr Step

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

Good price

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

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

1 Series xDrive M Sport 5dr Step

  • 2025
  • 2,671 miles
  • Trim levelM Sport
  • 2.0L Hybrid
  • Hatchback
  • Automatic
  • 200 HP (147 kW)
  • Details
autouncle-certified

Fair price

£34,761
£34,549
Marketplace
Delivered to you
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
  • 6,137 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,499
£32,999
Marketplace
CH1 4LS Chester, Cheshire
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,533 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

£33,008
£31,940
Marketplace
YO30 4WR York, North Yorkshire
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
  • 6,686 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,450
£32,850
Marketplace
CV34 8DD Warwick, Warwickshire
View the car
Availability verified
1 / 4

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

1 Series xDrive M Sport 5dr Step

  • 2025
  • 6,500 miles
  • Trim levelM Sport
  • 2.0L Hybrid
  • Hatchback
  • Automatic
  • 200 HP (147 kW)
  • Details
autouncle-certified

Fair price

£33,008
£31,940
Marketplace
Delivered to you
View the car
Availability verified
New
1 / 1

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

1 Series 2.0 i MHT M Sport

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

Fair price

£30,995
Marketplace
BT12 6HU Belfast
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
  • 5,313 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,250
£32,500
Marketplace
LE19 1UY Leicester, Leicestershire
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
  • 8,100 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,490
Marketplace
PE21 7PQ Boston, Lincolnshire
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
  • 4,735 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • mpg47.1
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£32,000
Marketplace
S9 2RQ Sheffield, South Yorkshire
View the car
Availability verified

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

1 Series xDrive M Sport 2.0

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

Fair price

£29,999
Marketplace
ST4 4GU Stoke on Trent, Staffordshire
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,250
£32,450
Marketplace
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,950
Marketplace
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
  • 7,087 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,499
£31,999
Marketplace
CH1 4LS Chester, Cheshire
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
  • 4,023 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

£33,450
Marketplace
CA13 0HH Cockermouth, Cumbria
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
  • 4,421 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,500
£32,250
Marketplace
SL5 0EX Ascot, Berkshire
View the car
Availability verified
Showing 1 - 25 of 70 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

See BMW 123