| Domestic Teams | - Khyber Pakhtunkhwa
- Pakistan Under-19
- Peshawar Zalmi
- Pakistan Shaheens
- Khan Research Laboratories
- Allied Bank Stallions
- City Club
- Oil & Gas Development Company Limited
- Khyber Pakhtunkhwa 2nd XI
- Noakhali Express
- Hyderabad Kingsmen
|
|---|
| First-Class Debut | 27 October 2022 vs Balochistan |
|---|
| International Debut | March 2026 vs Bangladesh |
|---|
| Notable Achievements | - Player of the Match in second ODI vs Bangladesh (75 runs, 3/23)
- Maiden first-class half-century: 91 runs vs Northern (22 November 2022)
- Maiden first-class century: 114 runs
- Most runs in Asia Cup Rising Stars 2025: 258 runs in 5 innings
- PSL debut half-century with 102-run stand with Babar Azam
- 258 runs and 7-52 bowling in Asia Cup Rising Stars 2025
- Player of the Match in Asia Cup Rising Stars 2025 vs India A: 79* and 2 wickets (16 November 2025)
|
|---|
| Career Statistics | | First-Class | | Matches | 25 |
|---|
| Runs | 1451 |
|---|
| Average | 38.18 |
|---|
| Centuries | 2 |
|---|
| Half-Centuries | 12 |
|---|
|
|---|
| List A | | Matches | 30 |
|---|
| Runs | 1065 |
|---|
| Average | 35.5 |
|---|
| Strike Rate | 103.59 |
|---|
|
|---|
| T20 | | Matches | 33 |
|---|
| Runs | 947 |
|---|
| Strike Rate | 142.19 |
|---|
|
|---|
| ODI | | Matches | 3 |
|---|
| Runs | 99 |
|---|
| Average | 33 |
|---|
| Strike Rate | 125.32 |
|---|
| Half-Centuries | 1 |
|---|
|
|---|
|
|---|
| List A Debut | 28 March 2023 for City Club vs Dhaka Leopards |
|---|
| T20 Debut | 2 May 2025 for Peshawar Zalmi vs Islamabad United (PSL) |
|---|