On this day: Shahid Afridi made the fastest ODI century
On this day in 1996, Shahid Afridi made the record by smashing 100 runs on just 37 balls in ODI cricket and proved himself in international cricket.
This was one of the brightest moments of Shahid Afridi’s career, who was playing in only his second ODI against Sri Lanka.
The former captain held the record for over 17 years. It was in 2014, that Corey Anderson broke his historic record by smashing 100 runs on 36 balls.
As of now, South Africa’s AB de Villiers is at the top of the charts as in 2015 he smashed 100 runs on 31 balls in an ODI match against West Indies.
Pakistan's Daniel Mehsud breaks India's Guinness World Record
A young Pakistani breaks the Guinness World Record of India. Daniel Mehsud...
T20 World Cup: Papua New Guinea to go against Oman in today's qualifiers
The seventh edition of the ICC Men's T20 World Cup will kick...
Men's T20 World Cup 2021: Complete list of players in South Africa squad
South Africa announced its 15-member ICC T20 World Cup squad 2021 on...
Men's T20 World Cup 2021: Complete list of players in Scotland squad
Scotland announced its final 15-man ICC T20 World Cup squad 2021 with...
Bangladesh vow not to be haunted by miserable T20 World Cup record
DHAKA: Bangladesh's star all-rounder Shakib Al-Hasan believes that series wins against Australia,...