
BMW 645
Black · Petrol · 2004 · 4,398 cc
V21 RSHMOT history
V21 RSH is a black petrol BMW 645 first used on 5 Aug 2004. Its MOT is valid until 13 Feb 2027 and it has passed 20 of 23 MOT tests, with 110,402 miles recorded at the latest.
From DVSA MOT records, updated 23 Jan 2026.
- MOT
- Valid
- Until 13 Feb 2027
- Mileage
- 110,402 mi
- At MOT on 23 Jan 2026
- MOT tests
- 23
- 20 passed · 3 failed
- Per year
- 4,615 mi
- Average between MOTs
Vehicle details
- Registration
- V21 RSH
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 645
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 4,398 cc
- Year of manufacture
- 2004
- First used
- 5 Aug 2004
- MOT status
- MOT valid until 13 Feb 2027
- Latest MOT test
- 23 Jan 2026 (Pass)
Mileage history
V21 RSH was last recorded at 110,402 miles on 23 Jan 2026, 1,810 miles more than at the previous MOT on 6 Feb 2025.
- Previous MOT
- 108,592 miles · 6 Feb 2025
- Between the last two tests
- 1,810 miles
- Average per year
- 4,615 miles
Recorded mileage by year
- 2026 – 110,402 miles
- 2025 – 108,592 miles
- 2024 – 105,308 miles
- 2023 – 104,381 miles
- 2022 – 102,802 miles
- 2021 – 100,582 miles
- 2020 – 98,507 miles
- 2019 – 95,585 miles
- 2018 – 90,465 miles
- 2017 – 84,349 miles
- 2016 – 79,145 miles
- 2015 – 72,900 miles
- 2014 – 66,226 miles
- 2013 – 58,382 miles
- 2012 – 49,589 miles
- 2011 – 47,257 miles
- 2010 – 42,775 miles
- 2009 – 36,746 miles
- 2008 – 30,863 miles
- 2007 – 24,697 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
23 tests since 29 Jun 2007, newest first. Select a test to see every defect and advisory.
Pass110,402 miles
- MOT expiry
- 13 Feb 2027
- Odometer
- 110,402 miles
- Test number
- 920469594907
No defects or advisories recorded.
Fail110,402 miles (+1,810)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 110,402 miles
- Test number
- 657710920766
- Repaired at testSupplementary restraint system warning lamp indicates a fault (7.1.6 (a))
Pass108,592 miles (+3,284)
- MOT expiry
- 13 Feb 2026
- Odometer
- 108,592 miles
- Test number
- 745651047382
No defects or advisories recorded.
Pass105,308 miles (+927)2 advisories
- MOT expiry
- 13 Feb 2025
- Odometer
- 105,308 miles
- Test number
- 381671881403
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
Pass104,381 miles (+1,579)1 minor3 advisories
- MOT expiry
- 13 Feb 2024
- Odometer
- 104,381 miles
- Test number
- 490117764861
- MinorOffside Front Upper Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryNearside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing tread (5.2.3 (d) (ii))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing tread (5.2.3 (d) (ii))
Pass102,802 miles (+2,220)2 minor4 advisories
- MOT expiry
- 13 Feb 2023
- Odometer
- 102,802 miles
- Test number
- 106006480416
- MinorOffside Registration plate lamp insecure (4.7.1 (c) (i))
- MinorWindscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing on tread (5.2.3 (d) (ii))
- AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing on tread (5.2.3 (d) (ii))
Pass100,582 miles (+2,075)2 advisories
- MOT expiry
- 13 Feb 2022
- Odometer
- 100,582 miles
- Test number
- 709139809251
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing perished (5.2.3 (d) (ii))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing perished (5.2.3 (d) (ii))
Pass98,507 miles (+2,922)
- MOT expiry
- 13 Feb 2021
- Odometer
- 98,507 miles
- Test number
- 744052600655
No defects or advisories recorded.
Pass95,585 miles (+5,120)2 advisories
- MOT expiry
- 13 Feb 2020
- Odometer
- 95,585 miles
- Test number
- 561328519437
- AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
Pass90,465 miles (+6,116)
- MOT expiry
- 13 Feb 2019
- Odometer
- 90,465 miles
- Test number
- 809951474108
No defects or advisories recorded.
Pass84,349 miles (+5,204)
- MOT expiry
- 13 Feb 2018
- Odometer
- 84,349 miles
- Test number
- 885633259632
No defects or advisories recorded.
Pass79,145 miles
- MOT expiry
- 13 Feb 2017
- Odometer
- 79,145 miles
- Test number
- 688994307673
No defects or advisories recorded.
Fail79,145 miles (+6,245)2 failures
- MOT expiry
- No new certificate
- Odometer
- 79,145 miles
- Test number
- 847352062117
- FailureNearside Headlamp cleaning device inoperative (1.7.2)
- FailureOffside Headlamp cleaning device inoperative (1.7.2)
Pass72,900 miles (+6,674)
- MOT expiry
- 13 Feb 2016
- Odometer
- 72,900 miles
- Test number
- 109044835426
No defects or advisories recorded.
Pass66,226 miles (+7,844)
- MOT expiry
- 13 Feb 2015
- Odometer
- 66,226 miles
- Test number
- 176258634022
No defects or advisories recorded.
Pass58,382 miles
- MOT expiry
- 13 Feb 2014
- Odometer
- 58,382 miles
- Test number
- 856286633018
No defects or advisories recorded.
Fail58,382 miles (+8,793)2 failures
- MOT expiry
- No new certificate
- Odometer
- 58,382 miles
- Test number
- 835565233059
- FailureNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
Pass49,589 miles (+2,332)
- MOT expiry
- 13 Feb 2013
- Odometer
- 49,589 miles
- Test number
- 219465942033
No defects or advisories recorded.
Pass47,257 miles (+4,482)
- MOT expiry
- 5 Jul 2012
- Odometer
- 47,257 miles
- Test number
- 949208461197
No defects or advisories recorded.
Pass42,775 miles (+6,029)
- MOT expiry
- 5 Jul 2011
- Odometer
- 42,775 miles
- Test number
- 611917080100
No defects or advisories recorded.
Pass36,746 miles (+5,883)2 notes
- MOT expiry
- 28 Jun 2010
- Odometer
- 36,746 miles
- Test number
- 604923669117
- NoteBoth rear tyres worn on inner edge
- NoteVery slight play in both track bar inner ball joints
Pass30,863 miles (+6,166)
- MOT expiry
- 28 Jun 2009
- Odometer
- 30,863 miles
- Test number
- 853165058191
No defects or advisories recorded.
Pass24,697 miles
- MOT expiry
- 28 Jun 2008
- Odometer
- 24,697 miles
- Test number
- 410330787111
No defects or advisories recorded.
Questions about V21 RSH
- Does V21 RSH currently have a valid MOT?
- Yes. DVSA records show the MOT on V21 RSH is valid until 13 Feb 2027.
- When is the MOT due on V21 RSH?
- The MOT on V21 RSH is valid until 13 Feb 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has V21 RSH done?
- V21 RSH was recorded at 110,402 miles at its MOT on 23 Jan 2026, an average of 4,615 miles a year.
- Has V21 RSH ever failed its MOT?
- Yes. V21 RSH has failed 3 of its 23 MOT tests, most recently on 23 Jan 2026.
- Has the mileage on V21 RSH ever gone down?
- No. The odometer reading went up or stayed the same at every MOT test on record. Service records are still worth checking.
- What did the latest MOT on V21 RSH find?
- V21 RSH passed its latest MOT on 23 Jan 2026 with no defects or advisories recorded.
Related registrations
Contains DVSA MOT history data, public sector information licensed under the Open Government Licence v3.0. Driver Codes is not affiliated with DVSA or DVLA.