Hàng nghìn khán giả đã theo dõi vụ tai nạn xảy ra trong cuộc đua ở thị trấn Diyatalawa trên vùng đồi trung tâm trồng chè, cách thủ đô Colombo khoảng 180 km về phía đông.
Hiện chưa rõ nguyên nhân gây ra tai nạn.
Người phát ngôn cảnh sát Nihal Thalduwa cho biết một trong những chiếc xe đã chệch khỏi đường đua và đâm vào khán giả và quan chức của sự kiện.
Thalduwa cho biết bảy người, trong đó có bốn quan chức, đã thiệt mạng và 20 người khác đang được điều trị tại bệnh viện. Ông cho biết 3 trong số những người bị thương đang trong tình trạng nguy kịch.
Thalduwa cho biết cảnh sát đã mở cuộc điều tra về vụ tai nạn, đây là vụ tai nạn thứ 17 trong số 24 sự kiện được lên kế hoạch. Cuộc đua đã bị đình chỉ sau vụ tai nạn.
Khoảng 45.000 khán giả đã tập trung tại đường đua tại học viện quân sự Sri Lanka. Sự kiện này được tổ chức bởi quân đội Sri Lanka và Thể thao ô tô Sri Lanka.