Here's how everything will work out:
23 March - Pakistan v B4 (QF - C)
24 March - Sri Lanka v B3 (QF - D)
25 March - Australia v B2 (QF - E)
26 March - SA v NZ (QF - F)
Group B to be settled once the India v WI game is settled. As is, India in second place with seven points (NRR - 0.77), England in third place with seven points (NRR - 0.07) & WI in forth spot with six points (NRR - 1.65)
29 March - Winner C vs Winner E (1st Semi Final)
30 March - Winner D vs Winner F (SA) (2nd Semi Final) I know i'm being cheeky

2 April - SA vs SF2 (Final)