(M Sport) BMW 220 used • 4 cars with price check

Market overviewMarket price for BMW 220 (M Sport): The average price is £25,208, ranging from £12,081 to £32,750. Out of 4 cars for sale with the M Sport trim, AutoUncle has identified 2 deals currently listed below market value.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-1%
1 / 4

Used (2024) BMW 220 M Sport 181 HP | Good price

2 Series i M Sport Coupe 2.0

  • 2024
  • 7,450 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Coupe
  • Automatic
  • 181 HP (133 kW)
  • mpg43.5
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Good price

£31,000
£31,500
Dealer
SY1 4AQ Shrewsbury, Shropshire
View the car
Availability verified
-15%
1 / 4

Used (2025) BMW 220 M Sport 181 HP | Good price

2 Series i M Sport Coupe B48 2.0

  • 2025
  • 6,950 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Coupe
  • Automatic
  • 181 HP (133 kW)
  • mpg42.8
  • CO2149 g CO2/km comb.
  • Details
autouncle-certified

Good price

£32,750
£38,750
Dealer
SY1 4AQ Shrewsbury, Shropshire
View the car
Availability verified
-15%
1 / 4

Used (2023) BMW 220 M Sport 176 HP | Fair price

2 Series i M Sport Gran Coupe 2.0

  • 2023
  • 16,901 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Coupe
  • Automatic
  • 176 HP (129 kW)
  • mpg45.6
  • CO2141 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£25,000
£29,750
Dealer
SY1 4AQ Shrewsbury, Shropshire
View the car
Availability verified
New
1 / 2

Used (2017) BMW 220 M Sport | Fair price

2 Series d xDrive M Sport 5dr

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

Fair price

£12,081
Dealer
SY1 3LD Shrewsbury, Shropshire
View the car
Availability verified
Showing 1 - 4 of 4 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive