West Indies are set to visit Bangladesh in November and December this year for their first full tour of the country since 2012. There will be a two-day practice match before the tour kicks off with two Tests. Three ODIs and three T20Is follow.

Tour itinerary 1st Test , Nov 22-26, Chittagong

2nd Test , Nov 30-Dec 4, Mirpur

1st ODI , Dec 9, Mirpur

2nd ODI , Dec 11, Mirpur

3rd ODI , Dec 14, Sylhet

1st T20I , Dec 17, Sylhet

2nd T20I , Dec 20, Mirpur

3rd T20I, Dec 22, Mirpur

West Indies' visit means Bangladesh will have a packed home season, with Zimbabwe touring in October and the Bangladesh Premier League scheduled in January. The November-December window had been left empty due to the general elections scheduled in the country at that time, but, as things stand now, the West Indies series will happen alongside the elections.

The last match West Indies played in Bangladesh was during the 2014 World T20. Their last bilateral tour of the country was in 2012-13. West Indies had blanked Bangladesh 2-0 in the Test series then, but the home side fought back to take the ODI series 3-2, while West Indies ended the tour with victory in the solitary T20I.

The two sides are currently playing each other in the West Indies, where the home side brushed Bangladesh aside 2-0 in the two Tests but the visitors came back to win the first ODI of the ongoing three-match series. The teams will also play three T20Is.