Today at 9:30 GMT, or 4:30 a.m. ET, the West Indies will begin its final preparation for the World T20 in Bangladesh with an official warm up match vs. England which can be live streamed here by clicking this link.

The West Indies owned the English for two out of three games in a recent ODI series before England snapped a five-game losing streak with a slim, five-run win to salvage that series and avoid a sweep. They're back against the West Indies once again, this time at Khan Saheb Osman Ali Stadium in Fatullah.

Marlon Samuels has been carrying the load offensively for the West Indies, along with several other players, but superstar Chris Gayle is back for this warm up with the World T20 just around the corner for the powerhouse squad. Spinner Sunil Narine came back for the Windies as well in the most recent T20, but his ineffectiveness proved he may have returned too quickly. He's expected to sit once again in favor of Samuel Badree.

The English are a typically strong squad, but injuries have racked their top stars Joe Root, who has been ruled out for the entire World T20, and captain Stuart Broad, who may miss time with a strained knee. Eoin Morgan is filling in as skipper in his absence, but Broad's widely believed to be coming back for England's second warmup.

STARTING SQUADS:

West Indies: Darren Sammy (Captain), Dwayne Smith, Andre Russell, Marlon Samuels, Dwayne Bravo, Denesh Ramdin (wk), Chris Gayle, Lendl Simmons, Sunil Narine, Ravi Rampaul, Johnson Charles, Andre Fletcher, Krishmar Santokie, Sheldon Cottrell, Samuel Badree.

England: Stuart Broad (Captain), Michael Lumb, Moeen Ali, James Tredwell, Ben Stokes, Jos Buttler (wk), Ravi Bopara, Eoin Morgan, Alex Hales, Chris Jordan, Ian Bell, Jade dernbach, Stephen Pary, Tim Bresnan, Luke Wright, Harry Gurney.