3. Shahid Afridi played with Sachin Tendulkar's bat when he scored the then fastest ODI century
In 1996, a young Shahid Afridi made the headlines for scoring the fastest ever century in ODI cricket. The all-rounder reached the triple digits in only 37 balls in Nairobi against Sri Lanka to create a record that couldn't be broken for 18 long years. He walked in at number three in the game after the wicket of Saleem Elahi fell. His innings included 11 sixes and 6 fours.
Such was his carnage that out of the 126-run partnership, he alone scored 102 runs. Interestingly, Afridi didn't have a proper bat back then. Hence, Waqar Younis gifted him Sachin Tendulkar's bat. The record was later broken by Corey Anderson (36 balls) and is now held by AB de Villiers (31 balls). In 398 ODI games, Afridi scored six centuries in his career.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news