India finished fifth in the under-19 World Cup after a strong batting effort saw it beat the West Indies by 46 runs in a high-scoring classification match here on Thursday.

Tagenarine Chanderpaul’s century was not enough for the Caribbean side.

Afghanistan, playing in its third World Cup, finished an impressive seventh after defeating Sri Lanka by five wickets.

The Afghans had shocked Australia by 36 runs earlier in the tournament.

Zimbabwe finished 11th in the 16-team tournament when it thrashed the United Arab Emirates (UAE) by 84 runs.

The scores: Fifth-place play-off: India 340 for eight in 50 overs (Ankush Bains 74, Akhil Herwadkar 27, Vijay Zol 30, Sanju Vishwanadh 67, Shreyas Iyer 66, Deepak Hooda 42, Gudakesh Motie three for 52) bt West Indies 294 for eight in 50 overs (Tagenarine Chanderpaul 112, Tristan Coleman 45, Nicolas Pooran 54, Fabian Allen 26).

Plate final: Bangladesh 223 in 47 overs (Shadman Islam 97, Litton Das 79) bt New Zealand 146 for nine in 50 overs (Brett Randell 51 n.o., Mosaddek Hossain four for 23).

More In: Cricket | Sport