Rohan Mustafa
T20 career record
1,044
Runs
16.84
Batting average
54
Wickets
7.06
Economy
Batting
Matches71
Innings71
Runs1044
Average16.84
Strike rate108.75
High score54
Fifties2
Hundreds0
Boundaries
Fours117
Sixes26
Bowling
Innings60
Overs175.8
Wickets54
Runs conceded1241
Average22.98
Economy7.06
Strike rate19.54
Best figures4/19
How they get out
Caught33
Caught behind0
Bowled14
LBW5
Stumped3
Run out7
Fielding
Catches26
Stumpings0
Run outs2
Total dismissals28
Grounds Rohan Mustafa plays most
- Dubai International Cricket Stadium19 matches · 292 runs · 9 wkts
- Sheikh Zayed Stadium17 matches · 190 runs · 16 wkts
- Sharjah Cricket Stadium10 matches · 83 runs
- Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)9 matches · 205 runs · 12 wkts
- ICC Academy6 matches · 64 runs · 7 wkts
- Shere Bangla National Stadium5 matches · 35 runs · 3 wkts
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 7 Feb 2025 | International League T20 | Desert Vipers | 1* (2) | 0/17 (2) |
| 6 Feb 2025 | International League T20 | MI Emirates | 2* (7) | 1/20 (3) |
| 2 Feb 2025 | International League T20 | MI Emirates | — | 0/7 (1) |
| 30 Jan 2025 | International League T20 | Abu Dhabi Knight Riders | 5 (6) | — |
| 28 Jan 2025 | International League T20 | Dubai Capitals | — | 2/12 (3) |
| 26 Jan 2025 | International League T20 | Gulf Giants | 2* (2) | — |
| 25 Jan 2025 | International League T20 | Desert Vipers | 2 (4) | 0/13 (1) |
| 22 Jan 2025 | International League T20 | Desert Vipers | 2 (5) | — |
| 19 Jan 2025 | International League T20 | MI Emirates | 6 (8) | — |
| 17 Jan 2025 | International League T20 | Dubai Capitals | 17 (16) | 0/12 (1) |
| 15 Jan 2025 | International League T20 | Abu Dhabi Knight Riders | 20 (21) | — |
| 12 Jan 2025 | International League T20 | Gulf Giants | 45 (34) | — |
| 11 Feb 2024 | International League T20 | Sharjah Warriors | — | — |
| 9 Feb 2024 | International League T20 | Dubai Capitals | 6* (4) | — |
| 4 Feb 2024 | International League T20 | MI Emirates | 0 (2) | 0/16 (2) |
| 3 Feb 2024 | International League T20 | Gulf Giants | 10 (12) | — |
| 1 Feb 2024 | International League T20 | Dubai Capitals | 50 (36) | 1/8 (1) |
| 30 Jan 2024 | International League T20 | MI Emirates | 18 (13) | — |
| 28 Jan 2024 | International League T20 | Sharjah Warriors | 14 (13) | 0/17 (2) |
| 27 Jan 2024 | International League T20 | Abu Dhabi Knight Riders | 2* (2) | — |
| 21 Jan 2024 | International League T20 | Abu Dhabi Knight Riders | 13* (14) | 0/13 (1) |
| 12 Feb 2023 | International League T20 | Gulf Giants | 6 (9) | — |
| 8 Feb 2023 | International League T20 | Gulf Giants | 23 (14) | 0/8 (1) |
| 4 Feb 2023 | International League T20 | Gulf Giants | 28 (22) | 0/16 (2) |
| 2 Feb 2023 | International League T20 | Dubai Capitals | 31 (23) | — |
| 31 Jan 2023 | International League T20 | Sharjah Warriors | 31 (34) | — |
| 29 Jan 2023 | International League T20 | MI Emirates | 5 (5) | — |
| 28 Jan 2023 | International League T20 | Dubai Capitals | 1 (3) | 2/28 (4) |
| 24 Jan 2023 | International League T20 | MI Emirates | 1 (2) | 0/15 (2) |
| 22 Jan 2023 | International League T20 | Gulf Giants | 23 (16) | 0/21 (2) |
| 20 Jan 2023 | International League T20 | Abu Dhabi Knight Riders | 8 (5) | — |
| 18 Jan 2023 | International League T20 | Abu Dhabi Knight Riders | 23 (11) | 1/3 (1) |
| 15 Jan 2023 | International League T20 | Sharjah Warriors | 8 (6) | 0/7 (1) |
| 21 Aug 2022 | Men's T20 Asia Cup Qualifier | Kuwait | — | 1/44 (4) |
| 24 Feb 2022 | ICC Men's T20 World Cup Qualifier A | Ireland | 37* (37) | 3/30 (4) |
| 22 Feb 2022 | ICC Men's T20 World Cup Qualifier A | Nepal | 9* (5) | 1/23 (4) |
| 21 Feb 2022 | ICC Men's T20 World Cup Qualifier A | Bahrain | 41 (31) | 0/41 (4) |
| 19 Feb 2022 | ICC Men's T20 World Cup Qualifier A | Germany | — | 2/20 (4) |
| 18 Feb 2022 | ICC Men’s T20 World Cup Qualifier A | Ireland | 9 (18) | 2/22 (3) |
| 14 Feb 2022 | Oman Quadrangular T20I Series | Oman | 19 (20) | 0/28 (3.5) |
| 13 Feb 2022 | Oman Quadrangular T20I Series | Ireland | 54 (44) | 1/28 (3) |
| 12 Feb 2022 | Oman Quadrangular T20I Series | Nepal | 49 (36) | 2/26 (4) |
| 10 Oct 2021 | Ireland tour of United Arab Emirates | Ireland | — | 3/23 (4) |
| 7 Oct 2021 | Ireland tour of United Arab Emirates | Ireland | 0 (1) | 0/16 (2) |
| 27 Feb 2020 | ACC Western Region T20 | Kuwait | 28 (26) | 0/28 (4) |
| 26 Feb 2020 | ACC Western Region T20 | Qatar | 9 (7) | 1/31 (4) |
| 25 Feb 2020 | ACC Western Region T20 | Saudi Arabia | 32 (22) | 2/25 (4) |
| 30 Oct 2019 | ICC Men's T20 World Cup Qualifier | Scotland | 4 (5) | 2/38 (4) |
| 29 Oct 2019 | ICC Men's T20 World Cup Qualifier | Netherlands | 1 (2) | 1/19 (3) |
| 27 Oct 2019 | ICC Men's T20 World Cup Qualifier | Canada | 0 (3) | 1/35 (4) |
| 24 Oct 2019 | ICC Men's T20 World Cup Qualifier | Nigeria | 14 (9) | 0/27 (4) |
| 22 Oct 2019 | ICC Men's T20 World Cup Qualifier | Jersey | 28 (35) | 1/14 (4) |
| 21 Oct 2019 | ICC Men's T20 World Cup Qualifier | Hong Kong | 10 (11) | 2/18 (4) |
| 19 Oct 2019 | ICC Men's T20 World Cup Qualifier | Ireland | 39 (17) | 4/19 (4) |
| 18 Oct 2019 | ICC Men's T20 World Cup Qualifier | Oman | 24 (32) | 0/23 (4) |
| 5 Aug 2019 | United Arab Emirates tour of Netherlands | Netherlands | 4 (8) | 3/27 (4) |
| 16 Mar 2019 | United States of America tour of United Arab Emirates | United States of America | 45 (38) | 1/24 (4) |
| 15 Mar 2019 | United States of America tour of United Arab Emirates | United States of America | 6 (9) | 0/27 (3) |
| 22 Oct 2018 | Australia tour of United Arab Emirates | Australia | 0 (1) | 0/23 (3.2) |
| 14 Apr 2017 | Papua New Guinea in United Arab Emirates T20I Series | Papua New Guinea | 3 (5) | 2/27 (4) |
| 14 Apr 2017 | Papua New Guinea in United Arab Emirates T20I Series | Papua New Guinea | 4 (2) | 1/12 (2) |
| 12 Apr 2017 | Papua New Guinea in United Arab Emirates T20I Series | Papua New Guinea | 9 (7) | 1/9 (1.3) |
| 18 Jan 2017 | Desert T20 Challenge | Ireland | 0 (1) | 0/8 (1) |
| 3 Mar 2016 | Asia Cup | India | 11 (23) | 0/6 (1) |
| 29 Feb 2016 | Asia Cup | Pakistan | 1 (6) | 0/20 (3) |
| 26 Feb 2016 | Asia Cup | Bangladesh | 18 (18) | 1/30 (4) |
| 25 Feb 2016 | Asia Cup | Sri Lanka | 0 (1) | 1/18 (3) |
| 22 Feb 2016 | Asia Cup | Oman | 5 (7) | 1/19 (3) |
| 21 Feb 2016 | Asia Cup | Hong Kong | 10 (6) | 0/36 (4) |
| 16 Feb 2016 | Ireland in United Arab Emirates T20I Series | Ireland | 20 (25) | 0/30 (4) |
| 14 Feb 2016 | Ireland in United Arab Emirates T20I Series | Ireland | 7 (8) | 1/24 (3) |
| 4 Feb 2016 | unknown | Scotland | 12 (11) | 1/21 (2) |
| 3 Feb 2016 | unknown | Netherlands | 1 (6) | 2/20 (3) |
| 22 Nov 2015 | unknown | Oman | 41 (31) | 3/10 (4) |
| 21 Mar 2014 | World T20 | Zimbabwe | 4 (8) | — |
| 19 Mar 2014 | World T20 | Ireland | 13* (13) | 0/13 (4) |
| 17 Mar 2014 | World T20 | Netherlands | 20 (14) | 0/26 (2.8) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe weekly digest
One email a week: the venue numbers that moved and the matchups worth knowing about, computed from ball-by-ball data. No tips, no spam, one-click unsubscribe.
For adults 18 and over. Nothing we send is financial advice.