West Indies won the toss and opted to field first in the game.
Angelo Mathews and Thisara Parera’s 44-run stand took the team to 122/9 in their 20 overs after the top order failed to provide a solid foundation in the game.
Parera was the top scorer for the team as he made 40 runs from 29 balls with four boundaries and a six to his name while Angelo Mathews scored 20 runs from 32 deliveries.
Samuel Badree was the pick of the bowlers for West Indies as he took three wickets while conceding just 12 runs in his four overs.
Dwayne Bravo grabbed two wickets while Andre Russell and Carlos Braithwaite dismissed a Sri Lankan batsman each.
West Indies, chasing 123 runs to win, reached the target with more than an over to spare and seven wickets in hand.
Andre Fletcher was the stand out performer for the Caribbean side with his knock of 84 runs off 64 deliveries with the help of six boundaries and five maximums.
Andre Russell scored 20 runs while Johnson Charles contributed 10 runs with the bat.
Milinda Siriwardana grabbed two wickets while Jeffrey Vandersay.
Both teams started their World T20 campaign with a victory. West Indies defeated England by six wickets while Sri Lanka beat Afghanistan by six wickets as well.
Sri Lanka XI: Dinesh Chandimal, Tillakaratne Dilshan, Lahiru Thirimanne, Chamara Kapugedera, Angelo Mathews, Milinda Siriwardana, Thisara Parera, Nuwan Kulasekara, Jeffrey Vandersay, Dushmantha Chameera and Rangana Herath.
West Indies XI: Johnson Charles, Chris Gayle, Marlon Samuels, Andre Fletcher, Dwayne Bravo, Andre Russell, Dinesh Ramdin, Darren Sammy, Carlos Brathwaite, Samuel Badree and Sulieman Benn.
WEST INDIES INNINGS
Over 18.3: West Indies 127/3 (win by seven wickets)
Andre Fletcher’s 50 helps West Indies beat Sri Lanka.
Over 18: West Indies 116/3 (require 07 runs to win)
Six runs taken from Chameera’s over as Kulasekara dropped Andre Russell.
Over 17: West Indies 110/3 (require 13 runs to win)
Fletcher and Russell scored a boundary each from Kulasekara’s bowling.
Over 16: West Indies 99/3 (require 24 runs to win)
Five runs given by Chameera.
Over 15: West Indies 94/3 (require 29 runs to win)
Fletcher scored the two sixes while Russell struck the boundary.
Over 14: West Indies 75/3 (require 48 runs to win)
Three runs taken by Fletcher from Vandersay’s bowling.
Over 13: West Indies 72/3 (require 51 runs to win)
Siriwardana gave five runs and dismissed Ramdin. Andre Fletcher raised his bat for a half century in the over.
WICKET: Dinesh Ramdin b Siriwardana 5 (13b 0x4 0x6). West Indies 72/3 in 12.5 overs. Next batsman: Andre Russell.
Over 12: West Indies 67/2 (require 56 runs to win)
Four singles taken from Dushmantha Chameera’s over.
Over 11: West Indies 63/2 (require 60 runs to win)
Seven runs conceded by Siriwardana as Fletcher scored the four.
Over 10: West Indies 56/2 (require 67 runs to win)
Fletcher and Ramdin took a single each from Herath’s fourth over.
Over 9: West Indies 54/2 (require 69 runs to win)
Milinda Siriwardan dismissed Chandimal in the over.
WICKET: Marlon Samuels st Chandimal b Siriwardana 3 (12b 0x4 0x6). West Indies 54/2 in 8.3 overs. Next batsman: Dinesh Ramdin.
Over 8: West Indies 52/1 (require 71 runs to win)
Seven runs taken from Vandersay’s over as Fletcher hit his third six of the match.
Over 7: West Indies 45/1 (require 78 runs to win)
Fletcher hit Herath for a boundary in the over.
Over 6: West Indies 39/1 (require 84 runs to win)
A wicket maiden bowled by Vandersay as he bowled Charles.
WICKET: Johnson Charles b Vandersay 10 (13b 1×4 0x6). West Indies 39/1 in 5.2 overs. Next batsman: Marlon Samuels.
Over 5: West Indies 39/0 (require 84 runs to win)
Nine runs scored from Herath’s over as Fletcher struck the boundary.
Over 4: West Indies 30/0 (require 93 runs to win)
Kapugedara dropped Charles as Jeffrey Vandersay gave just a single in the over.
Over 3: West Indies 29/0 (require 94 runs to win)
Nuwan Kulasekara went for six runs in his first over as Johnson Chales scored the boundary.
Over 2: West Indies 23/0 (require 100 runs to win)
Rangana Herath went for 10 runs in the over as Fletcher scored the six and four.
Over 1: West Indies 13/0 (require 110 runs to win)
West Indies started off with a flyer as Fletcher hit the boundary and a maximum from the over bowled by Angelo Mathews.
Opening batsmen: Andre Fletcher and Johnson Charles.
SRI LANKA INNINGS
Over 20: Sri Lanka 122/9
Bravo gave four runs in the last over of the Sri Lankan innings. West Indies require 123 runs to win.
WICKET: Thisara Perera c Russell b Bravo 40 (29b 5×4 1×6). Sri Lanka 121/9 in 19.5 overs. Next batsman: Jeffrey Vandersay.
WICKET: Rangana Herath run out 3 (3b 0x4 0x6). Sri Lanka 121/8 in 19.4 overs. Next batsman: Dushmantha Chameera.
Over 19: Sri Lanka 118/7
Russell gave eight runs in the penultimate over and bowled Kulasekara.
WICKET: Nuwan Kulasekara b Russell 7 (8b 0x4 0x6). Sri Lanka 116/7 in 18.5 overs. Next batsman: Rangana Herath.
Over 18: Sri Lanka 110/6
Braithwaite went for 16 runs as Parera scored the boundary in six.
Over 17: Sri Lanka 94/6
Angelo Mathews was dismissed in a freak way.
WICKET: Angelo Mathews c Ramdin b Bravo 20 (32b 0x4 0x6). Sri Lanka 91/6 in 16.1 overs. Next batsman: Nuwan Kulasekara.
Over 16: Sri Lanka 90/5
Braithwaite bowled a chest high no-ball which was hit for a boundary by Parera.
Over 15: Sri Lanka 81/5
Benn bowled a full toss and was hit for a boundary by Parera.
Over 14: Sri Lanka 73/5
Parera hit Russell straight down the ground for a boundary.
Over 13: Sri Lanka 67/5
Two singles taken from Benn’s over.
Over 12: Sri Lanka 65/5
Sri Lankan batsmen took eight runs in the over bowled by Bravo.
Over 11: Sri Lanka 57/5
Benn conceded three singles in the over.
Over 10: Sri Lanka 54/5
Sri Lanka scored their team total past 50 in Dwayne Bravo’s first over.
Over 9: Sri Lanka 49/5
Badree took the wickets of Siriwardana and Kapugedara in his last over.
WICKET: Milinda Siriwardana c Gayle b Badree 0 (3b 0x4 0x6). Sri Lanka 47/5 in 8.4 overs. Next batsman: Thisara Parera
WICKET: Chamara Kapugedara st Ramdin b Badree 6 (10b 1×4 0x6). Sri Lanka 47/4 in 8.1 overs. Next batsman: Milinda Siriwardana.
Over 8: Sri Lanka 47/3
Four runs taken from Braithwaite’s over.
Over 7: Sri Lanka 43/3
Badree dismissed Thirimanne caught out in the over.
WICKET: Lahiru Thirimanne c Fletcher b Badree 5 (7b 1×4 0x6). Sri Lanka 41/3 in 6.1 overs. Next batsman: Angelo Mathews.
Over 6: Sri Lanka 41/2
Kapugedara and Thirimanne scored a boundary each in Russell’s over.
Over 5: Sri Lanka 32/2
Chandimal took the two runs before being run out in Badree’s second over.
WICKET: Dinesh Chandimal run out 16 (17b 1×4 1×6). Sri Lanka 32/2 in 5 overs. Next batsman: Chamara Kapugedara.
Over 4: Sri Lanka 30/1
Carlos Braithwaite dismissed danger man Dilshan on the first ball of his match but gave 10 runs as Chandimal struck the maximum.
WICKET: Tillakaratne Dilshan lbw b Brathwaite 12 (10b 1×4 1×6). Sri Lanka 20/1 in 3.1 overs. Next batsman: Lahiru Thirimanne.
Over 3: Sri Lanka 20/0
Sulieman Benn went for just one run in the over as Dilshan took the single.
Over 2: Sri Lanka 19/0
Chandimal struck his first boundary of the match from Samuel Badree’s bowling.
Over 1: Sri Lanka 13/0
Dwayne Bravo nearly dismissed Chandimal run out on the first ball of the innings bowled by Andre Russell as Dilshan struck the first boundary and six of the innings.
Opening batsmen: Dinesh Chandimal and Tillakaratne Dilshan.