Tillakaratne Dilshan became the fourth Sri Lankan centurion of the first innings before Muttiah Muralitharan struck late on.
Sri Lanka won the final group game of the CB Series, claiming a 13-run victory over a stuttering Australia at the MCG.
Tillakaratne Dilshan struck an unbeaten 62 to guide Sri Lanka to an eight-wicket success over India in Canberra.
Tillakaratne Dilshan has been left out of Sri Lanka's 16-man squad for the tour of Australia later this month.
The best and the worst of this weekend's World Cup action, including our Team of the week.
Sky Sports Scout is where we scour the globe looking out for the best talent, next up is Jonjo Shelvey.
England and Wales recorded victories, but Scotland were held and skysports.com wants your views.