The teams that would play the Semi finals in the ICC World cup 2011 has been decided thanks to the thrashing win by Sri Lanka against England in the final quarter finals at Colombo.
India, Pakistan, Sri Lanka and New Zealand will play the Semi finals.
Sri Lanka will face off against New Zealand in the first semi final this Tuesday, that is March 29, 2011
India will compete against Pakistan in the second semi final coming Wednesday, that is March 30, 2011
The winner of the semi finals will face off against each other in the finals at Mumbai on April 2,2011