Below is the full list of teams and schedule for the West Indies Cricket Board’s Caribbean T20 Tournament to be played at Kensington Oval in Barbados and Queen’s Park Oval in Trinidad from July 22 to 31:

Tournament logo.

Windward Islands – Darren Sammy (captain), Devon Smith, Andre Fletcher, Rawl Lewis, Liam Sebastien, Johnson Charles, Donwell Hector, Craig Emmanuel, Lindon Lawrence, Keddy Lesporis, Gairy Mathurin, Nelon Pascal, Shane Shillingford, Deighton Butler

Barbados – Ryan Hinds (captain), Jason Hinds, Alcindo Holder, Javon Searles, Kevin Stoute, Larry Babb, Sulieman Benn, Jonathan Carter, Kirk Edwards, Kemar Roach, Carlo Morris, Dale Richards, Ashley Nurse, Dwayne Smith

Guyana – Ramnaresh Sarwan (captain), Sewnarine Chattergoon, Christopher Barnwell, Travis Dowlin, Narsingh Deonarine, Derwin Christian, Lennox Cush, Royston Crandon, Devendra Bishoo, Esaun Crandon, Jonathan Foo, Paul Wintz, Steven Jacobs, Assad Fudadin

Combined Campuses & Colleges: Omar Phillips (captain), Floyd Reifer, Ryan Austin, Miles Bascombe, Ruel Brathwaite, Romel Currency, Kavesh Kantasingh, Gilford Moore, Kjorn Ottley, Nekoli Parris, Raymon Reifer, Marlon Richards, Chadwick Walton, Ryan Wiggins, Barrington Yearwood

Trinidad and Tobago – Daren Ganga (captain), Lendl Simmons, Adrian Barath, William Perkins, Kevon Cooper, Kieron Pollard, Imran Khan, Samuel Badree, Sherwin Ganga, Dwayne Bravo, Darren Bravo, Navin Stewart, Dave Mohammed, Denesh Ramdin

Jamaica – Tamar Lambert (captain), Nikita Miller, Danza Hyatt, Marlon Samuels, Xavier Marshall, Chris Gayle, Brenton Parchment, Wavell Hinds, David Bernard, Odean Brown, Krishmar Santokie, Andrew Richardson, Andre Russell, Carlton Baugh

Leeward Islands
– Wilden Cornwall (captain), Omari Banks, Runako Morton, Jacques Taylor, Justin Athanaze, Kerry Mentore, Tonito Willett, Kelbert Walters, Shane Jeffers, Anthony Martin, Garvin Tonge, Lionel Baker, Kadeem Phillip, Javier Liburd

Canada – Rizwan Cheema (captain), Harvir Baidwan, Trevin Bastiampillai, Geoff Barnett, Umar Bhatti, Hemnarine Chattergoon, Khurram Chohan, Parth Desai, Tyson Gordon, Calvert Hooper, Usman Limbada, Hiral Patel, Zubin Sukari, Hamza Tariq

Match schedule for Caribbean T20
Thursday, July 22 at Kensington Oval
Trinidad and Tobago v Canada – 4 pm
Jamaica v Leeward Islands – 8 pm

Friday, July 23 at Kensington Oval

Guyana v Windward Islands – 4 pm
Barbados v CCC – 8 pm

Saturday, July 24 at Kensington Oval
Jamaica v Canada – 4pm
Trinidad and Tobago v Leeward Islands – 8 pm

Sunday, July 25 at Kensington Oval
Guyana v CCC – 2 pm
Barbados v Windward Islands – 6 pm

Wednesday, July 28 at Queen’s Park Oval
Leeward Islands v Canada – 4 pm
Trinidad and Tobago v Jamaica – 8 pm

Thursday, July 29 at Queen’s Park Oval

Guyana v Barbados – 4 pm
Windward Islands v CCC – 8pm

Friday, July 30 at Queen’s Park Oval
Semi-Final 1: Winner of Zone A v Second of Zone B – 4 pm
Semi-Final 2: Winner of Zone B v Second of Zone A – 8 pm

Saturday, July 31 at Queen’s Park Oval
Third place play-off – 4 pm
FINAL – 8 pm