BYD has locked in around 65,000 orders for its new range-topping Seal 08, which went on sale on June 02 on the Chinese domestic market.