2:53
Manjrekar: SL have been lacking X-factor in global finals
India v Sri Lanka, World T20, final
Manjrekar: SL have been lacking X-factor in global finals

Sri Lanka have consistently made it to finals of major tournaments in the recent past, but have no titles to show for it