Market overview: Used BMW 223 prices typically range from £28,850 to £39,340, averaging £31,941 (according to fresh market data from December). The most popular BMW 223 variants right now are M Sport. We have identified 0 cars priced below the market. The average selling time for used BMW 223 is currently days.