← All sources

Hong Kong File

New-car, used-import and van registration data for Hong Kong from the Transport Department's record-level list of every vehicle first registered each month — with make, model, fuel, TD's own first-registration status and gross weight.

2026-09
Latest period held
88.8%
TTM BEV share (Whole)
3
Variants

Who sells the cars

Whole · last 12 months (2025-10 → 2026-09) · 54,588 new registrations in total. Units are registrations; a "designation" is TD's model string with the brand prefix, chassis codes and trim words removed, so the trims of one model rank together (MODEL Y RWD and MODEL Y LONG RANGE → MODEL Y). BEV is TD's own fuel value; PHEV and EREV are classified from the model designation (see the developer doc); petrol and diesel are the rest of TD's petrol and diesel values, as in the CSV.

Top brands — % of each powertrain; header: the powertrain's % of all registrationsregistrations; header: the powertrain's total

#BEV88.8%48,488PHEV1.3%736PETROL9.8%5,364
1BYD19.5%9,467GAC60.3%444Toyota24.1%1,290
2Tesla19.2%9,311BYD13.7%101Honda19.4%1,041
3Zeekr9.6%4,665Denza9.2%68Mercedes-Benz10.5%565
4GAC Aion8.7%4,214MG3.8%28BMW7.1%383
5Xpeng5.9%2,872Jaecoo3.3%24Subaru6.6%356
6Dongfeng4.6%2,209Lamborghini2.5%18Lexus6.3%339
7Toyota3.7%1,776Mercedes-Benz2.2%16Nissan6.3%338
8Smart3.5%1,697Forthing1.9%14Suzuki6.3%337
9BMW3.2%1,567Ferrari1.5%11Porsche2.8%151
10Denza2.7%1,300Mclaren0.7%5MG2.4%127
rest19.4%9,410rest1.0%7rest8.1%437

Top designations — % of each powertrain; header: the powertrain's % of all registrationsregistrations; header: the powertrain's total

#BEV88.8%48,488PHEV1.3%736PETROL9.8%5,364
1Model YTesla9.6%4,653E9GAC60.3%444AlphardToyota9.1%490
2Atto 2BYD8.6%4,194Sealion 6BYD10.9%80NoahToyota8.2%438
3Model 3Tesla8.2%3,999B5Denza9.2%68FreedHonda7.5%404
47XZeekr7.2%3,493S9MG3.8%28StepwgnHonda5.3%282
5Sealion 7BYD7.1%3,426M9BYD2.6%19JazzHonda5.1%275
6G6Xpeng4.6%2,210FridayForthingEREV1.9%14Serena E-Power HWSNissan4.5%240
7BZ3XToyota3.5%1,701UrusLamborghini1.9%14X3 20BMW3.0%160
8Nammi VigoDongfeng3.5%1,681AMG E 53 HybridMercedes-Benz1.9%14NX350HLexus2.7%144
9Aion ESGAC Aion2.9%1,400JAECOO7Jaecoo1.8%13Forester 2.5I-S HybridSubaru2.5%137
10D9Denza2.7%1,300JAECOO8Jaecoo1.5%11Crosstrek 2.0I-S EyesightSubaru2.3%124
11Aion UTGAC Aion2.6%1,254296 GTSFerrari1.1%8MG3 Hybrid+MG2.2%117
12#5Smart2.1%1,037Artura CoupeMclaren0.7%5HustlerSuzuki1.9%100
13009Zeekr2.1%995RevueltoLamborghini0.3%2RAV4Toyota1.8%97
14Aion VGAC Aion1.9%944TemerarioLamborghini0.3%2SientaToyota1.7%92
15Mifa 7Maxus1.9%932RR EvoqueLand Rover0.3%2VellfireToyota1.6%88
rest31.5%15,269rest1.6%12rest40.6%2,176

