He is a right-handed batsman and right-arm medium pace bowler.
He made his Twenty20 International debut on 14 November 2022 against Saudi Arabia.
Described as an all-rounder,[1] he has played domestic cricket for Assarain,[2] and the Oman Stallions in the Premier Division League and the Gulf T20I Cricket Championship.
[5] He was part of record seventh-wicket stand with Ayaan Khan which helped the Oman in the semi-finals of the ACC Men’s Premier T20I Cup in April 2024.
[6] In May 2024, he was selected to represent Oman at the 2024 ICC Men's T20 World Cup tournament.