"I firstly need to apologise to the owner of the other vehicle who had a few very minor injuries and was absolutely decent in his manner to very amicably sort out the matter directly with me," Karunaratne said in a statement on Monday.
"I... would like to inform all of you that he has been discharged from hospital where he was under precautionary observation and is now resting at home.
"This morning I produced myself in court and did follow the due legal process of Sri Lanka and did abide by all formalities therein required. I shall continue to assist/follow with what ever legal obligations are necessary from my end.
"I'm very much aware that perhaps my actions were utterly unbecoming of a Sri Lankan national cricketer and I do apologise to all of you for this incident."
Karunaratne was Sri Lanka's captain when they became the first Asian team to win a test series in South Africa last month.
(Reporting by Rohith Nair in Bengaluru; Editing by Christian Radnedge)
