Scotland lost to Afghanistan by 55 runs in the final warm-up game before they begin their T20 World Cup campaign against England on 4 June.
Scotland were restricted to 123 for 9 in reply to Afghanistan’s 178 for 8.
Afghanistan won the toss and opted to bat in Trinidad then got off to a flier largely thanks to opener Gulbadin Naib, who scored 69 from just 30 balls.
When he was dismissed by Chris Greaves in the 10th over, Afghanistan had already gone past 100 and looked set for a massive total.
However, Scotland’s bowlers recovered relatively well in the second half of the innings to restrict Rashid Khan’s side to 178-8, with Chris Sole (3-35) the pick of the bowlers.
In reply, George Munsey (28) started quickly but his wicket sparked a mini-collapse as Scotland slumped to 44-5 in the eighth over.