New Delhi. Today i.e. 4th October is a special day for Shahid Afridi, the former captain of Pakistan. He played a stormy innings in ODIs against Sri Lanka in 1996 (On This Day in 1996). Afridi had completed his century in just 37 balls in this match. Then it was the Fastest ODI Century. This was his second ODI. He did not get a chance to bat in his first ODI. He completed this in the second match. In this match, Afridi scored 102 runs in 40 balls at a strike rate of 255. He had scored 11 sixes and 6 fours in this innings. That is, 90 runs were scored only from the boundary.
Due to this innings of Afridi, while batting first, Pakistan scored 371 runs for the loss of 9 wickets against Sri Lanka. Apart from Afridi, Saeed Anwar played a century in the match. He scored 115 runs in 120 balls. Chasing the target of 372 runs, the entire Sri Lankan team was all out for 289 runs and lost the match by 82 runs. Arvind de Silva scored 122 runs in 116 balls for Sri Lanka. At the same time, captain Arjuna Ranatunga also scored 52 runs.
Afridi also took 1 wicket in the match.
Waqar Younis took 5 wickets for Pakistan. Afridi also took the important wicket of Sri Lankan captain Ranatunga in the match along with hitting a stormy century. He was adjudged man of the match.
This record of Afridi’s fastest century in ODIs was maintained for 18 years. But in 2014, New Zealand’s Corey Anderson (Corey Anderson’s Fastest ODI Century) left Afridi behind by scoring a century in 36 balls. However, Anderson’s record was broken the very next year. South African batsman AB de Villiers scored a century in just 31 balls against West Indies in ODIs. De Villiers hit 10 sixes and 8 fours while completing his century. He scored 149 runs in 44 balls in this match at a strike rate of 338. This is still the fastest century in ODIs.