Personal details
Born13 Oct 1996
Age30 Years
NationalityOman
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 5 | 117 | 23.40 | 74.52 | 0 | – |
| T20I | 21 | 294 | 21.00 | 110.52 | 0 | – |
| T20 | 26 | 337 | 21.06 | 113.47 | 0 | 7.50 |
| List A | 9 | 162 | 23.14 | 69.23 | 0 | 6.40 |
| T10 | 36 | 985 | 35.18 | 207.81 | 0 | – |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 5 | 5 | 0 | 117 | 51 | 23.40 | 157 | 74.52 | 0 | 1 | 14 | 1 | 2 |
| T20I | 21 | 18 | 4 | 294 | 55 | 21.00 | 266 | 110.52 | 0 | 2 | 22 | 11 | 1 |
| T20 | 26 | 20 | 4 | 337 | 55 | 21.06 | 297 | 113.47 | 0 | 2 | 22 | 11 | 2 |
| List A | 9 | 8 | 1 | 162 | 51 | 23.14 | 234 | 69.23 | 0 | 1 | 20 | 1 | 4 |
| T10 | 36 | 34 | 6 | 985 | 80 | 35.18 | 474 | 207.81 | 0 | 7 | 82 | 71 | 15 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 26 | 3 | 6 | 45 | 0 | 0/7 | 0 | 7.50 | 0 | 0 |
| List A | 9 | 1 | 5 | 32 | 0 | – | – | 6.40 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 4 | 48 | 34 | 12.00 | 78.69 | 0 | – |
| Global T20 Canada | 6 | 100 | 36 | 20.00 | 105.26 | 1 | 6.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Australia | 1 | 8 | 8 | 8.00 | 66.67 | 0 | 0 |
England | 1 | 1 | 1 | 1.00 | 33.33 | 0 | 0 |
Last 10 innings · batting
39vs TK
19vs BB
14vs TK
36vs BB
29vs VG
2vs MW
3vs BDT
9vs SLL
0vs HKG-A
26*vs AFG A
T20
vs TK1 Nov 2026 · c & b A Kumar
39(22)
T20
vs BB31 Oct 2026 · b S Singh
19(18)
T20
vs TK29 Oct 2026 · c K Sana b JJT Smuts
14(14)
T20
vs BB26 Oct 2026 · c KS Bharat b Farhan Malik
36(39)
T20
vs VG25 Oct 2026 · c J Roberts b AN Sai
29(17)
T20
vs MW24 Oct 2026 · c A Fletcher b T Johal
2(7)
T20
vs BDT3 Aug 2026 · runout (MA Hasan)
3(3)
T20
vs SLL30 Jul 2026 · c U Tharanga b M Siriwardana
9(13)
T20
vs HKG-A12 Oct 2024 · b A Shukla
0(2)
T20
vs AFG A9 Oct 2024 · Not out
26*(28)
Last 5 innings · bowling
0/25vs TK
1/24vs BB
0/7vs TK
0/23vs VG
0/27vs BDT

Australia
England