Personal details
Born1 Oct 1991, Faisalabad, Punjab
Age35 Years
NationalityPakistani
RoleBatsman
BattingRight Hand Bat
BowlingRight Arm Medium Fast
Height5ft 11inch
Jersey#45
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 21 | 382 | 25.46 | 121.65 | 0 | 10.8 |
| T20I | 58 | 577 | 15.18 | 133.87 | 0 | 0 |
| T20 | 321 | 4974 | 21.72 | 146.81 | 4 | 7.57 |
| List A | 99 | 2388 | 28.42 | 109.39 | 3 | 7.88 |
| First-class | 43 | 1777 | 24.01 | 67.64 | 1 | 4.42 |
| T10 | 37 | 563 | 24.48 | 212.45 | 2 | 19.25 |
Debuts
ODIZimbabwe vs Pakistan, Bulawayo 13 Jul 2018
T20IPakistan vs West Indies, Karachi 1 Apr 2018
First ClassFaisalabad vs Islamabad, Faisalabad 10 Dec 2010
List AWolves vs National Bnk, Faisalabad 26 Jan 2011
T20 Wolves vs Tigers, Faisalabad 24 Jun 2011
Family
RelationsWife - Zama Mazrin
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 21 | 16 | 1 | 382 | 52 | 25.46 | 314 | 121.65 | 0 | 3 | 22 | 21 | 6 |
| T20I | 58 | 51 | 13 | 577 | 41 | 15.18 | 431 | 133.87 | 0 | 0 | 27 | 37 | 21 |
| T20 | 321 | 289 | 60 | 4974 | 100 | 21.72 | 3388 | 146.81 | 1 | 15 | 329 | 321 | 127 |
| List A | 99 | 90 | 6 | 2388 | 138 | 28.42 | 2183 | 109.39 | 4 | 13 | 202 | 105 | 44 |
| First-class | 43 | 78 | 4 | 1777 | 114 | 24.01 | 2627 | 67.64 | 2 | 7 | 251 | 29 | 33 |
| T10 | 37 | 32 | 9 | 563 | 55 | 24.48 | 265 | 212.45 | 0 | 2 | 29 | 50 | 11 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 21 | 1 | 0.5 | 9 | 0 | – | 0 | 10.8 | 0 | 0 |
| T20 | 321 | 3 | 7 | 53 | 4 | 2/27 | 13.25 | 7.57 | 0 | 0 |
| List A | 99 | 7 | 11.4 | 92 | 3 | 2/10 | 30.66 | 7.88 | 0 | 0 |
| First-class | 43 | 8 | 22.1 | 98 | 1 | 1/3 | 98 | 4.42 | 0 | 0 |
| T10 | 37 | 4 | 4 | 77 | 2 | – | 38.50 | 19.25 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 22 | 339 | 55 | 28.25 | 143.04 | 0 | – |
| Big Bash League | 10 | 79 | 41 | 9.88 | 133.90 | 0 | – |
| Caribbean Premier League | 15 | 150 | 47 | 12.50 | 107.91 | 0 | – |
| Pakistan Super League | 95 | 1275 | 75 | 19.92 | 155.87 | 2 | 9.00 |
| ICC Men's T20 World Cup | 7 | 59 | 27 | 29.50 | 218.52 | 0 | – |
| Lanka Premier League | 10 | 107 | 33 | 15.29 | 138.96 | 0 | – |
| Abu Dhabi T10 | 18 | 188 | 48 | 18.80 | 159.32 | 0 | – |
| National T20 Cup | 43 | 1000 | 93 | 32.26 | 161.55 | 0 | – |
| Quaid-e-Azam Trophy | 8 | 330 | 72 | 27.50 | 81.89 | 0 | 6.00 |
| Asia Cup | 5 | 77 | 31 | 19.25 | 91.67 | 0 | – |
| ICC Cricket World Cup | 2 | 19 | 14 | 9.50 | 100.00 | 0 | – |
| Global T20 Canada | 6 | 48 | 36 | 12.00 | 141.18 | 0 | – |
| Asia Cup T20I | 6 | 41 | 16 | 8.20 | 164.00 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 6 | 117 | 38 | 39.00 | 127.17 | 0 | 0 |
Australia | 10 | 109 | 37 | 13.63 | 129.76 | 0 | 0 |
West Indies | 6 | 71 | 25 | 23.67 | 161.36 | 0 | 0 |
South Africa | 5 | 52 | 25 | 10.40 | 110.64 | 0 | 0 |
Afghanistan | 3 | 49 | 25 | 24.50 | 257.89 | 0 | 0 |
Zimbabwe | 2 | 42 | 41 | 42.00 | 175.00 | 0 | 0 |
England | 5 | 37 | 13 | 9.25 | 132.14 | 0 | 0 |
Sri Lanka | 5 | 36 | 29 | 7.20 | 87.80 | 0 | 0 |
India | 3 | 27 | 16 | 9.00 | 150.00 | 0 | 0 |
Bangladesh | 2 | 6 | 4 | 6.00 | 100.00 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 5 | 156 | 52 | 31.20 | 131.09 | 2 | 0 |
Zimbabwe | 3 | 114 | 50 | 57.00 | 180.95 | 1 | 0 |
India | 2 | 39 | 30 | 19.50 | 125.81 | 0 | 0 |
Bangladesh | 1 | 31 | 31 | 31.00 | 65.96 | 0 | 0 |
South Africa | 2 | 21 | 19 | 10.50 | 61.76 | 0 | 0 |
New Zealand | 1 | 9 | 9 | 9.00 | 150.00 | 0 | 0 |
Afghanistan | 1 | 7 | 7 | 7.00 | 116.67 | 0 | 0 |
Australia | 1 | 5 | 5 | 5.00 | 62.50 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
England | 1 | 0 | 9 | – | 10.80 | – |
Last 10 innings · batting
14*vs RP
0vs PZ
15vs IU
8vs MS
9vs HK
5vs PWR
14*vs BHWR
9vs LAHW
3vs KRW
21vs RW
T20
vs RP18 Apr 2026 · Not out
14*(6)
T20
vs PZ11 Apr 2026 · b S Muqeem
0(3)
T20
vs IU9 Apr 2026 · c Mohammad Faiq b S Khan
15(12)
T20
vs MS3 Apr 2026 · runout (M Wasim / SM Khan)
8(5)
T20
vs HK26 Mar 2026 · b M Ali
9(6)
T20
vs PWR13 Mar 2026 · c Y Khan b M Nawaz
5(4)
T20
vs BHWR11 Mar 2026 · Not out
14*(8)
T20
vs LAHW9 Mar 2026 · c A Jamal b M Rameez jnr
9(5)
T20
vs KRW7 Mar 2026 · c A Fazal b SQ Khan
3(5)
T20
vs RW23 Jan 2026 · c K Williamson b B Fernando
21(16)
Last 7 innings · bowling
2/6vs UAE
0/15vs KRW
1/4vs KPH
2/10vs SIN
2/27vs KK
0/2vs CPNJB
0/9vs ENG
Ajman Titans
New Zealand
Australia
West Indies
South Africa
Afghanistan
Zimbabwe
England
Sri Lanka
India
Bangladesh