
Pakistan · Hyderabad Kingsmen · State Bank of Pakistan · Pakistan Blues · Faisalabad · Quetta Qavalry
Irfan Khan
23Pakistan
- Right-handed finisher
- Right-arm medium-fast bowler
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 21 | 17 | 317 | 21.13 | 90.1 | 1/0 | 100* |
| ODIs | 9 | 6 | 48 | 8.00 | 64.9 | 0/0 | 22 |
| Domestic | 12 | 11 | 269 | 29.89 | 96.8 | 1/0 | 100* |
| Last 10 | 10 | 8 | 71 | 10.14 | 74.0 | 0/0 | 37 |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 21 | 30 | 3 | 17.00 | 10.20 | 3/51 |
| ODIs | 9 | 30 | 3 | 17.00 | 10.20 | 3/51 |
| Last 10 | 10 | 30 | 3 | 17.00 | 10.20 | 3/51 |
Batting style
Middle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 21.1 | 26.2 | |
| Strike rate | 90 | 94 | |
| Boundary % | 9.4 | 10.4 | |
| Dot % | 50.0 | 49.1 | |
| Average v pace | 19.8 | 22.9 | |
| Average v spin | 20.9 | 29.9 | |
| Strike rate v pace | 105 | 103 | |
| Strike rate v spin | 82 | 87 |
352 balls in ODIs and List A · Dec 2022 – Aug 2026
Compare with other playersMiddle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 29.9 | 26.4 | |
| Strike rate | 97 | 93 | |
| Boundary % | 10.4 | 10.4 | |
| Dot % | 47.8 | 49.6 | |
| Average v pace | 32.0 | 22.8 | |
| Average v spin | 25.8 | 30.0 | |
| Strike rate v pace | 114 | 102 | |
| Strike rate v spin | 90 | 88 |
278 balls in List A matches · Dec 2022 – Aug 2026
Compare with other playersRankings
Not in our one-day batting rankings.
Teams
- PakistanInternationalLast ODI Mar 2025
- Pakistan BluesNational Champions CupLast played Aug 2026
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 0/10 | 6% | 0 | 1 | 7227311506372 |
- Irfan Khan has made 50 or more in 0 of the last 10 One-day innings.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 15 Aug 2026 | Pakistan Blues | Pakistan Greens | Multan Cricket Stadium | 2 (9) | – | Pakistan Greens won by 192 runs |
| 13 Aug 2026 | Pakistan Blues | Pakistan Whites | Multan Cricket Stadium | 37 (35) | – | Pakistan Whites won by 6 runs |
| 12 Aug 2026 | Pakistan Blues | Pakistan Gold | Multan Cricket Stadium | 6* (13) | – | Pakistan Blues won by 6 wickets |
| 29 Mar 2025 | Pakistan | New Zealand | McLean Park | 0 (1) | 3/51 (5.0) | New Zealand won by 73 runs |
| 19 Dec 2024 | Pakistan | South Africa | Newlands | 15 (16) | – | Pakistan won by 81 runs |
| 17 Dec 2024 | Pakistan | South Africa | Boland Park | 1 (2) | – | Pakistan won by 3 wickets |
| 28 Nov 2024 | Pakistan | Zimbabwe | Queens Sports Club | 3 (5) | – | Pakistan won by 99 runs |
| 26 Nov 2024 | Pakistan | Zimbabwe | Queens Sports Club | – | – | Pakistan won by 10 wickets |
| 24 Nov 2024 | Pakistan | Zimbabwe | Queens Sports Club | 7 (15) | – | Zimbabwe won by 80 runs (DLS) |
| 10 Nov 2024 | Pakistan | Australia | Perth Stadium | – | – | Pakistan won by 8 wickets |
Last 9 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 29 Mar 2025 | Pakistan | New Zealand | McLean Park | 0 (1) | 3/51 (5.0) | New Zealand won by 73 runs |
| 19 Dec 2024 | Pakistan | South Africa | Newlands | 15 (16) | – | Pakistan won by 81 runs |
| 17 Dec 2024 | Pakistan | South Africa | Boland Park | 1 (2) | – | Pakistan won by 3 wickets |
| 28 Nov 2024 | Pakistan | Zimbabwe | Queens Sports Club | 3 (5) | – | Pakistan won by 99 runs |
| 26 Nov 2024 | Pakistan | Zimbabwe | Queens Sports Club | – | – | Pakistan won by 10 wickets |
| 24 Nov 2024 | Pakistan | Zimbabwe | Queens Sports Club | 7 (15) | – | Zimbabwe won by 80 runs (DLS) |
| 10 Nov 2024 | Pakistan | Australia | Perth Stadium | – | – | Pakistan won by 8 wickets |
| 8 Nov 2024 | Pakistan | Australia | Adelaide Oval | – | – | Pakistan won by 9 wickets |
| 4 Nov 2024 | Pakistan | Australia | Melbourne Cricket Ground | 22 (35) | – | Australia won by 2 wickets |
Domestic one-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 1/10 | 9% | 0 | 1 | 21323351001376372 |
- Irfan Khan has made 50 or more in 1 of the last 10 Domestic one-day innings.
Last 10 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 15 Aug 2026 | Pakistan Blues | Pakistan Greens | Multan Cricket Stadium | 2 (9) | – | Pakistan Greens won by 192 runs |
| 13 Aug 2026 | Pakistan Blues | Pakistan Whites | Multan Cricket Stadium | 37 (35) | – | Pakistan Whites won by 6 runs |
| 12 Aug 2026 | Pakistan Blues | Pakistan Gold | Multan Cricket Stadium | 6* (13) | – | Pakistan Blues won by 6 wickets |
| 25 Sept 2024 | Lions (Pakistan) | Stallions (Pakistan) | Iqbal Stadium | 7 (11) | – | Lions (Pakistan) won by 12 runs |
| 22 Sept 2024 | Lions (Pakistan) | Dolphins (Pakistan) | Iqbal Stadium | 13 (16) | – | Dolphins (Pakistan) won by 16 runs |
| 20 Sept 2024 | Lions (Pakistan) | Markhors (Pakistan) | Iqbal Stadium | 100* (56) | – | Lions (Pakistan) won by 35 runs |
| 16 Sept 2024 | Lions (Pakistan) | Panthers (Pakistan) | Iqbal Stadium | 35 (50) | – | Panthers (Pakistan) won by 84 runs |
| 2 Jan 2023 | Central Punjab | Balochistan | State Bank of Pakistan Sports Complex | 3 (3) | – | Central Punjab won by 50 runs |
| 31 Dec 2022 | Central Punjab | Southern Punjab | National Stadium | 32 (51) | – | Central Punjab won by 82 runs |
| 29 Dec 2022 | Central Punjab | Sindh | State Bank of Pakistan Sports Complex | 21 (18) | – | Central Punjab won by 66 runs |