Personal details
Born27 Dec 1984
Age41 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 20 | 138 | 10.62 | 48.94 | 33 | 4.46 |
| T20I | 112 | 422 | 14.06 | 104.97 | 155 | 6.14 |
| T20 | 117 | 454 | 14.64 | 108.61 | 158 | 6.24 |
| List A | 57 | 494 | 17.03 | 61.9 | 98 | 4.31 |
| First-class | 4 | 80 | 13.33 | 37.38 | 11 | 3.48 |
| T10 | 9 | 52 | 26.00 | 247.62 | 7 | 15.38 |
Debuts
ODIScotland vs Hong Kong, Edinburgh 8 Sep 2016
T20IIreland vs Hong Kong, Bready5 Sep 2016
First ClassIreland vs Hong Kong, Belfast 2 Sep 2016
T20Ireland vs Hong Kong, Bready5 Sep 2016
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 20 | 17 | 4 | 138 | 35 | 10.62 | 282 | 48.94 | 0 | 0 | 8 | 0 | 3 |
| T20I | 112 | 59 | 29 | 422 | 42 | 14.06 | 402 | 104.97 | 0 | 0 | 24 | 16 | 25 |
| T20 | 117 | 63 | 32 | 454 | 42 | 14.64 | 418 | 108.61 | 0 | 0 | 25 | 19 | 25 |
| List A | 57 | 45 | 16 | 494 | 44 | 17.03 | 798 | 61.9 | 0 | 0 | 0 | 0 | 15 |
| First-class | 4 | 7 | 1 | 80 | 30 | 13.33 | 214 | 37.38 | 0 | 0 | 7 | 2 | 4 |
| T10 | 9 | 5 | 3 | 52 | 31 | 26.00 | 21 | 247.62 | 0 | 0 | 1 | 7 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 20 | 20 | 179.3 | 801 | 33 | 4/33 | 24.27 | 4.46 | 0 | 0 |
| T20I | 112 | 110 | 396.5 | 2437 | 155 | 4/5 | 15.72 | 6.14 | 0 | 0 |
| T20 | 117 | 115 | 416.2 | 2600 | 158 | 4/5 | 16.45 | 6.24 | 0 | 0 |
| List A | 57 | 0 | 470 | 2030 | 98 | 5/17 | 20.71 | 4.31 | 1 | 0 |
| First-class | 4 | 7 | 111.5 | 390 | 11 | 8/79 | 35.45 | 3.48 | 1 | 0 |
| T10 | 9 | 8 | 16 | 246 | 7 | 3/27 | 35.14 | 15.38 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Asia Cup | 2 | 22 | 22 | 11.00 | 81.48 | 4 | 5.50 |
| Asia Cup T20I | 5 | 8 | 6 | 8.00 | 57.14 | 4 | 7.11 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 1 | 29 | 29 | – | 131.82 | 0 | 0 |
Pakistan | 2 | 15 | 15 | – | 68.18 | 0 | 0 |
Afghanistan | 1 | 6 | 6 | 6.00 | 54.55 | 0 | 0 |
Bangladesh | 1 | 2 | 2 | – | 100.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 2 | 3 | 56 | 18.67 | 7.00 | 16.00 |
Ireland | 2 | 1 | 57 | 57.00 | 7.13 | 48.00 |
Sri Lanka | 1 | 1 | 25 | 25.00 | 6.25 | 24.00 |
Afghanistan | 1 | 1 | 28 | 28.00 | 7.00 | 24.00 |
Bangladesh | 1 | 0 | 28 | – | 9.33 | – |
India | 1 | 0 | 26 | – | 6.50 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
India | 1 | 22 | 22 | 22.00 | 88.00 | 0 | 0 |
Zimbabwe | 1 | 4 | 4 | 4.00 | 66.67 | 0 | 0 |
Afghanistan | 1 | 2 | 2 | 2.00 | 50.00 | 0 | 0 |
Pakistan | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 1 | 4 | 33 | 8.25 | 3.67 | 13.50 |
Pakistan | 1 | 2 | 34 | 17.00 | 4.25 | 24.00 |
India | 1 | 2 | 65 | 32.50 | 6.50 | 30.00 |
Zimbabwe | 1 | 2 | 51 | 25.50 | 5.10 | 30.00 |
Last 10 innings · batting
6*vs AUS XI
1vs SAU
16vs OMA
7vs MAL
14*vs JPN
0vs UAE
35*vs NEP
0vs MAL
0vs BAH
1vs SAU
T10
vs AUS XI30 Oct 2026 · Not out
6*(1)
T20I
vs SAU11 Oct 2026 · c AM Ali b U Najeeb
1(2)
T20I
vs OMA25 Sep 2026 · runout (N Al Balushi / M Shiralkar)
16(10)
T20I
vs MAL24 Sep 2026 · c Ainool Hafizs b MA Azim
7(20)
T20I
vs JPN19 Sep 2026 · Not out
14*(11)
ODI
vs UAE10 Sep 2026 · lbw b H Ali
0(1)
ODI
vs NEP8 Sep 2026 · Not out
35*(46)
ODI
vs MAL5 Sep 2026 · c SAS Aziz b Virandeep Singh
0(3)
ODI
vs BAH2 Sep 2026 · b A Dawood
0(2)
ODI
vs SAU30 Aug 2026 · c N Tanveer b M Saqib
1(2)
Last 10 innings · bowling
0/30vs PAK XI
1/23vs ENG XI
0/24vs AUS XI
5/26vs SIN
1/20vs SAU
3/5vs CHN
1/7vs MAL
0/20vs OMA
0/10vs MAL
3/18vs JPN
Hong Kong Cricket
Ireland
Pakistan
Afghanistan
Bangladesh
Sri Lanka
India
Zimbabwe