They bought 346,055 tonnes of 50ppm sulphur gasoil, 213,822 tonnes of gasoline and 123,541 tonnes of jet fuel for delivery into the Kipevu Oil Terminal and the Shimanzi Oil Terminal from Gapco, KenolKobil, Total Kenya and Vivo Energy.
The importers bought a rare cargo of 95-octane gasoline for blending purposes, one of the sources said.
Kenya last bought over 560,000 tonnes of oil products for delivery over April to May.
The country's oil imports are increasing due to healthy domestic demand, the source added.
Kenya's economy is highly dependent on gasoil for transport, power production and farming, while many homes still use kerosene for lighting and cooking.