List of all T20 international Centuries scored by Pakistan Players

T20I List of Centuries For Pakistan

Below is a detailed list of all T20 International (T20I) centuries scored by Pakistani players as of March 22, 2025. This list focuses exclusively on T20I matches (not domestic T20s or other formats) and includes the player, score, opposition, venue, date, and key details about each innings.

List of T20I Centuries by Pakistan Players

 1. Ahmed Shehzad – 111* vs Bangladesh

– Date: March 30, 2014

– Venue: Sher-e-Bangla National Stadium, Mirpur, Dhaka, Bangladesh

– Match: 2014 ICC World Twenty20, Group Stage

– Balls Faced: 62

– Boundaries: 10 fours, 5 sixes

Strike Rate: 179.03

– Result:Pakistan won by 50 runs

– Details: Ahmed Shehzad became the first Pakistani to score a T20I century. Batting first, Pakistan posted 190/5, with Shehzad remaining unbeaten. His knock included a mix of elegant stroke play and aggressive hitting, setting a challenging total that Bangladesh could only reach 140/7 in response.

 2. Mohammad Rizwan – 104* vs South Africa

 Date: February 11, 2021

Venue: Gaddafi Stadium, Lahore, Pakistan

Match: 1st T20I, South Africa tour of Pakistan

Balls Faced: 64

Boundaries: 6 fours, 7 sixes

Strike Rate:162.50

 Pakistan won by 3 runs

Details: Rizwan’s maiden T20I century came in a thrilling match. Pakistan scored 169/6, with Rizwan anchoring the innings and finishing unbeaten. South Africa fell just short at 166/6, despite a strong chase, thanks to tight bowling in the final overs.

3. Babar Azam – 122 vs South Africa

Date: April 14, 2021

Venue: SuperSport Park, Centurion, South Africa

Match: 3rd T20I, Pakistan tour of South Africa

Balls Faced: 59

Boundaries: 15 fours, 4 sixes

Strike Rate: 206.77

Result:Pakistan won by 9 wickets

Details Babar’s explosive century is the highest individual T20I score by a Pakistani. Chasing 204, Babar and Mohammad Rizwan (73*) put on a 197-run opening stand. Babar reached his hundred in just 49 balls, the fastest by a Pakistani at the time, leading Pakistan to victory with 12 balls to spare.

 4. Babar Azam – 110* vs England

Date: September 22, 2022

 Venue National Stadium, Karachi, Pakistan

Match:2nd T20I, England tour of Pakistan

Balls Faced: 66

Boundaries: 11 fours, 5 sixes

Strike Rate: 166.66

Result:Pakistan won by 10 wickets

Details: Babar silenced critics with this unbeaten century, chasing 200. Alongside Rizwan (88*), he formed an unbroken 203-run partnership, completing the chase in 19.2 overs. His hundred came off 62 balls, showcasing his ability to accelerate after a steady start.

 5. Babar Azam – 101* vs New Zealand

Date: April 15, 2023

Venue: Gaddafi Stadium, Lahore, Pakistan

Match: 2nd T20I, New Zealand tour of Pakistan

Balls Faced: 58

Boundaries: 11 fours, 3 sixes

Strike Rate:174.13

Result: Pakistan won by 38 runs

Details: Babar’s third T20I century helped Pakistan post 192/4. He reached his hundred in 58 balls, and New Zealand managed only 154/7 in response. This made him the first Pakistani to score multiple T20I centuries and the first captain to score three.

 6. Hasan Nawaz – 100* vs New Zealand

Date: March 21, 2025

Venue: Eden Park, Auckland, New Zealand

Match: 3rd T20I, Pakistan tour of New Zealand

Balls Faced:44

Boundaries: 10 fours, 7 sixes

Strike Rate 227.27

Result: Pakistan won by 9 wickets

Details: Hasan Nawaz, a young Pakistani batter, smashed the fastest T20I century by a Pakistani in just 44 balls. Chasing a target (exact total unspecified but implied to be around 200+), his blistering knock led Pakistan to a commanding victory. This surpassed Babar’s previous record of 49 balls.

Summary of Pakistan’s T20I Centuries

Total Centuries: 6

Players with Centuries:

  – Babar Azam: 3

  – Ahmed Shehzad: 1

  – Mohammad Rizwan: 1

  – Hasan Nawaz: 1

 Fastest Century: Hasan Nawaz (44 balls, 2025)

Highest Score: Babar Azam (122, 2021)

Most Centuries: Babar Azam (3)

– Babar Azam stands out as the most prolific, with three centuries, including the highest individual score and two as captain.

Top 5 Fastest T20I hundreds for Pakistan

  • 44 balls – Hasan Nawaz vs New Zealand, 2024
  • 49 balls – Babar Azam vs South Africa, 2021
  • 58 balls – Ahmed Shehzad vs Bangladesh, 2014
  • 58 balls – Babar Azam vs New Zealand, 2023
  • 62 balls – Babar Azam vs England ,2022