Kenya's downstream petroleum market has crossed a threshold, with the combined grip of the country's three largest oil marketers falling below 50% for the first time and the Herfindahl-Hirschman Index dropping below EPRA's competitive benchmark, as domestic demand recovers at its fastest pace in at least five years.
- •Data from EPRA's biannual statistics report for H2 FY2025/26 shows the top three, Vivo Energy Kenya, TotalEnergies Marketing Kenya and Rubis Energy Kenya, held a combined 48.34% of the market in December 2025, down from 51.07% in June 2025 and 51.83% in December 2024. The erosion is consistent and accelerating.
- •In December 2020, when only 71 registered OMCs competed in the market, the equivalent three-firm concentration stood at 47.47%, but that was a more fragmented field with Rubis holding just 7.42% against Total Kenya's 18.88%.
- •The current configuration is a different market: 149 registered OMCs, a compressed gap between the top three, and a growing mid-tier that is taking share systematically rather than opportunistically.
The Herfindahl-Hirschman Index (HHI) measures the size of companies relative to the size of the industry they're in.
A growing market creates the conditions in which smaller players can gain volume without necessarily taking it from incumbents, accelerating the diversification EPRA's index now reflects.
The HHI fell to 0.0908 in December 2025, the first reading below EPRA's 0.10 competitive benchmark in the dataset. The index stood at 0.1105 in 2020, declined to 0.1037 by June 2023, rose back to 0.1079 in June 2024 as Rubis consolidated its gains, then fell sharply through 0.1050 in December 2024, 0.0981 in June 2025 and 0.0908 in December 2025.
Within that shift, TotalEnergies reclaimed second place from Rubis with sales of 441,929 cubic metres against Rubis's 434,600 cubic metres, a margin of 7,329 cubic metres in a market where 3.16 million cubic metres changed hands. The ranking swap is the third positional change between the two companies in eighteen months.
TotalEnergies held second through to mid-2024, when Rubis overtook it on the back of an aggressive station expansion and a partnership with the National Oil Corporation of Kenya that was expected to unlock access to more than 100 NOCK outlets. Rubis peaked at 15.96% in December 2024 before declining to 15.43% in June 2025 and 13.77% in December 2025, a 2.19 percentage point fall in six months and the steepest single-period decline of any named player in the dataset. Its Kenya revenue fell 9.8% in 2025. Q1 2026 data from the Petroleum Institute of East Africa shows both companies at approximately 13.8%, meaning the contest for second place remains live.
Vivo Energy has held the top position since November 2012, but its share has declined from 22.24% in June 2024 to 20.56% in December 2025, the lowest reading in the series. The company retains a lead of more than 6 percentage points over the second-placed player, a buffer that structural market fragmentation will narrow but is unlikely to eliminate in the near term.
The mid-tier local players are the primary beneficiaries. Hass Petroleum leads locally owned OMCs at 3.41%, followed by Galana Energies at 3.22% and Be Energy at 3.17%. Be Energy, which had been one of the faster-growing mid-tier players and reached fifth position in the market, dropped to seventh in December 2025. Ola Energy rounds out the top five at 3.49%.
The competitive shift is occurring against a demand recovery that is generating the volumes for redistribution. Domestic petroleum consumption contracted in both FY2022/23 and FY2023/24, falling a combined 4.9% as shilling depreciation and elevated pump prices compressed demand. It rebounded 6.94% in FY2024/25 to 5,839,465 cubic metres, with diesel growing 10.2% and petrol rising 12.5%, and H2 FY2025/26 is tracking at 8.38% above the equivalent prior-year period.
| Company | Sales Volume (m3) | Market Share | Prior Period Share | Change (pp) |
|---|---|---|---|---|
| Vivo Energy Kenya | 648,668 | 20.56% | 20.80% | (0.24) |
| TotalEnergies Marketing Kenya | 441,929 | 14.01% | 14.84% | (0.83) |
| Rubis Energy Kenya | 434,601 | 13.77% | 15.43% | (1.66) |
| Ola Energy Kenya | 109,987 | 3.49% | 4.30% | (0.81) |
| Hass Petroleum Kenya | 107,451 | 3.41% | 3.15% | +0.26 |
| Galana Energies | 101,720 | 3.22% | 3.21% | +0.01 |
| Be Energy | 99,953 | 3.17% | 3.52% | (0.35) |
| Stabex International | 78,513 | 2.49% | 2.64% | (0.15) |
| Vitalac International | 77,459 | 2.46% | n/a | n/a |
| Kengas Kenya | 73,505 | 2.33% | n/a | n/a |
| Petro Oil Kenya | 69,309 | 2.20% | 1.75% | +0.45 |
| Lake Oil | 58,074 | 1.84% | 1.92% | (0.08) |
| Dalbit Petroleum | 54,879 | 1.74% | 1.79% | (0.05) |
| Astrol Petroleum | 54,796 | 1.74% | 1.34% | +0.40 |
| Aftah Petroleum | 54,053 | 1.71% | 1.55% | +0.16 |
| Towba Petroleum | 53,532 | 1.70% | 1.48% | +0.22 |
| Leadway Petroleum | 45,826 | 1.45% | n/a | n/a |
| Tosha Petroleum | 45,477 | 1.44% | 1.66% | (0.22) |
| E3 Energy Kenya | 36,720 | 1.16% | n/a | n/a |
| Fossil Supplies | 35,356 | 1.12% | n/a | n/a |
| Others | 473,313 | 14.99% | 15.85% | (0.86) |
| Total | 3,155,121 | 100% |
Prior period is full FY2024/25 (year to June 2025). n/a indicates company was not individually named in the prior period table. Source: EPRA Biannual Energy and Petroleum Statistics Report, H2 FY2025/26.




