Bangladesh is the host of the ICC World T20 2014 competition. Here is the match schedule.
*** All Timings are GMT +6:00 

Group A: Bangladesh, Afghanistan, Nepal, Hong Kong
Group B: Zimbabwe, Ireland, UAE, Netherlands

Date Match Venue Time
16 Mar 2014 Bangladesh vs Afghanistan Shere Bangla National Stadium, Mirpur 09:30 GMT
16 Mar 2014 Hong Kong vs Nepal Zahur Ahmed Chowdhury Stadium, Chittagong 13:30 GMT
17 Mar 2014 Ireland vs Zimbabwe Sylhet Stadium 09:30 GMT
17 Mar 2014 Netherlands vs United Arab Emirates Sylhet Stadium 13:30 GMT
18 Mar 2014 Afghanistan vs Hong Kong Zahur Ahmed Chowdhury Stadium, Chittagong 09:30 GMT
18 Mar 2014 Bangladesh vs Nepal Zahur Ahmed Chowdhury Stadium, Chittagong 13:30 GMT
19 Mar 2014 Zimbabwe vs Netherlands Sylhet Stadium 09:30 GMT
19 Mar 2014 Ireland vs United Arab Emirates Sylhet Stadium 13:30 GMT
20 Mar 2014 Afghanistan vs Nepal Zahur Ahmed Chowdhury Stadium, Chittagong 09:30 GMT
20 Mar 2014 Bangladesh vs Hong Kong Zahur Ahmed Chowdhury Stadium, Chittagong 13:30 GMT
21 Mar 2014 Zimbabwe vs United Arab Emirates Sylhet Stadium 05:30 GMT
21 Mar 2014 Ireland vs Netherlands Sylhet Stadium 09:30 GMT

Super 10 stage:

Super 10 Group 1: Sri Lanka, England, South Africa, New Zealand, Netherlands
Super 10 Group 2: West Indies, India, Pakistan, Australia, Bangladesh 

21 Mar 2014 India vs Pakistan Mirpur 13:30 GMT
22 Mar 2014 South Africa vs Sri Lanka Zahur Ahmed Chowdhury Stadium, Chittagong 09:30 GMT
22 Mar 2014 England vs New Zealand Zahur Ahmed Chowdhury Stadium, Chittagong 13:30 GMT
23 Mar 2014 Australia vs Pakistan Shere Bangla National Stadium, Mirpur 09:30 GMT
23 Mar 2014 India vs West Indies Shere Bangla National Stadium, Mirpur 13:30 GMT
24 Mar 2014 New Zealand vs South Africa Zahur Ahmed Chowdhury Stadium, Chittagong 09:30 GMT
24 Mar 2014 Sri Lanka vs Netherlands Zahur Ahmed Chowdhury Stadium, Chittagong 13:30 GMT
25 Mar 2014 West Indies vs Bangladesh Shere Bangla National Stadium, Mirpur 13:30 GMT
27 Mar 2014 South Africa vs Netherlands Zahur Ahmed Chowdhury Stadium, Chittagong 09:30 GMT
27 Mar 2014 England vs Sri Lanka Zahur Ahmed Chowdhury Stadium, Chittagong 13:30 GMT
28 Mar 2014 Australia vs West Indies Shere Bangla National Stadium, Mirpur 09:30 GMT
28 Mar 2014 India vs Bangladesh Shere Bangla National Stadium, Mirpur 13:30 GMT
29 Mar 2014 New Zealand vs Netherlands Zahur Ahmed Chowdhury Stadium, Chittagong 09:30 GMT
29 Mar 2014 England vs South Africa Zahur Ahmed Chowdhury Stadium, Chittagong 13:30 GMT
30 Mar 2014 Australia vs India Shere Bangla National Stadium, Mirpur 13:30 GMT
30 Mar 2014 Pakistan vs Bangladesh Shere Bangla National Stadium, Mirpur 09:30 GMT
31 Mar 2014 New Zealand vs Sri Lanka Zahur Ahmed Chowdhury Stadium, Chittagong 13:30 GMT
31 Mar 2014 England vs Netherlands Zahur Ahmed Chowdhury Stadium, Chittagong 09:30 GMT
01 Apr 2014 Australia vs Bangladesh Shere Bangla National Stadium, Mirpur 09:30 GMT
01 Apr 2014 Pakistan vs West Indies Shere Bangla National Stadium, Mirpur 13:30 GMT

Semi-finals:

03 Apr 2014 Srilanka v West Indies Shere Bangla National Stadium, Mirpur 13:00 GMT
04 Apr 2014 India v South Africa Shere Bangla National Stadium, Mirpur 13:00 GMT

Final:

06 Apr 2014 Final Match Shere Bangla National Stadium, Mirpur 13:00 GMT
07 Apr 2014 Reserve day for Final Match Shere Bangla National Stadium, Mirpur 13:00 GMT