Jayawardene eyeing finisher’s role at Daredevils

Mahela Jayawardene, the Sri Lanka captain, has said he will complement the big-hitting batsmen at his new IPL franchise, the Delhi Daredevils, and will try to play the role of a finisher