PHEV = plug-in hybrids including range extenders (EREV on the model) · PETROL = petrol, hybrids included (TD's fuel value; the CSV has no hybrid column).

Who sells the imported used cars

Used · last 12 months (2025-10 → 2026-09) · 8,399 used-import registrations in total. Units are registrations; a "designation" is TD's model string with the brand prefix, chassis codes and trim words removed, so the trims of one model rank together (MODEL Y RWD and MODEL Y LONG RANGE → MODEL Y). BEV is TD's own fuel value; PHEV and EREV are classified from the model designation (see the developer doc); petrol and diesel are the rest of TD's petrol and diesel values, as in the CSV.

Used imports (the Used variant): private cars first registered outside Hong Kong before import (TD status C2). BEV from TD's fuel value, PHEV and EREV classified from the model designation — exactly as in the Used CSV; designations shortened the same way as above.

Top brands — % of each powertrain; header: the powertrain's % of all registrationsregistrations; header: the powertrain's total

#BEV1.0%85PHEV0.2%21PETROL98.7%8,293
1Maxus25.9%22Ferrari28.6%6Toyota75.4%6,250
2Nissan21.2%18Toyota23.8%5Honda11.8%979
3Geely12.9%11GAC19.1%4Lexus3.1%254
4BYD11.8%10Land Rover9.5%2Mazda1.9%155
5BMW10.6%9Bentley4.8%1Mercedes-Benz1.5%121
6Zeekr4.7%4BYD4.8%1Suzuki1.2%100
7Denza2.4%2Lamborghini4.8%1Rolls-Royce0.8%65
8Fiat2.4%2Mercedes-Benz4.8%1Nissan0.8%63
9Mini2.4%2Porsche0.7%54
10Hyundai1.2%1Land Rover0.6%53
rest4.7%4rest2.4%199

Top designations — % of each powertrain; header: the powertrain's % of all registrationsregistrations; header: the powertrain's total

#BEV1.0%85PHEV0.2%21PETROL98.7%8,293
1Mifa 7Maxus23.5%20E9GAC19.1%4AlphardToyota33.3%2,759
2EX5Geely12.9%11296 GTSFerrari9.5%2VellfireToyota9.7%801
3Sealion 7BYD9.4%8SF90 StradaleFerrari9.5%2VoxyToyota3.3%276
4IX 40BMW7.1%6Alphard Plug-INToyota9.5%2Voxy HybridToyota2.5%210
5Leaf E+XNissan4.7%4Bentayga HybridBentley4.8%1Freed Hybrid G Honda SensingHonda2.5%205
67XZeekr4.7%4Sealion 6BYD4.8%1Alphard HybridToyota2.5%203
7M6BYD2.4%2296GTBFerrari4.8%1Voxy Hybrid ZSToyota1.5%128
8D9Denza2.4%2SF90 SpiderFerrari4.8%1Vellfire Z PremierToyota1.5%127
9Mifa 9Maxus2.4%2RevueltoLamborghini4.8%1Stepwgn Spada Hybrid G EX Honda SensingHonda1.5%123
10Leaf 30X ThanksNissan2.4%2Range Rover Autobiography P510E WheelbaseLand Rover4.8%1NoahToyota1.4%113
11Leaf E+GNissan2.4%2Range Rover P550ELand Rover4.8%1Alphard SCToyota1.1%94
12Sakura GNissan2.4%2AMG C63 S EMercedes-Benz4.8%1Civic Type RHonda0.9%77
13325I TouringBMW1.2%1AlphardToyota4.8%1Stepwgn E:hev Spada G EX Honda SensingHonda0.9%75
14IX 50BMW1.2%1Crown RSToyota4.8%1EsquireToyota0.9%72
15IX XDRIVE40BMW1.2%1Prius PHV S GRToyota4.8%1LM500HLexus0.8%69
rest20.0%17rest35.7%2,961

PETROL = petrol, hybrids included (TD's fuel value; the CSV has no hybrid column).

Raw source

Go and check the numbers yourself:

DATA.GOV.HK — Transport Department «Particulars of first registered vehicles» ↗

How the data flows

Origin
Transport Department, HKSAR Government — vehicle registration and licensing records
Download

TD posts one CSV per month, one row per first-registered vehicle. A normal run reads the newest month plus the eleven before it (for the top-brands table); the whole history from 2019-11 is re-read only on a backfill.

Pick the vehicles

Every record carries TD's vehicle class and its first-registration status — TD's own record of where the vehicle was before it reached Hong Kong. Together with the permitted gross weight they decide the variant.

TD vehicle class?
  • Private Car
    First-registration status?
    • A, B or C1 — never registered abroad, or for fewer than 15 daysWhole
    • C2 — registered abroad before importUsed
    • D (imported by the owner for own use), E (assembled in Hong Kong) or F (government auction)in no variant
  • LGV — light goods vehicle
    Status A, B, C1 or E, and permitted gross weight at most 3.5 t?
    • yesVans
      E = assembled in Hong Kong on an imported chassis
    • no (or no weight recorded)in no variant
  • anything else — taxis, motorcycles, medium and heavy goods vehicles, buses, …in no variant
Powertrain

TD's fuel field has no hybrid value — a plug-in hybrid is registered as Petrol. Plug-ins are therefore recovered from the make and the model designation by an ordered list of rules in the fetcher (first match wins). Full and mild hybrids cannot be recognised and stay in petrol.

TD fuel?
  • ElectricBEV
  • Petrol or Diesel
    First plug-in rule that matches the make and the designation?
    • range extender named (REEV, EREV, RANGE EXTEND)EREV
      folds into the PHEV curve in the charts
    • plug-in named (PHEV, PHV, PLUG-IN, e:PHEV, DM-i/p/o, E-HYBRID, T8, RECHARGE, E PERFORMANCE, GTE, TFSI e, 4xe, HYBRID4, 450h+)PHEV
    • a brand's plug-in code (Land Rover / Jaguar P400e, BMW 330e / xDrive50e / i8 / XM, Mercedes 300 e — each only if built from 2014–15; MINI Countryman S E ALL4, Bentley Hybrid, Ferrari SF90 / 296, Lamborghini Revuelto / Urus SE / Temerario, McLaren Artura, GAC E9)PHEV
      the build-year floor keeps an old Mercedes 300E (a petrol saloon from the 1980s) out
    • make BYD or Denza, any modelPHEV
      neither sells a combustion-only car in Hong Kong, so a Petrol record is a DM-i / DM-o plug-in
    • no rule matchesPETROL/DIESEL
      as registered — full and mild hybrids included
  • LPG, hydrogen, or a value TD has not used beforeOTHERS
    an unknown value above 2% of a month's Whole stops the run
Check against TD's own table

TD's Monthly Traffic and Transport Digest (table 4.1(e)) counts first-registered private cars by status and fuel. Every run compares the records with it, month by month and status by status; a difference beyond 2 cars and 0.5% stops the run.

Render

Each new or changed month re-renders the country. Shares are read from the CSV as column ÷ TOTAL and grouped into three curves. A generalized Weibull S-curve is fitted to the BEV and the ICE share, and the charts, the fitted parameters, the twelve-month totals and the uncertainty bands are rewritten.

Which curve does a CSV column count towards?
  • BEVBEV
  • PHEV or EREV (plug-in hybrids, range extenders)
    Does the source split plug-ins from other hybrids?
    • yesPHEV
    • no — one combined hybrid figure (parked in HEV)ICE
      the PHEV curve is left out, never drawn at zero
  • HEV or MHEV (full and mild hybrids — no plug)ICE
  • petrol, diesel, gas, flex-fuel, othersICE

Definitions & scope

AcquisitionFile — downloaded as a data file (XLSX / Parquet / ODS / zip)
Vehicle scopeFirst registrations in Hong Kong only (new, or used imports), by TD's own first-registration status; taxis (their own vehicle class), own-use imports (status D) and government auctions (F) are in no variant.
HEV (full hybrids)TD's fuel field (Electric / Petrol / Diesel / LPG) has no hybrid value. Full and mild hybrids are counted in PETROL (inside ICE); plug-in hybrids are classified from the model designation into PHEV/EREV.
Backfillrecord-level files from 2019-11; TD's aggregate table reaches back to 2016-05 but with a different new/used definition before 2019, so it is not spliced on
Authnone

Variants

Each variant is its own series with its own CSV. Not every variant is charted in the gallery — the CSV is the authoritative record either way.

VariantWhat it countsHeldRaw data
WholeNew private cars — TD class "Private Car" with first-registration status A, B or C1 (never, or under 15 days, registered abroad) ≈ EU M1.2019-11 – 2026-09
83 rows
data/Hong Kong.csv
UsedUsed-import private cars — status C2 (registered outside Hong Kong before import).2019-11 – 2026-09
83 rows
data/Hong Kong_Used.csv
VansNew light goods vehicles with a permitted gross weight ≤ 3.5 t (EU N1; status A/B/C1/E).2019-11 – 2026-09
83 rows
data/Hong Kong_Vans.csv

History we hold

Every bar is the span actually present in our stored CSV — breaks in a bar are real gaps in the series, not rendering. Cadence is shown on the right.

201920202021202220232024202520262027WholeWhole: 2019-11 → 2026-09monthlyUsedUsed: 2019-11 → 2026-09monthlyVansVans: 2019-11 → 2026-09monthly

Whole 2019-11–2026-09 (83 rows), Used 2019-11–2026-09 (83 rows), Vans 2019-11–2026-09 (83 rows).

Which fuel columns this source fills

A blank column almost never means "no such cars" — it means this source does not split them out, and those vehicles are counted inside another column. Check the caveats for where they land.

BEVPHEVEREVPETROLDIESELOTHERS
Wholereportedreportedreportedreportedalways zeroalways zero
Usedreportedreportedalways zeroreportedreportedalways zero
Vansreportedalways zeroalways zeroreportedreportedalways zero

reported   column exists but is zero in every row   not reported by this source. Hover a cell for the row count.

Caveats