PAKPAK

Muhammad Khan

Middle order Batter  ·  Right hand Bat
PakistanPAK
FULL NAMEMuhammad Irfan Khan
BORN28 Dec 2002, Mianwali
BATSRight hand Bat
BOWLSRight arm Medium fast
ROLEMiddle order Batter
TEAMSPakistan
ODI
Cap 243
DEBUTNov 2024
LATESTMar 2025
T20I
Cap 115
DEBUTApr 2024
LATESTMar 2025
◈ INSIGHTSDay 238 / 365
1

Test cap #- · Explore Muhammad's full career using the tabs above — each tab reveals a different analytical angle.

2

Career totals are just the start. Switch to By Year to trace the arc of Muhammad's entire career.

3

Switch to Vs Teams to see which opponents Muhammad has dominated — and which have been the trickiest.

↻ 3 insights · refreshes daily

Career Stats

All formats →
RUNS
213
AVERAGE
17.75
STRIKE RATE
107.49
HIGH SCORE
37
SIXES
7
INNINGS
16
WICKETS
3
ECONOMY
10.20

Recent form

All matches →
20253 matches
12
AVG 6.00 · SR 80.00 · HS 113 wkts
▼ AVG -11.75 vs career  ·  -32.25 vs 2024  ·  SR -27.49
202410 matches
153
AVG 38.25 · SR 140.37 · HS 37
▲ AVG +20.50 vs career  ·  SR +32.88
2024Career best
153
AVG 38.25 · SR 140.37
▲ AVG +20.50 vs career
2025Career worst · 3 matches
12
AVG 6.00 · SR 80.00
▼ AVG -11.75 vs career
ODI · 9 MATCHES
48
AVG 8.00  ·  SR 64.86  ·  HS 22  ·  WKTS 3
T20I · 13 MATCHES
165
AVG 27.50  ·  SR 133.06  ·  HS 37
PEAK BATTING YEAR
2024
153 runs · avg 38.25
PEAK BOWLING YEAR
2025
3 wickets · econ 10.20

Year by year (last 5)

Full breakdown →
2425
YEARMRUNSAVGSR100s
20253126.0080.000
20241015338.25140.370

VS Every Team (top 5)

All teams →
Australia
69avg 23.00 · SR 94.52
New Zealand
60avg 20.00 · SR 111.11
South Africa
47avg 11.75 · SR 130.56
Zimbabwe
37avg 18.50 · SR 105.71
OPPMATRUNSAVGSRHS100s50sWKTS
Australia66923.0094.5237View→
New Zealand76020.00111.11303View→
South Africa44711.75130.5630View→
Zimbabwe53718.50105.7127View→

VS Every Ground (top 5)

All grounds →
Rawalpindi Cricket Stadium
48avg 48.00 · HS 30
Sydney Cricket Ground
37avg 37.00 · HS 37
SuperSport Park
30avg 30.00 · HS 30
Melbourne Cricket Ground
22avg 22.00 · HS 22
GROUNDMATRUNSAVGSRHS100s50sWKTS
Rawalpindi Cricket Stadium34848.00126.3230View→
Sydney Cricket Ground13737.00132.1437View→
SuperSport Park13030.00187.5030View→
Melbourne Cricket Ground12222.0062.8622View→
Newlands11515.0093.7515View→
RECENT RESULTS 2 matches