Fastest Century in ODI for Pakistan

In all forms of the game, Pakistan ranks as one of the top teams, and it has given the cricketing world some of the best strikers. One of the team's most powerful hitters, Shahid Afridi, established a record for Pakistan by scoring the fastest 100 runs in an ODI. Let's check out other Pakistani batters who accomplished this feat:

List of Fastest Century in ODI for Pakistan

Player

Runs

Balls 

Against

Venue

Date

Shahid Afridi

102

37

West Indies

Nairobi

04/10/1996

Shahid Afridi

102

45

India

Kanpur

15/04/2005

Shahid Afridi

124

50

Bangladesh

Dambulla

21/06/2010

Sharjeel Khan

152

61

Ireland

Dublin (Malahide)

18/08/2016

Fakhar Zaman 126* 81 New Zealand Ahmedabad 04/11/2023

Basit Ali

127*

67

West Indies

Sharjah

05/11/1993

Iftikhar Ahmed 109* 67 Nepal Multan 30/08/2023

Ijaz Ahmed

139*

68

India

Lahore

02/10/1997

Mohammad Yousuf

100*

68

Zimbabwe

Harare

27/11/2002

Shahid Afridi

109

68

Sri Lanka

Dambulla

15/06/2010

Abdul Razzaq

109*

70

South Africa

Abu Dhabi

31/10/2010

Shoaib Malik

112

70

Zimbabwe

Lahore

26/05/2015

 

1. Shahid Afridi

Shahid Afridi holds the record of making the fastest century in One Day International for Pakistan. Afridi achieved this milestone from just 37 balls while performing against Sri Lanka at Nairobi in 1996. During the KCA Centenary Tournament, Pakistan and Sri Lanka faced each other for the 6th ODI where Pakistan batted first and Afridi contributed a total of 102 runs from just 40 balls that helped Pakistan to reach the winning total of 371 runs.

 

2. Shahid Afridi

Shahid Afridi is listed in the number 2nd position for achieving the record of the fastest century in ODI for Pakistan. He made the fastest hundred from just 45 balls while playing against India at Kanpur in 2005. When Pakistan came to India for an ODI series, they met for the 5th match. Afridi played well while chasing 250 runs target and added 102 runs from 46 balls and achieved the victory for his team.

 

3. Shahid Afridi

Shahid Afridi, the former Pakistani all-rounder comes in the 3rd position for contributing the fastest 100 in ODI for Pakistan. He achieved this feat while performing against Bangladesh at Dambulla in 2010. During the Asia Cup, both nations faced each other for the 5th match where Afridi was playing as a captain and added 124 runs from 65 balls. Afridi contributed significantly because it helped them to reach the winning total of 385 runs. 

 

4. Sharjeel Khan

Sharjeel Khan holds the 4th position for registering the fastest century in One Day International for Pakistan. He did this superb job from 61 balls in the match against Ireland at Dublin (Malahide) in 2016. It was the 1st ODI of the Pakistan tour of the Ireland series where Sharjeel struck 152 runs from 86 balls that helped them to add a total of 337 runs on the scoreboard. 

 

5. Basit Ali

Basit Ali, the former Pakistani batter stands in the 5th position for making the quickest century in One Day International for Pakistan. He made this incredible effort while performing against the West Indies at  Sharjah in 1993. In the Pepsi Champions Trophy, West Indies and Pakistan met each other for the final competition where he played a crucial inning of 127 runs but could not achieve the victory for his team.

   Fastest Century in ODI for Bangladesh Fastest Century in T20 for Australia  

Related Articles