The first match of the semi-final will be between Afghanistan vs South Africa and the other between India vs England. But considering the way the Indian team is performing, India is definitely a strong team, so if Indian batsmen play responsible batting, they will have a chance to win against England. India's batting line-up is very strong, of course if India's batsmen try their best, they will win against England by a big margin and secure a direct final with a win. With the way England are playing, it is expected that they will be able to put up a competitive performance against India, because England is not a strong batting side. How well can Indian batsmen perform in the end? The ODI World Cup could not be won on their own soil, but to forget that failure, Indian players will try their best to win the T20 World Cup.