Skip to content

Muhammad Irfan

169 matches · 2010 to 2024 · played for Pakistan, Multan Sultans, Islamabad United, Rajshahi Royals

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
ODIs3030484.0032.252
Tests47285.6032.240
T201616172.4343.620

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T20104389.12,7289528.727.0124.6
ODIs60518.12,5498330.714.9237.5
Tests4118.43891038.903.2871.2

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
9 Feb 2024bplDurdanto Dhaka v Comilla Victorianslost
4 Feb 2023bplSylhet Strikers v Rangpur Riderslost
20 Feb 2022PSLQuetta Gladiators v Karachi Kingswon
18 Feb 2022PSLQuetta Gladiators v Multan Sultanslost
24 Jun 2021PSLPeshawar Zalmi v Multan Sultanslost
22 Jun 2021PSLPeshawar Zalmi v Islamabad Unitedwon
21 Jun 2021PSLPeshawar Zalmi v Karachi Kingswon
15 Jun 2021PSLPeshawar Zalmi v Karachi Kingswon
13 Jun 2021PSLPeshawar Zalmi v Multan Sultanslost
12 Jun 2021PSLPeshawar Zalmi v Quetta Gladiatorswon

Query Muhammad Irfan yourself

500 free credits every month, no card. REST or MCP. Player id a8e3170f.

Get a free key