22
Career wickets
15
Matches
22
Wickets
4/20
Best
89
Runs
Overview
Recent Batting
| Score | Opp | Format | Date |
|---|---|---|---|
| 13(21) | CAN | ODI | 15 Oct 26 |
| 11(14) | HKC | ODI | 12 Sep 26 |
| 0(1) | UAE | ODI | 08 Sep 26 |
| 12(11) | NEP | ODI | 05 May 26 |
| 4(3) | UAE | ODI | 03 May 26 |
Recent Bowling
Stats
Career by format
international & domestic formatsODI4 matches
Batting
17
Runs
4.25
Avg
12
HS
0/0
100/50
Bowling
9
Wkts
20.0
Avg
3/41
Best
26.0
SR
T2011 matches
Batting
72
Runs
18
Avg
30
HS
0/0
100/50
Bowling
13
Wkts
18.54
Avg
4/20
Best
18.46
SR
ⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.
Full statistics tables
Batting
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 0 | 4 | 11 | 0 |
| Innings | 0 | 4 | 7 | 0 |
| Runs | 0 | 17 | 72 | 0 |
| Balls | 0 | 21 | 54 | 0 |
| Highest | 0 | 12 | 30 | 0 |
| Average | 0 | 4.25 | 18 | 0 |
| SR | 0 | 80.96 | 133.34 | 0 |
| Not Out | 0 | 0 | 3 | 0 |
| Fours | 0 | 2 | 4 | 0 |
| Sixes | 0 | 1 | 5 | 0 |
| Ducks | 0 | 1 | 1 | 0 |
| 50s | 0 | 0 | 0 | 0 |
| 100s | 0 | 0 | 0 | 0 |
| 200s | 0 | 0 | 0 | 0 |
| 300s | 0 | 0 | 0 | 0 |
| 400s | 0 | 0 | 0 | 0 |
Bowling
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 0 | 4 | 11 | 0 |
| Innings | 0 | 4 | 11 | 0 |
| Balls | 0 | 234 | 240 | 0 |
| Runs | 0 | 180 | 241 | 0 |
| Maidens | 0 | 0 | 1 | 0 |
| Wickets | 0 | 9 | 13 | 0 |
| Avg | 0.0 | 20.0 | 18.54 | 0.0 |
| Eco | 0 | 4.62 | 6.03 | 0 |
| SR | 0.0 | 26.0 | 18.46 | 0.0 |
| BBI | -/- | 3/41 | 4/20 | -/- |
| BBM | -/- | 3/41 | 4/20 | -/- |
| 4w | 0 | 0 | 1 | 0 |
| 5w | 0 | 0 | 0 | 0 |
| 10w | 0 | 0 | 0 | 0 |
Matches
| Match | Format | Result | Date |
|---|---|---|---|
| CAN v OMAN 137th Match · ICC Cricket World Cup League Two 2023-27 | ODI | Canada won by 58 runs | 15 Oct 2026 |
| OMAN v HKC 3rd Place Play-off · ACC Men's Premier Cup, 2026 | ODI | Hong Kong, China won by 9 wkts | 12 Sep 2026 |
| UAE v OMAN 20th Match, Group B · ACC Men's Premier Cup, 2026 | ODI | United Arab Emirates won by 49 runs | 8 Sep 2026 |
| OMAN v KUW 13th Match, Group B · ACC Men's Premier Cup, 2026 | ODI | Kuwait won by 4 wkts | 5 Sep 2026 |
| NEP v OMAN 103rd Match · ICC Cricket World Cup League Two 2023-27 | ODI | Nepal won by 81 runs | 5 May 2026 |
| UAE v OMAN 102nd Match · ICC Cricket World Cup League Two 2023-27 | ODI | United Arab Emirates won by 54 runs (Match | 3 May 2026 |
| OMAN v NEP 100th Match · ICC Cricket World Cup League Two 2023-27 | ODI | Oman won by 102 runs (DLS method due to ra | 29 Apr 2026 |
| IRE v OMAN 22nd Match, Group B · ICC Men's T20 World Cup 2026 | T20 | Ireland won by 96 runs | 14 Feb 2026 |
| OMAN v JPN Super Six, Match 11 (G2 Q2 v G3 Q1) · ICC Mens T20 World Cup East Asia Pacific Qualifier 2025 | T20 | Oman won by 9 wkts | 17 Oct 2025 |
| OMAN v NEP Super Six, Match 8 (G3 Q2 v G2 Q1) · ICC Mens T20 World Cup East Asia Pacific Qualifier 2025 | T20 | Nepal won by 38 runs | 15 Oct 2025 |
| OMAN v UAE Super Six, Match 4 (G3 Q1 v G1 Q1) · ICC Mens T20 World Cup East Asia Pacific Qualifier 2025 | T20 | Oman won by 5 wkts | 13 Oct 2025 |
| OMAN v QAT Super Six, Match 1 (G3 Q1 v G1 Q2) · ICC Mens T20 World Cup East Asia Pacific Qualifier 2025 | T20 | Oman won by 34 runs | 12 Oct 2025 |
| OMAN v PNG 9th Match, Group 3 · ICC Mens T20 World Cup East Asia Pacific Qualifier 2025 | T20 | Oman won by 52 runs | 10 Oct 2025 |
| OMAN v WSM 1st Match, Group 3 · ICC Mens T20 World Cup East Asia Pacific Qualifier 2025 | T20 | 8 Oct 2025 | |
| OMAN v KUW 2nd T20I · Kuwait tour of Oman, 2025 | T20 | Oman won by 5 wkts | 30 Sep 2025 |
| OMAN v KUW 1st T20I · Kuwait tour of Oman, 2025 | T20 | Oman won by 5 wkts | 29 Sep 2025 |
Career
15 Oct 2026
Most recent
29 Sep 2025
Earliest in archive
16
Matches in archive
ODI
Latest format
Matches by format
ODI 7T20 9
ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.
