Dilshan will retire from ODIs!

TM Dilshan will retire from one day international (ODI) cricket after the third ODI between Sri Lanka and Australia on August 28 in Dambulla. However, he will be available for selection of T20S, Sri Lanka Cricket said.