Details

Model
BMW 3 Series
Colour
Black
Fuel Type
Petrol
Engine Size
2979cc
Registered
Vehicle Age
21 Years
Export Marker
No
Last V5C Issued

Before You Buy

Stolen Check
HPI Check® →
Outstanding Finance
HPI Check® →
Write-off Status
HPI Check® →
Insurance Cost
Compare Insurance →
BMW 3 Series RY54 YZF

Road Tax

Tax Status
Taxed
Due Date
Expires
7 Months
12 Months Tax
£445
Paid Monthly
£38.94

Emissions

CO₂ Emissions
230g/km
K230g/kmA0-100BC101-110111-120DE121-130131-140FG141-150151-165HI166-175176-185JK186-200201-225LM226-255255+

MOT History

Expiry Date
MOT Due
8 Months
MOT Mileage Anomaly
Not Detected
Test Result
PASSED
Completed
Test Number
7404 5367 2734
Expiry Date
Odometer Value
166215 mi
Since Last Pass
914 mi
Test Result
PASSED
Completed
Test Number
6069 7018 4373
Expiry Date
Odometer Value
165301 mi
Since Last Pass
631 mi
Test Result
PASSED
Completed
Test Number
9010 8448 8954
Expiry Date
Odometer Value
164670 mi
Since Last Pass
1953 mi
Completed
Test Number
5478 4708 0007
Odometer Value
164662 mi
Test Result
PASSED
Completed
Test Number
8921 2119 6074
Expiry Date
Odometer Value
162717 mi
Since Last Pass
11050 mi
Completed
Test Number
7143 8964 0972
Odometer Value
162714 mi
Test Result
PASSED
Completed
Test Number
5306 6749 0699
Expiry Date
Odometer Value
151667 mi
Since Last Pass
8043 mi
Completed
Test Number
4483 6222 8988
Odometer Value
151667 mi
Test Result
PASSED
Completed
Test Number
8256 2450 7461
Expiry Date
Odometer Value
143624 mi
Since Last Pass
5530 mi
Test Result
PASSED
Completed
Test Number
4915 9030 0728
Expiry Date
Odometer Value
138094 mi
Since Last Pass
5837 mi
Completed
Test Number
8669 0020 7600
Odometer Value
138060 mi
Test Result
PASSED
Completed
Test Number
5726 8603 0841
Expiry Date
Odometer Value
132257 mi
Since Last Pass
373 mi
Completed
Test Number
2553 5372 2059
Odometer Value
132257 mi
Test Result
PASSED
Completed
Test Number
4407 8886 5981
Expiry Date
Odometer Value
131884 mi
Since Last Pass
6744 mi
Test Result
PASSED
Completed
Test Number
6330 0822 1049
Expiry Date
Odometer Value
125140 mi
Since Last Pass
5225 mi
Completed
Test Number
6670 0182 8073
Odometer Value
125140 mi
Completed
Test Number
5552 8184 4226
Odometer Value
119915 mi
Test Result
PASSED
Completed
Test Number
4293 6184 4283
Expiry Date
Odometer Value
119915 mi
Since Last Pass
6406 mi
Test Result
PASSED
Completed
Test Number
5862 3954 3214
Expiry Date
Odometer Value
113509 mi
Since Last Pass
10878 mi
Completed
Test Number
3778 1904 3426
Odometer Value
113509 mi
Test Result
PASSED
Completed
Test Number
3665 8736 2141
Expiry Date
Odometer Value
102631 mi
Since Last Pass
11770 mi
Test Result
PASSED
Completed
Test Number
9196 3686 1133
Expiry Date
Odometer Value
90861 mi
Since Last Pass
14759 mi
Completed
Test Number
2082 2435 1456
Odometer Value
90214 mi
Test Result
PASSED
Completed
Test Number
9833 0542 0152
Expiry Date
Odometer Value
76102 mi
Since Last Pass
12852 mi
Completed
Test Number
2330 0552 0484
Odometer Value
76102 mi
Test Result
PASSED
Completed
Test Number
9900 1742 9168
Expiry Date
Odometer Value
63250 mi
Since Last Pass
14383 mi
Completed
Test Number
2021 4172 9424
Odometer Value
63068 mi
Test Result
PASSED
Completed
Test Number
3417 7085 8197
Expiry Date
Odometer Value
48867 mi
Since Last Pass
13743 mi
Completed
Test Number
4525 9045 8105
Odometer Value
48867 mi
Test Result
PASSED
Completed
Test Number
6721 4965 7120
Expiry Date
Odometer Value
35124 mi
Free Car Tax Check & MOT history for RY54YZF
Contains DVSA and DVLA data under the Open Government Licence v3.0.