CarVerify

2004 BMW 120 Registration Numbers

2,767 2004 BMW 120 registrations recorded on UK roads. Click any number plate for its full vehicle check — MOT history, mileage records, previous keepers and more.

Page 1 of 28

Of the 2,767 2004 BMW 120s recorded on UK roads, the typical example has covered 82,446 miles over about 22 years.

That is 9% above the BMW 120 average of 75,415 miles.

2004 BMW 120s pass the MOT 77.2% of the time (model average 79.7%).

2004 BMW 120 MOT & mileage

77.2%
2004 MOT pass rate
2,767
On UK roads
82,446
Median mileage
116,359
Higher-mileage (75th)

2004 BMW 120 number plates

Click any plate for its full MOT history, mileage and vehicle check.

24OOZG 2004 · Grey 4966DHG 2004 · Black 603 DKH 2004 · Silver 7306DCX 2004 · Grey 766 XMP 2004 · Silver 7775 MT 2004 · Silver 935 BNX 2004 · Blue A10 ERX 2004 · Silver A18 NKL 2004 · Black A25 OBR 2004 · Silver A4 JNU 2004 · Blue A9 HVE 2004 · Grey A9 TDU 2004 · Blue AA54 TPA 2004 · Blue AD54 ASD 2004 · Silver AD54 BWW 2004 · Grey AD54 BXC 2004 · Blue AD54 BXE 2004 · Black AD54 BXH 2004 · Grey AD54 ENF 2004 · Blue AD54 YDB 2004 · Silver AD54 YEE 2004 · Blue AE54 EVX 2004 · Grey AE54 UJG 2004 · Red AE54 UJT 2004 · Grey AE54 VXZ 2004 · Grey AE54 WHT 2004 · Blue AE54 WHW 2004 · Red AE54 XAU 2004 · Grey AE54 XCA 2004 · Grey AE54 XGP 2004 · Grey AE54 XLN 2004 · Blue AE54 XXA 2004 · Blue AEZ 4212 2004 · Silver AG54 MFP 2004 · Silver AG54 MRV 2004 · Black AJ54 AYO 2004 · Silver AJ54 AYT 2004 · Blue AJ54 CYZ 2004 · Blue AJ54 FLG 2004 · Silver AJ54 FLZ 2004 · Blue AJ54 HNE 2004 · Grey AJ54 ULY 2004 · Red AJ54 ULZ 2004 · Black AJ54 UMK 2004 · Red AJ54 UMR 2004 · Black AJ54 UUG 2004 · Black AJ54 UVB 2004 · Silver AJ54 UVK 2004 · Black AJ54 WKD 2004 · Grey AJ54 WRW 2004 · Black AJ54 WSL 2004 · Silver AJ54 WSV 2004 · Black AJ54 YNL 2004 · Silver AJ54 YOX 2004 · Silver AK54 CJE 2004 · Blue AK54 CKE 2004 · Grey AK54 CVV 2004 · Blue AK54 GYG 2004 · Blue AK54 GYJ 2004 · Grey AK54 KKA 2004 · Blue AK54 ONF 2004 · Grey AK54 ONT 2004 · Silver AK54 TGF 2004 · Black AK54 TGU 2004 · Grey AK54 WSE 2004 · Blue AK54 YZL 2004 · Black AM04 CSY 2004 · Silver AMZ 9324 2004 · Grey AN02 NAG 2004 · Silver AO54 DZM 2004 · Black AO54 HBJ 2004 · Red AO54 HBY 2004 · Silver AO54 HCA 2004 · Grey AO54 HCJ 2004 · Grey AO54 HYY 2004 · Blue AO54 HZB 2004 · Grey AO54 JBV 2004 · Grey AO54 MTU 2004 · Black AO54 UNM 2004 · Black AO54 VTG 2004 · Blue AO54 VVK 2004 · Silver AP54 AXO 2004 · Black AP54 AXT 2004 · Blue AP54 AXU 2004 · Grey AP54 AXW 2004 · Blue AP54 AZD 2004 · Black AP54 DNF 2004 · Black AP54 EVH 2004 · Black AP54 FGZ 2004 · Blue AU54 JCX 2004 · Grey AU54 LYG 2004 · Grey AU54 OJL 2004 · Blue AU54 RZH 2004 · Blue AU54 RZM 2004 · Grey AV54 HKA 2004 · Grey AV54 HKU 2004 · Blue AV54 HMH 2004 · Black AV54 HMJ 2004 · Silver AV54 HMU 2004 · Blue

2004 BMW 120 — frequently asked questions

How many 2004 BMW 120s are left?
There are 2,767 2004 BMW 120 registrations recorded on UK roads.
What is the average mileage of a 2004 BMW 120?
A typical 2004 BMW 120 has covered around 82,446 miles, with most between 51,379 and 116,359 miles.
What is the MOT pass rate of a 2004 BMW 120?
2004 BMW 120s pass their MOT 77.2% of the time, based on DVSA test records.