Quick Links
Most viewed players
Player index by type
Player index by letter

Pakistan

Mohammad Irfan      

Full name Mohammad Irfan

Born October 15, 1992, Bajaur Agency

Current age 27 years 296 days

Major teams FATA Cheetas, Multan Sultans

Playing role Bowler

Batting style Right-hand bat

Bowling style Legbreak googly

Batting and fielding averages
Mat Inns NO Runs HS Ave BF SR 100 50 4s 6s Ct St
First-class 19 35 4 890 96 28.70 1589 56.01 0 5 122 6 12 0
List A 40 28 6 422 40 19.18 446 94.61 0 0 39 8 22 0
T20s 23 17 5 167 67* 13.91 151 110.59 0 1 13 4 8 0
Bowling averages
Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10
First-class 19 27 1652 1183 26 5/66 6/87 45.50 4.29 63.5 1 2 0
List A 40 40 1959 1934 55 4/36 4/36 35.16 5.92 35.6 4 0 0
T20s 23 21 374 464 20 4/24 4/24 23.20 7.44 18.7 1 0 0
Career statistics
First-class debut Federally Administered Tribal Areas v Water and Power Development Authority at Sialkot, Nov 16-18, 2015 scorecard
Last First-class Khyber Pakhtunkhwa v Southern Punjab (Pakistan) at Abbottabad, Sep 28-Oct 1, 2019 scorecard
List A debut Federally Administered Tribal Areas v Water and Power Development Authority at Hyderabad (Sind), Jan 10, 2016 scorecard
Last List A Federal Areas v Khyber Pakhtunkhwa at Rawalpindi, Apr 3, 2019 scorecard
T20s debut FATA Cheetas v Rawalpindi Rams at Rawalpindi, Feb 8, 2014 scorecard
Last T20s Karachi Kings v Multan Sultans at Abu Dhabi, Mar 4, 2019 scorecard
Recent matches
Bat & Bowl Team Opposition Ground Match Date Scorecard
31, 1/106 Khyber 2-XI v Centr 2nd XI Faisalabad 14 Nov 2019 Other
28, 1/18 Khyber 2-XI v Bloch 2nd XI Rawalpindi 9 Nov 2019 Other
0, 0/26 Khyber 2-XI v North 2nd XI Karachi 18 Oct 2019 Other T20
0/31 Khyber 2-XI v Bloch 2nd XI Karachi 13 Oct 2019 Other T20
- Khyber v Southern PNJ Abbottabad 28 Sep 2019 FC
19, 2/69, 1/99 Khyber v Northern Abbottabad 14 Sep 2019 FC
0/37, 5 Khyber v Federal Rawalpindi 3 Apr 2019 LA
0, 0/41 Sultans v Kings Abu Dhabi 4 Mar 2019 T20
4*, 0/27 Sultans v Qalandars Sharjah 22 Feb 2019 T20
10, 0/29 Multan v Islamabad Multan 23 Dec 2018 T20