Oct 05, ThuEngland vs New Zealand, Match 1 4:30am EST | 8:30am GMT | 2pm Local
Narendra Modi Stadium, Ahmedabad
Oct 06, FriPakistan vs Netherlands, Match 2 4:30am EST | 8:30am GMT | 2pm Local
Rajiv Gandhi International Stadium, Hyderabad
Oct 07, SatBangladesh vs Afghanistan, Match 3 1am EST | 5am GMT | 10:30am Local
Himachal Pradesh Cricket Association Stadium, Dharamsala
Oct 07, SatSouth Africa vs Sri Lanka, Match 4 4:30am EST | 8:30am GMT | 2pm Local
Arun Jaitley Stadium, Delhi
Oct 08, SunIndia vs Australia, Match 5 4:30am EST | 8:30am GMT | 2pm Local
MA Chidambaram Stadium, Chennai
Oct 09, MonNew Zealand vs Netherlands, Match 6 4:30am EST | 8:30am GMT | 2pm Local
Rajiv Gandhi International Stadium, Hyderabad
Oct 10, TueEngland vs Bangladesh, Match 7 1am EST | 5am GMT | 10:30am Local
Himachal Pradesh Cricket Association Stadium, Dharamsala
Oct 10, TuePakistan vs Sri Lanka, Match 8 4:30am EST | 8:30am GMT | 2pm Local
Rajiv Gandhi International Stadium, Hyderabad
Oct 11, WedIndia vs Afghanistan, Match 9 4:30am EST | 8:30am GMT | 2pm Local
Arun Jaitley Stadium, Delhi
Oct 12, ThuAustralia vs South Africa, Match 10 4:30am EST | 8:30am GMT | 2pm Local
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Oct 13, FriNew Zealand vs Bangladesh, Match 11 4:30am EST | 8:30am GMT | 2pm Local
MA Chidambaram Stadium, Chennai
Oct 14, SatIndia vs Pakistan, Match 12 4:30am EST | 8:30am GMT | 2pm Local
Narendra Modi Stadium, Ahmedabad
Oct 15, SunEngland vs Afghanistan, Match 13 4:30am EST | 8:30am GMT | 2pm Local
Arun Jaitley Stadium, Delhi
Oct 16, MonAustralia vs Sri Lanka, Match 14 4:30am EST | 8:30am GMT | 2pm Local
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Oct 17, TueSouth Africa vs Netherlands, Match 15 4:30am EST | 8:30am GMT | 2pm Local
Himachal Pradesh Cricket Association Stadium, Dharamsala
Oct 18, WedNew Zealand vs Afghanistan, Match 16 4:30am EST | 8:30am GMT | 2pm Local
MA Chidambaram Stadium, Chennai
Oct 19, ThuIndia vs Bangladesh, Match 17 4:30am EST | 8:30am GMT | 2pm Local
Maharashtra Cricket Association Stadium, Pune
Oct 20, FriAustralia vs Pakistan, Match 18 4:30am EST | 8:30am GMT | 2pm Local
M.Chinnaswamy Stadium, Bengaluru
Oct 21, SatNetherlands vs Sri Lanka, Match 19 1am EST | 5am GMT | 10:30am Local
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Oct 21, SatEngland vs South Africa, Match 20 4:30am EST | 8:30am GMT | 2pm Local
Wankhede Stadium, Mumbai
Oct 22, SunIndia vs New Zealand, Match 21 4:30am EST | 8:30am GMT | 2pm Local
Himachal Pradesh Cricket Association Stadium, Dharamsala
Oct 23, MonPakistan vs Afghanistan, Match 22 4:30am EST | 8:30am GMT | 2pm Local
MA Chidambaram Stadium, Chennai
Oct 24, TueSouth Africa vs Bangladesh, Match 23 4:30am EST | 8:30am GMT | 2pm Local
Wankhede Stadium, Mumbai
Oct 25, WedAustralia vs Netherlands, Match 24 4:30am EST | 8:30am GMT | 2pm Local
Arun Jaitley Stadium, Delhi
Oct 26, ThuEngland vs Sri Lanka, Match 25 4:30am EST | 8:30am GMT | 2pm Local
M.Chinnaswamy Stadium, Bengaluru
Oct 27, FriPakistan vs South Africa, Match 26 4:30am EST | 8:30am GMT | 2pm Local
MA Chidambaram Stadium, Chennai
Oct 28, SatAustralia vs New Zealand, Match 27 1am EST | 5am GMT | 10:30am Local
Himachal Pradesh Cricket Association Stadium, Dharamsala
Oct 28, SatNetherlands vs Bangladesh, Match 28 4:30am EST | 8:30am GMT | 2pm Local
Eden Gardens, Kolkata
Oct 29, SunIndia vs England, Match 29 4:30am EST | 8:30am GMT | 2pm Local
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Oct 30, MonAfghanistan vs Sri Lanka, Match 30 4:30am EST | 8:30am GMT | 2pm Local
Maharashtra Cricket Association Stadium, Pune
Oct 31, TuePakistan vs Bangladesh, Match 31 4:30am EST | 8:30am GMT | 2pm Local
Eden Gardens, Kolkata
Nov 01, WedNew Zealand vs South Africa, Match 32 4:30am EST | 8:30am GMT | 2pm Local
Maharashtra Cricket Association Stadium, Pune
Nov 02, ThuIndia vs Sri Lanka, Match 33 4:30am EST | 8:30am GMT | 2pm Local
Wankhede Stadium, Mumbai
Nov 03, FriNetherlands vs Afghanistan, Match 34 4:30am EST | 8:30am GMT | 2pm Local
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Nov 04, SatNew Zealand vs Pakistan, Match 35 1am EST | 5am GMT | 10:30am Local
M.Chinnaswamy Stadium, Bengaluru
Nov 04, SatEngland vs Australia, Match 36 4:30am EST | 8:30am GMT | 2pm Local
Narendra Modi Stadium, Ahmedabad
Nov 05, SunIndia vs South Africa, Match 37 3:30am EST | 8:30am GMT | 2pm Local
Eden Gardens, Kolkata
Nov 06, MonBangladesh vs Sri Lanka, Match 38 3:30am EST | 8:30am GMT | 2pm Local
Arun Jaitley Stadium, Delhi
Nov 07, TueAustralia vs Afghanistan, Match 39 3:30am EST | 8:30am GMT | 2pm Local
Wankhede Stadium, Mumbai
Nov 08, WedEngland vs Netherlands, Match 40 3:30am EST | 8:30am GMT | 2pm Local
Maharashtra Cricket Association Stadium, Pune
Nov 09, ThuNew Zealand vs Sri Lanka, Match 41 3:30am EST | 8:30am GMT | 2pm Local
M.Chinnaswamy Stadium, Bengaluru
Nov 10, FriSouth Africa vs Afghanistan, Match 42 3:30am EST | 8:30am GMT | 2pm Local
Narendra Modi Stadium A Ground, Ahmedabad
Nov 11, SatAustralia vs Bangladesh, Match 43 12am EST | 5am GMT | 10:30am Local
Maharashtra Cricket Association Stadium, Pune
Nov 11, SatEngland vs Pakistan, Match 44 3:30am EST | 8:30am GMT | 2pm Local
Eden Gardens, Kolkata
Nov 12, SunIndia vs Netherlands, Match 45 3:30am EST | 8:30am GMT | 2pm Local
M.Chinnaswamy Stadium, Bengaluru
Nov 15, WedTBC vs TBC, 1st Semi-Final (1st v 4th) 3:30am EST | 8:30am GMT | 2pm Local
Wankhede Stadium, Mumbai
Nov 16, ThuTBC vs TBC, 2nd Semi-Final (2nd v 3rd) 3:30am EST | 8:30am GMT | 2pm Local
Eden Gardens, Kolkata
Nov 19, SunTBC vs TBC, Final 3:30am EST | 8:30am GMT | 2pm Local
Narendra Modi Stadium A Ground, Ahmedabad