Seeded: 2 World ranking: 6 Captain: Mahela Jayawardene
Sri Lanka lost the one-day series in India 2-1 but a return of two wins in their last five has not dampened the hopes of skipper Mahela Jayawardene.
He will know he can turn to leading bowlers Chaminda Vaas and Muttiah Muralitharan in the Caribbean after both were rested for the India series.
And Chamara Silva's maiden one-day international century in the final match will be encouraging for the Sri Lankans, who won the World Cup in 1996 and reached the semi-finals four years ago.