ROHIT SHARMAAgainst Sri Lanka in 2014, his 264 became a record not just for individual brilliance, but for how a single player could uplift a team’s run rate almost single-handedly.
VIRAT KOHLI Over 13,000 runs at an average above 57, one of the highest in ODI history– Countless match-winning knocks under pressure, especially while chasing
MAHENDRA SINGH DHONIHis 148 against Pakistan and the iconic 183* against Sri Lanka in 2005 weren’t just innings—they were statements. India had found its new match-winner.
kane williamsonHis batting average in ODIs sits above 47, with a strike rate around 80–85—not the flashiest, but always effective. He’s not there to thrill crowds with sixes every over—he’s there to win games with maturity, logic, and elegance.
RICKY PONTINGThe 2003 World Cup Final is etched in memory—Ponting’s unbeaten 140 off 121 balls against India was not just a match-winning knock, but a demolition