Anil Kumble took all 10 wickets in an innings vs. Pakistan in 1999. Only the second player ever to do so, it’s a spell etched forever in Test cricket history.
Bangladesh defeated India in the 2007 World Cup, knocking them out early. It was a massive upset that shook Indian cricket and launched new heroes for Bangladesh.
Chris Gayle holds the record for the most sixes in T20 cricket, crossing 1,000 sixes. His raw power and entertaining style make him a fan favorite across all leagues.
AB de Villiers smashed a 100 in just 31 balls vs. West Indies in 2015. His explosive batting stunned the world and redefined aggression in ODI cricket.