Numeracja wersji MIUI jest różna dla wersji rozwojowej (dev) i stabilnej (stable). Rozwojowa numerowana jest wg dat wydania, natomiast stabilna wg numeracji wersji MIUI.
Rozwojowa
Nr wersji pochodzi od daty wydania (najczęściej piątek) wg schematu: rok.miesiąc.dzień. MIUI wydane 14 lipca 2016 roku ma numer wersji: 6.7.14 - 201(6).0(7).(14). MIUI wydane 13 kwietnia 2017 roku ma numer: 7.4.13 - 201(7).0(4).(13) itd.
Stabilna
Numeracja dla wersji stable zaczyna się od wersji MIUI, po której następują kolejne numery i oznaczenia wersji oznaczające bazę Androida lub źródło kompilacji.
Np: V7.5.1.0.LHJCNDE to MIUI bazujące na wersji 7. L oznacza wersję Androida, tu Lolipop czyli Android 5.x. Natomiast CN oznacza, że wersja xiaomi.eu bazuje na wersji chińskiej romów stable (a nie Global).
Dla tej wersji V8.2.2.0.NAAMIEB mamy MIUI 8 w wersji Androida Nougat (7.0), i jest to Global Stable ponieważ w nazwie wersji nie ma literek CN.