Personal details
Born25 May 1989
Age37 Years
NationalityFaisalabad, Pakistan
RoleBowler
BattingRight Hand Bat
BowlingRight Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 62 | 152 | 6.6 | 56.5 | 93 | 5.01 |
| T20I | 57 | 11 | 2.75 | 47.82 | 72 | 6.8 |
| T20 | 93 | 29 | 4.83 | 67.44 | 108 | 7.49 |
| List A | 80 | 168 | 5.6 | 53.67 | 115 | 5.11 |
| First-class | 30 | 73 | 3.17 | 28.07 | 113 | 3.28 |
| T10 | 89 | 120 | 13.33 | 214.29 | 50 | 10.27 |
Debuts
ODIU.A.E. vs Scotland, Dubai (DSC)24 Jan 2017
T20IU.A.E. vs Afghanistan, Abu Dhabi16 Jan 2017
First ClassLahore Ravi vs Faisalabad, Lahore28 Dec 2008
List ALahore Lions vs Wolves, Sargodha12 Mar 2009
T20Wolves vs Tigers, Faisalabad24 Jun 2011
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 62 | 40 | 17 | 152 | 23 | 6.6 | 269 | 56.5 | 0 | 0 | 11 | 4 | 14 |
| T20I | 57 | 9 | 5 | 11 | 6 | 2.75 | 23 | 47.82 | 0 | 0 | 1 | 0 | 8 |
| T20 | 93 | 16 | 10 | 29 | 14 | 4.83 | 43 | 67.44 | 0 | 0 | 1 | 0 | 14 |
| List A | 80 | 48 | 18 | 168 | 23 | 5.6 | 313 | 53.67 | 0 | 0 | 14 | 4 | 17 |
| First-class | 30 | 38 | 15 | 73 | 10 | 3.17 | 260 | 28.07 | 0 | 0 | 6 | 0 | 5 |
| T10 | 89 | 14 | 5 | 120 | 37 | 13.33 | 56 | 214.29 | 0 | 0 | 10 | 9 | 9 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 62 | 62 | 480 | 2405 | 93 | 6/34 | 25.86 | 5.01 | 1 | 0 |
| T20I | 57 | 57 | 206.3 | 1406 | 72 | 4/16 | 19.52 | 6.8 | 0 | 0 |
| T20 | 93 | 93 | 321.3 | 2408 | 108 | 4/16 | 22.30 | 7.49 | 0 | 0 |
| List A | 80 | 80 | 612.2 | 3133 | 115 | 6/34 | 27.24 | 5.11 | 1 | 0 |
| First-class | 30 | 55 | 923.3 | 3030 | 113 | 12/117 | 26.81 | 3.28 | 6 | 1 |
| T10 | 89 | 79 | 141.2 | 1452 | 50 | – | 29.04 | 10.27 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Pakistan Super League | 1 | 0 | 0 | – | – | 0 | 23.00 |
| ICC Men's T20 World Cup | 3 | 1 | 1 | – | 100.00 | 5 | 4.75 |
| Lanka Premier League | 14 | 3 | 2 | 1.50 | 37.50 | 17 | 8.94 |
| Abu Dhabi T10 | 29 | 0 | 0 | – | – | 15 | 11.06 |
| Global T20 Canada | 19 | 12 | 6 | 6.00 | 92.31 | 15 | 8.08 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 1 | 1 | 1 | – | 100.00 | 0 | 0 |
New Zealand | 1 | 0 | 0 | – | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Ireland | 8 | 11 | 192 | 17.45 | 6.40 | 16.36 |
Afghanistan | 4 | 5 | 103 | 20.60 | 10.30 | 12.00 |
New Zealand | 3 | 3 | 90 | 30.00 | 7.50 | 24.00 |
Sri Lanka | 1 | 2 | 26 | 13.00 | 6.50 | 12.00 |
Australia | 1 | 0 | 20 | – | 10.00 | – |
Bangladesh | 1 | 0 | 41 | – | 10.25 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 5 | 25 | 16 | 6.25 | 51.02 | 0 | 0 |
Zimbabwe | 3 | 15 | 9 | 15.00 | 78.95 | 0 | 0 |
Sri Lanka | 1 | 6 | 6 | – | 54.55 | 0 | 0 |
West Indies | 1 | 0 | 0 | – | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Ireland | 6 | 12 | 252 | 21.00 | 5.20 | 24.25 |
West Indies | 2 | 4 | 76 | 19.00 | 4.80 | 23.75 |
Zimbabwe | 3 | 3 | 111 | 37.00 | 5.84 | 38.00 |
Sri Lanka | 1 | 0 | 72 | – | 9.00 | – |
Last 10 innings · batting
0vs GGD
22vs SWD
18vs DCD
14vs DVD
2vs GG
0vs CBS
4vs FL
7*vs PAK
0vs DVD
1*vs TN
T20
vs GGD22 Sep 2026 · b Haider Razzaq
0(1)
T20
vs SWD20 Sep 2026 · c Hafiz Almas b MS Iqbal
22(9)
T20
vs DCD17 Sep 2026 · c Muhammad Arfan b M S Khan
18(17)
T20
vs DVD14 Sep 2026 · c & b S Pahal
14(14)
T20
vs GG8 Aug 2026 · b KTH Ratnayake
2(5)
T10
vs CBS20 Jul 2025 · b BM Hope
0(1)
T10
vs FL17 Jul 2025 · c T Perera b M Khan
4(4)
T10
vs PAK1 Nov 2024 · Not out
7*(4)
T20
vs DVD6 Oct 2024 · runout (D Parashar)
0(2)
T20
vs TN11 Aug 2024 · Not out
1*(1)
Last 10 innings · bowling
0/33vs GGD
2/13vs SWD
0/36vs ADKRD
2/33vs DVD
0/10vs GG
1/39vs DS
2/32vs KR
0/39vs CK
0/51vs DV
0/5vs DC
Galle Marvels
Jaffna Kings
Sri Lanka
New Zealand
Ireland
Afghanistan
Australia
Bangladesh
Zimbabwe
West Indies