The sixth edition of ICC World T20 is starting from 8th March and will conclude on 3 April 2016. It will be played in India and 16 teams to take part in the event. Sri Lanka is the title defending champion in world t20 2016.

Full fixtures of matches are here.

March 08, 2016

Hong Kong vs Zimbabwe, 1st Match, Group B

Venue: Vidarbha Cricket Association Stadium, Nagpur

Time: 09:30 AM GMT / 03:00 PM LOCAL

Afghanistan vs Scotland, 2nd Match, Group B

Venue: Vidarbha Cricket Association Stadium, Nagpur

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 09, 2016

Bangladesh vs Netherlands, 3rd Match, Group A

Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala

Time: 09:30 AM GMT / 03:00 PM LOCAL

Ireland vs Oman, 4th Match, Group A

Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 10, 2016

Scotland vs Zimbabwe, 5th Match, Group B

Venue: Vidarbha Cricket Association Stadium, Nagpur

Time: 09:30 AM GMT / 03:00 PM LOCAL

Afghanistan vs Hong Kong, 6th Match, Group B

Venue: Vidarbha Cricket Association Stadium, Nagpur

Times: 02:00 PM GMT / 07:30 PM LOCAL

March 11, 2016

Oman vs Netherlands, 7th Match, Group A

Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala

Time: 09:30 AM GMT / 03:00 PM LOCAL

Bangladesh vs Ireland, 8th Match, Group A

Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 12, 2016

Afghanistan vs Zimbabwe, 9th Match, Group B

Venue: Vidarbha Cricket Association Stadium, Nagpur

Time: 09:30 AM GMT / 03:00 PM LOCAL

Hong Kong vs Scotland, 10th Match, Group B

Venue: Vidarbha Cricket Association Stadium, Nagpur

Times: 02:00 PM GMT / 07:30 PM LOCAL

March 13, 2016

Ireland vs Netherlands, 11th Match, Group A

Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala

Time: 09:30 AM GMT / 03:00 PM LOCAL

Bangladesh vs Oman, 12th Match, Group A

Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 15, 2016

India vs New Zealand, 13th Match, Super 10 Group 2

Venue: Vidarbha Cricket Association Stadium, Nagpur

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 16, 2016

Pakistan vs TBC, 14th Match, Super 10 Group 2

Venue: P Eden Gardens, Kolkata

Time: 09:30 AM GMT / 03:00 PM LOCAL

England vs West Indies, 15th Match, Super 10 Group 1

Venue: Wankhede Stadium, Mumbai

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 17, 2016

Sri Lanka vs TBC, 16th Match, Super 10 Group 1

Venue: Eden Gardens, Kolkata

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 18, 2016

Australia vs New Zealand, 17th Match, Super 10 Group 2

Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala

Time; 09:30 AM GMT / 03:00 PM LOCAL

England vs South Africa, 18th Match, Super 10 Group 1

Venue: Wankhede Stadium, Mumbai

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 19, 2016

India vs Pakistan, 19th Match, Super 10 Group 2

Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 20, 2016

South Africa vs TBC, 20th Match, Super 10 Group 1

Venue: Wankhede Stadium, Mumbai

Time: 09:30 AM GMT / 03:00 PM LOCAL

Sri Lanka vs West Indies, 21st Match, Super 10 Group 1

Venue: M. Chinnaswamy Stadium, Bengaluru

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 21, 2016

Australia vs TBC, 22nd Match, Super 10 Group 2

Venue: M.Chinnaswamy Stadium, Bengaluru

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 22, 2016

New Zealand vs Pakistan, 23rd Match, Super 10 Group 2

Venue: Punjab Cricket Association Stadium, Mohali

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 23, 2016

England vs TBC, 24th Match, Super 10 Group 1

Venue: Feroz Shah Kotla, Delhi

Time: 09:30 AM GMT / 03:00 PM LOCAL

India vs TBC, 25th Match, Super 10 Group 2

Venue: M. Chinnaswamy Stadium, Bengaluru

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 25, 2016

Australia vs Pakistan, 26th Match, Super 10 Group 2

Venue: Punjab Cricket Association Stadium, Mohali

Time: 09:30 AM GMT / 03:00 PM LOCAL

South Africa vs West Indies, 27th Match, Super 10 Group 1

Venue: Vidarbha Cricket Association Stadium, Nagpur

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 26, 2016

New Zealand vs TBC, 28th Match, Super 10 Group 2

Venue: Eden Gardens, Kolkata

Time: 09:30 AM GMT / 03:00 PM LOCAL

England vs Sri Lanka, 29th Match, Super 10 Group 1

Venue: Feroz Shah Kotla, Delhi

Venue: 02:00 PM GMT / 07:30 PM LOCAL

March 27, 2016

West Indies vs TBC, 30th Match, Super 10 Group 1

Venue: Vidarbha Cricket Association Stadium, Nagpur

Time:09:30 AM GMT / 03:00 PM LOCAL

India vs Australia, 31st Match, Super 10 Group 2

Venue: Punjab Cricket Association Stadium, Mohali

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 28, 2016

South Africa vs Sri Lanka, 32nd Match, Super 10 Group 1

Venue: Feroz Shah Kotla, Delhi

Time: 02:00 PM GMT / 07:30 PM LOCAL

March 30, 2016

TBC vs TBC, 1st Semi-Final

Venue: Feroz Shah Kotla, Delhi

Time: 01:30 PM GMT / 07:00 PM LOCAL

March 31, 2016

TBC vs TBC, 2nd Semi-Final

Venue: Wankhede Stadium, Mumbai

Time: 01:30 PM GMT / 07:00 PM LOCAL

April 03, 2016

TBC vs TBC, Final

Venue: Eden Gardens, Kolkata

Time: 01:30 PM GMT / 07:00 PM LOCAL

What do you think who will win the 2016 t20 world cup? I think India and South Africa will be favorite.