India meet Zimbabwe with their semi-final hopes on the line, a stark contrast to the lofty expectations that accompanied their World Cup campaign. The heavy defeats have dealt a devastating blow to their net run rate, forcing them to rely on massive wins to recover. In a do-or-die situation, both teams will be looking to put on a show, but only one can emerge victorious. For India, the burden of expectation lies squarely on the shoulders of their stalwart players, including Rohit Sharma and Virat Kohli. Sharma, the current captain, has been a mainstay of the Indian team for over a decade, with a career spanning 200 Tests, 300 ODIs, and 100 T20Is. His career highlights include leading India to a historic ODI series win in Australia and scoring the highest individual score in an ODI century. Kohli, on the other hand, has been the cornerstone of the Indian batting lineup, boasting an impressive average of 53.86 in ODIs and 58.30 in T20Is. India's team context is one of high expectations, but also high pressure.