Well, it’s taken long enough to escape the shambles of last year, but we have finally arrived at an approximately sensible assessment of current new-market consumption. MCIA total registrations for July 2026 featured a healthy 17.5% growth year-on-year to 10,644 units. Within that, motorcycles and over-50cc scooters put on 18.5% to 10,129, but mopeds flatlined on 463 units, and trikes managed a trivial 10.6% rise to 52. Key data, as always, was the internal combustion action feeding dealers.
Â
Of course, the most remote 0-50cc segment of that could be brushed aside – 8.3% up to just 378 units – and was headed as usual by Lexmoto’s Diablo 50 moped. But the 51-125cc entry-level and delivery slot was fine, boasting a 21% uplift to 3769 units. The fleet element was led by 285 samples of Honda’s robust PCX125 scooter. Featuring in the same capacity range were 40 Yamaha WR 125R and 185 Honda CB125F models, as well as 61 Keeway Superlight 125 and 67 Lexmoto LXR 125 products. Â
Â
The bargain-oriented 126-500cc band added 23.1% to 1833 units, with Honda’s GB350S leading. The 501-750cc choice grew by 17.6%, fronted by yet another Honda, the NC750X. And Honda supremacy continued into 751-1000cc territory, which stacked on 38% growth to 2149 units, thanks to input from the CB1000GT. July’s only decline came in the 1000cc-plus premium slot, which dropped by 11.9% to 1076 units. However, 107 of these were minted BMW R1300 GS steeds and a further 46 were equally minted BMW R1300 RT tourers.
Â
Best-selling brands also earned their keep with confidence during July, compared to the equivalent month last year. In the order of success: Honda added 447 to 2292; Yamaha improved by 59 to 1022; BMW lost 78 to 701; Triumph crept up just 10 to 680; Lexmoto stacked on 118 to 619; Kawasaki added 69 to 561; Suzuki leapt by 228 to 488; KTM went up by 134 to 419; Royal Enfield dropped 28 to 290; and finally, Keeway returned to the top-ten manufacturers list thanks to a 260-strong presence.
Â
Year to date, total registrations have risen 15.6% to 67,565 units.








