The foundation ICC World T20 took place in South Africa in 2007. India was on a brink of a transformation path after a catastrophic departure from the ICC World Cup 2007 held in West Indies. All of a sudden, MS Dhoni was handed over the job to lead the team in this tournament. The team […]