Sachin Tendulkar (India): Debuting in 1989 at the age of 16, Tendulkar became the youngest Indian to score a Test century, foreshadowing a legendary career that spanned over two decades.

 Brian Lara (West Indies): Lara announced his arrival in 1990 with a stunning 277 in his fifth Test, setting the stage for a career marked by record-breaking innings and captaincy.

 Shane Warne (Australia): Warne's Test debut in 1992 included the "Ball of the Century" against England, establishing him as one of the greatest leg-spinners in cricket history.

 Shahid Afridi (Pakistan): Afridi made a spectacular entry in 1996, smashing the fastest ODI century in just 37 balls, setting a record that stood for over a decade.

 Kevin Pietersen (England): Pietersen marked his Test debut in the 2005 Ashes series with a memorable 158, playing a crucial role in England's series victory.

 AB de Villiers (South Africa): De Villiers' Test debut in 2004 featured a stylish century against England, foreshadowing his versatile batting and athleticism across all formats.

Rohit Sharma (India): Sharma's ODI debut in 2007 saw him score a dazzling 50, and he later made history with three double centuries in ODIs, showcasing his limited-overs prowess.

 Steve Smith (Australia): Smith's Test debut in 2010 saw him rescue Australia with a century against Pakistan, laying the foundation for his ascent as one of the world's premier batsmen.

Jasprit Bumrah (India): Bumrah's impactful Test debut in 2018, where he picked up a five-wicket haul in South Africa, signaled the emergence of a potent fast bowler for India.

For more such interesting stuff Swipe up