CricketSky
T20 World Cup | Teams Squad | Points Table | Schedule | Stats Most Catches | Most Sixes | Highest Individual Score | Most Fifties | Most Hundreds | Most Wickets | Most Runs

Muhammad Irfan Khan Niazi Stats, Records, Age, Batting & Bowling Career

Pakistan Pakistan - All Rounder

Full Name: Muhammad Irfan Khan Niazi

Birth Date: December 28, 2002 (23 Years)

Birth Place:

Nationality: Pakistan

Role: All Rounder

Batting Style: Right Hand Bat

Bowling Style: Right Arm Medium Fast

Teams: Pakistan, Karachi Kings, Central Punjab (Pakistan), Pakistan Under-19s, Pakistan Shaheens, Faisalabad, Faisalabad Region, Central Punjab 2nd XI (Pakistan)

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
T20 (Domestic) 66 57 970 719 18 57 24.87 134.9 0 1 70 46
List A 39 32 771 812 4 100 27.53 94.95 1 5 64 20
First Class 24 39 1188 1794 7 101 37.12 66.22 1 7 144 20
T10 3 3 13 8 1 10 6.5 162.5 0 0 1 1
T20I 14 11 189 140 4 37 27 135 0 0 20 7
ODI 9 6 48 74 0 22 8 64.86 0 0 3 1

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
T20 (Domestic) 66 4 - 49 2 1/4 24.5 9.8 - 0
List A 39 1 - 51 3 3/51 17 10.2 - 0
First Class 24 4 - 89 1 1/22 89 5.56 - 0
T10 3 0 - 0 0 - 0 0 - 0
T20I 14 0 - 0 0 - 0 0 - 0
ODI 9 1 - 51 3 3/51 17 10.2 - 0

Muhammad Irfan Khan Niazi Profile, Pakistan: Stats, Age, Records, Biography

Muhammad Irfan Khan Niazi is a talented all-rounder from Pakistan who hails from . Born on December 28, 2002, he is 23 years old as of March 2026. Known for his versatility, M Irfan Khan contributes as a Right Hand Bat and Right Arm Medium Fast, making him a valuable player for his national side.


In the One Day International (ODI) format, Muhammad Irfan Khan Niazi has played 9 matches, adding 48 runs to his tally. With the bat, he has struck 3 fours and 1 sixes. The 23-year-old all-rounder last featured against New Zealand on April 2025. His highest ODI score is 22, while his best bowling spell in this format is 3/51.


In T20 Internationals, Muhammad Irfan Khan Niazi has participated in 14 matches, scoring 189 runs. His batting includes 20 fours and 7 sixes, reflecting his aggressive approach in the shorter format. His top T20I score stands at 37, while his best bowling figures are N/A. His latest T20I outing was against Bangladesh on June 2025.

Muhammad Irfan Khan Niazi Profile, Pakistan (FAQs)