ICC Champions Trophy 2017 Australia NewZeland England Bangladesh India South Afriqa Sri Lanka Pakistan Cricket Matches Semi Final Schedule / Cricket News / By admin ICC Champions Trophy 2017 Australia NewZeland England Bangladesh India South Afriqa Sri Lanka Pakistan Cricket Matches Semi Final Schedule