Personal details
Born11 Aug 1982
Age44 Years
NationalityOmani
RoleWicket-keeper
BattingRight Hand Bat
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 32 | 395 | 17.17 | 112.53 | 0 | – |
| T20I | 51 | 696 | 19.33 | 157.46 | 0 | – |
| T20 | 54 | 703 | 18.02 | 155.87 | 0 | – |
| List A | 36 | 487 | 18.73 | 105.86 | 0 | – |
| T10 | 40 | 439 | 16.26 | 193.39 | 0 | – |
Debuts
ODIOman vs U.A.E., Al Amerat5 Jan 2020
T20IOman vs Netherlands, Abu Dhabi15 Jan 2017
List AKenya vs Oman, Windhoek15 Feb 2018
T20Oman vs Netherlands, Abu Dhabi15 Jan 2017
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 32 | 25 | 2 | 395 | 69 | 17.17 | 351 | 112.53 | 0 | 1 | 26 | 22 | 22 |
| T20I | 51 | 39 | 3 | 696 | 69 | 19.33 | 442 | 157.46 | 0 | 3 | 46 | 50 | 19 |
| T20 | 54 | 42 | 3 | 703 | 69 | 18.02 | 451 | 155.87 | 0 | 3 | 47 | 50 | 21 |
| List A | 36 | 29 | 3 | 487 | 69 | 18.73 | 460 | 105.86 | 0 | 1 | 33 | 28 | 25 |
| T10 | 40 | 34 | 7 | 439 | 47 | 16.26 | 227 | 193.39 | 0 | 0 | 17 | 45 | 15 |
Bowling
No bowling stats available.
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 5 | 24 | 10 | 4.80 | 85.71 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 2 | 46 | 40 | 23.00 | 191.67 | 0 | 0 |
Ireland | 3 | 33 | 24 | 11.00 | 113.79 | 0 | 0 |
Afghanistan | 1 | 29 | 29 | 29.00 | 170.59 | 0 | 0 |
Bangladesh | 1 | 4 | 4 | 4.00 | 66.67 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 1 | 12 | 12 | 12.00 | 100.00 | 0 | 0 |
Sri Lanka | 1 | 1 | 1 | 1.00 | 50.00 | 0 | 0 |
Last 10 innings · batting
1*vs CT
4vs BRT
1vs GCF
0vs VVK
31vs CBS
6vs MB
18vs YSG
5vs MT
19vs RC
5vs MAT
T10
vs CT21 Jul 2025 · Not out
1*(3)
T10
vs BRT20 Jul 2025 · runout (J Kann / S Foster)
4(6)
T10
vs GCF19 Jul 2025 · runout (S Thakar)
1(1)
T10
vs VVK19 Jul 2025 · c S Nadeem b A Rajpoot
0(1)
T10
vs CBS18 Jul 2025 · c M Spoors b M Tromp
31(18)
T10
vs MB17 Jul 2025 · c M Deyal b S Al Hasan
6(5)
T10
vs YSG21 Sep 2024 · c M Imran Ali b U Shakeel
18(8)
T10
vs MT20 Sep 2024 · c & b A KT
5(4)
T10
vs RC19 Sep 2024 · st A Rafiqi b W Ali
19(9)
T10
vs MAT18 Sep 2024 · c A Rauf-I b S Jan
5(4)
Last 1 innings · bowling
0/8vs GGI

Sri Lanka
Ireland
Afghanistan
Bangladesh
Zimbabwe