Who won Yesterday's T20 World Cup Match Result on June 27? Two semi-final matches took place on Thursday with South Africa securing a decisive win over Afghanistan in the first semi-final and India defeating England by a significant margin in the second semi-final. Also read: Most Runs in T20 World Cup | Most Wickets | Most Sixes
The victories for South Africa and India have set the stage for an exciting final match. Details of both semi-final matches are provided below:

Match Details:
Result: South Africa won by 9 wickets
Player of the Match: Marco Jansen
South Africa cruised to a comfortable 9-wicket victory over Afghanistan, with Marco Jansen's excellent bowling playing a key role in restricting Afghanistan to a mere 56 runs. Reeza Hendricks' steady innings ensured an easy chase for South Africa.
South Africa: Quinton de Kock (wk), Reeza Hendricks, Aiden Markram (c), Heinrich Klaasen, David Miller, Tristan Stubbs, Marco Jansen, Keshav Maharaj, Kagiso Rabada, Anrich Nortje, Tabraiz Shamsi
Afghanistan: Rahmanullah Gurbaz (wk), Ibrahim Zadran, Azmatullah Omarzai, Gulbadin Naib, Mohammad Nabi, Karim Janat, Rashid Khan (c), Nangeyalia Kharote, Noor Ahmad, Naveen-ul-Haq, Fazalhaq Farooqi
Match Details:
Result: India won by 68 runs
Player of the Match: Rohit Sharma
India posted a formidable total of 171/7, largely due to Rohit Sharma's impressive innings of 57 runs. In response, England struggled to keep up with the required run rate and could only manage 103 runs, with Kuldeep Yadav taking 3 key wickets.
India: Rohit Sharma (c), Virat Kohli, Rishabh Pant (wk), Suryakumar Yadav, Shivam Dube, Hardik Pandya, Ravindra Jadeja, Axar Patel, Arshdeep Singh, Kuldeep Yadav, Jasprit Bumrah
England: Philip Salt, Jos Buttler (c & wk), Jonny Bairstow, Harry Brook, Moeen Ali, Liam Livingstone, Sam Curran, Chris Jordan, Jofra Archer, Adil Rashid, Reece Topley