Team India is yet to disappoint fans this T20 WorldCup. Fresh from its much awaited victory against Australia in the Super 8's match and Captain Rohit Sharma's ground-breaking 92 runs off 42 balls, the Team is set to play against defending champions England in the semi-final on June 27.
India's group member Team Afghanistan has had a historic run in the championship so far, having bowled out Bangladesh for 105 in the Super 8's match and knocking Australia out of the WorldCup. The team will face the undefeated Team South Africa in the semifinal on June 27 as well.
Afghanistan vs. South Africa will begin at 6 am IST.
India vs. England will start at 8 pm IST.
Afghanistan and South Africa will face off at the Brian Lara Cricket Academy Stadium in Tarouba, San Fernando, Trinidad and Tobago.
India and England's match will take place at the Providence Stadium in Guyana.
The matches will be streamed live for free on Disney+ Hotstar. Live coverage will also be available on Star Sports Network.
Both teams are required to bat a minimum innings of 10 overs in the semi-finals and final as opposed to the limit of five placed in the rest of the championship. This is an important detail to note as rain has been a prominent player in this tournament. If either of the matches are washed out, the team that finished higher in their respective Super 8 groups (India and South Africa) will proceed to the final.
The final will be held at Kensington Oval Stadium, Bridgetown, Barbados on June 29.