Hello Harshan,
Apprently the cause was the batt was dead. Its funny because all the ignition lights were on and it was bright like usual.didnt suspect that.
I think the battery cells have died so need to get a new one. did a jump start and it worked in a second. Every morning i guess need to jump start after that it works and starts fine.
Thanks for your help.