CricketWise
  1. Home
  2. Players
  3. Rohan Mustafa

United Arab Emirates · Men's cricket

Rohan Mustafa stats

Data through 7 February 2025Last updated 7 February 2025

Coverage: matches in the Cricsheet data from 7 March 2012 to 7 February 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2012 and 2025, Rohan Mustafa appears in 75 ODIs, 44 T20Is for United Arab Emirates in the Cricsheet data. The most runs came in ODIs: 1,401 at an average of 21.89 and a strike rate of 63.9, with a highest score of 109. With the ball, the best return was 79 wickets in ODIs at an average of 32.99 and an economy rate of 4.49. Against Papua New Guinea in ODIs, Rohan Mustafa averaged 44.50 over 8 innings.

International matches
119
ODIs 75 · T20Is 44
International runs
2,042
1 hundreds
International wickets
126
1 five-wicket hauls
T20 league & domestic matches
35
407 runs
Best batting average (ODI)
21.89
69 innings
Highest score
109
ODI

Teams played for

United Arab Emirates 2012–2023 · 157Desert Vipers 2023–2024 · 22Sharjah Warriorz 2025 · 12Sudur Paschim Royals 2024 · 1

Rohan Mustafa batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI756951,40110921.892,19363.917811226
T20I444136415416.87577111.10156614
T20 (leagues & domestic)353164075016.28342119.00115112
First-class120653632.509270.7000111
List A181714107325.6264463.7031424
Other T20191733817127.21325117.2020278

Runs per year

0200400600800201220172025102
Rohan Mustafa: runs per calendar year (all formats in the data)
02004006008002012201420162018202020222025102
Rohan Mustafa: runs per calendar year (all formats in the data)
Show as table
Rohan Mustafa: runs per calendar year (all formats in the data)
YearRuns
201223
2013238
201437
201566
2016174
2017466
2018579
2019195
2020152
20217
2022645
2023504
2024117
2025102
Year-by-year batting (31 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2012List A12323.0095.82300
2013List A49523.7548.73900
2013Other T20814323.83102.13100
2014T20I33718.50105.72000
2015ODI482.0027.6400
2015Other T202178.50100.01100
2015T20I14141.00132.34100
2016List A22713.5062.82700
2016ODI26231.0095.44300
2016T20I10858.5081.02000
2017First-class26532.5070.73600
2017List A37123.6765.16201
2017ODI625843.0082.710910
2017Other T2015656.00164.75601
2017T20I4164.00114.3900
2018List A719432.3371.17302
2018ODI1022022.0065.99501
2018Other T20616533.00123.17101
2018T20I100.000.0000
2019ODI5204.0027.81000
2019T20I1117515.91111.54500
2020ODI28383.0078.35901
2020T20I36923.00140.83200
2021ODI177.0043.8700
2021T20I100.000.0000
2022ODI1642730.5060.18804
2022T20I721843.60118.55401
2023ODI2331615.0557.75201
2023T20 (leagues & domestic)1218815.67133.33100
2024T20 (leagues & domestic)911719.50118.25001
2025T20 (leagues & domestic)1010214.57100.04500

Rohan Mustafa bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI743,4842,606795/25–32.994.4944.12128
T20I43875974474/18–20.726.6818.6102
T20 (leagues & domestic)1818623372/12–33.297.5226.6000
First-class21506533/383/6521.672.6050.0006
List A15736394295/26–13.593.2125.4229
Other T2019366320193/14–16.845.2519.3001

Wickets per year

02040602012201720253
Rohan Mustafa: wickets per calendar year (all formats in the data)
020406020122014201620182020202220253
Rohan Mustafa: wickets per calendar year (all formats in the data)
Show as table
Rohan Mustafa: wickets per calendar year (all formats in the data)
YearWickets
20120
201311
20140
20155
20169
201721
201842
201924
20206
20215
202229
202328
20241
20253
Year-by-year bowling (30 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2013List A3412.502.503/8
2013Other T2010724.576.143/14
2014T20I20–5.560/13
2015ODI30–6.330/8
2015Other T202216.504.712/15
2015T20I133.002.253/9
2016List A2231.003.962/38
2016ODI20–5.270/20
2016T20I10731.577.372/19
2017First-class2321.672.603/38
2017List A3519.004.132/17
2017ODI6925.004.225/25
2017Other T2010–8.000/16
2017T20I4413.756.602/27
2018List A71810.392.925/26
2018ODI101432.575.014/56
2018Other T206109.904.123/18
2018T20I10–7.260/23
2019ODI6921.114.383/35
2019T20I111517.276.174/18
2020ODI3338.334.891/11
2020T20I3326.676.672/23
2021ODI2239.003.902/43
2021T20I2313.006.503/23
2022ODI181736.184.203/24
2022T20I91220.837.463/30
2023ODI242531.164.393/31
2023T20 (leagues & domestic)7331.677.312/27
2024T20 (leagues & domestic)5157.008.141/8
2025T20 (leagues & domestic)6327.007.362/12

Rohan Mustafa against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Papua New GuineaODI835644.5067.410912
NepalODI1230327.5558.66003
ScotlandODI1020522.7873.06501
OmanODI812417.7160.52500
NamibiaODI510726.7567.75901
IrelandODI710014.2974.14300
United States of AmericaODI56412.8068.13800
ZimbabweODI5469.2037.73100
West IndiesODI3206.6736.4800
IrelandT20I917925.57114.75401
OmanT20I48922.25100.04100
NetherlandsT20I4266.5089.72000
Papua New GuineaT20I3165.33123.1900
Gulf GiantsT20 (leagues & domestic)713722.83133.04500
Dubai CapitalsT20 (leagues & domestic)510526.25138.25001
Abu Dhabi Knight RidersT20 (leagues & domestic)67117.75126.82300
Sharjah WarriorzT20 (leagues & domestic)35317.67101.93100
MI EmiratesT20 (leagues & domestic)6326.4086.51800
Desert VipersT20 (leagues & domestic)352.5045.5200
NepalList A412832.0066.36202
NamibiaList A48020.0058.83900
NetherlandsList A33812.6764.42700
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
NepalODI121524.333.843/24
ScotlandODI111432.714.984/56
Papua New GuineaODI101418.503.115/25
OmanODI8836.754.562/31
ZimbabweODI5721.295.732/29
IrelandODI8657.174.512/43
NamibiaODI7638.334.863/34
United States of AmericaODI5365.004.722/43
West IndiesODI3258.505.321/22
IrelandT20I101415.076.594/18
NetherlandsT20I4615.007.013/27
Papua New GuineaT20I3411.756.412/27
OmanT20I4418.755.173/9
Dubai CapitalsT20 (leagues & domestic)4511.806.562/12
MI EmiratesT20 (leagues & domestic)4153.006.621/20
Gulf GiantsT20 (leagues & domestic)30–8.800/8
NamibiaList A387.002.583/8
NetherlandsList A3712.573.475/26
NepalList A4524.603.512/23

Top grounds (batting)

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Zayed Cricket Stadium293518.915.00
Dubai International Cricket Stadium232123.334.79
ICC Academy152024.454.79
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)151825.285.83
Wanderers Cricket Ground91616.883.27
Harare Sports Club61313.694.60
Tribhuvan University International Cricket Ground91025.003.51
Tack-Tec Ground4611.334.25
Queens Sports Club2522.206.53
Mannofield Park3528.205.04

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay562481116.83418666.65
T20Middle386341113.220582196.77
T20Death10097103.19293297.04
ODIPowerplay38051274.21525863.35
ODIMiddle768143253.6402673554.16
ODIDeath253249101.69553186.59

How Rohan Mustafa was dismissed

How Rohan Mustafa took wickets

Last 20 innings

02040606 Jul 20234 Feb 20247 Feb 20251
Rohan Mustafa: runs in the last 20 innings
02040606 Jul 202328 Jan 20243 Feb 20245 Dec 202417 Jan 202525 Jan 20257 Feb 20251
Rohan Mustafa: runs in the last 20 innings
Show as table
Rohan Mustafa: runs in the last 20 innings
InningsRuns
6 Jul 202317
21 Jan 202413
27 Jan 20242
28 Jan 202414
30 Jan 202418
1 Feb 202450
3 Feb 202410
4 Feb 20240
9 Feb 20246
5 Dec 20244
12 Jan 202545
15 Jan 202520
17 Jan 202517
19 Jan 20256
22 Jan 20252
25 Jan 20252
26 Jan 20252
30 Jan 20255
6 Feb 20252
7 Feb 20251
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
7 Feb 2025T20 (leagues & domestic)Desert Vipers1*2not outSharjah Cricket Stadium
6 Feb 2025T20 (leagues & domestic)MI Emirates2*7not outZayed Cricket Stadium
30 Jan 2025T20 (leagues & domestic)Abu Dhabi Knight Riders56bowledSharjah Cricket Stadium
26 Jan 2025T20 (leagues & domestic)Gulf Giants2*2not outSharjah Cricket Stadium
25 Jan 2025T20 (leagues & domestic)Desert Vipers24bowledSharjah Cricket Stadium
22 Jan 2025T20 (leagues & domestic)Desert Vipers25caughtDubai International Cricket Stadium
19 Jan 2025T20 (leagues & domestic)MI Emirates68lbwSharjah Cricket Stadium
17 Jan 2025T20 (leagues & domestic)Dubai Capitals1716caughtSharjah Cricket Stadium
15 Jan 2025T20 (leagues & domestic)Abu Dhabi Knight Riders2019bowledZayed Cricket Stadium
12 Jan 2025T20 (leagues & domestic)Gulf Giants4533caughtDubai International Cricket Stadium
5 Dec 2024T20 (leagues & domestic)Kathmandu Gorkhas47bowledTribhuvan University International Cricket Ground
9 Feb 2024T20 (leagues & domestic)Dubai Capitals6*4not outDubai International Cricket Stadium
4 Feb 2024T20 (leagues & domestic)MI Emirates02caughtZayed Cricket Stadium
3 Feb 2024T20 (leagues & domestic)Gulf Giants1012caught and bowledDubai International Cricket Stadium
1 Feb 2024T20 (leagues & domestic)Dubai Capitals5033caughtDubai International Cricket Stadium
30 Jan 2024T20 (leagues & domestic)MI Emirates1813bowledDubai International Cricket Stadium
28 Jan 2024T20 (leagues & domestic)Sharjah Warriorz1413bowledSharjah Cricket Stadium
27 Jan 2024T20 (leagues & domestic)Abu Dhabi Knight Riders2*2not outZayed Cricket Stadium
21 Jan 2024T20 (leagues & domestic)Abu Dhabi Knight Riders13*13not outDubai International Cricket Stadium
6 Jul 2023ODIUnited States of America1725bowledTakashinga Sports Club

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
7 Feb 2025T20 (leagues & domestic)Desert Vipers0/1720Sharjah Cricket Stadium
6 Feb 2025T20 (leagues & domestic)MI Emirates1/2030Zayed Cricket Stadium
2 Feb 2025T20 (leagues & domestic)MI Emirates0/710Zayed Cricket Stadium
28 Jan 2025T20 (leagues & domestic)Dubai Capitals2/1230Dubai International Cricket Stadium
25 Jan 2025T20 (leagues & domestic)Desert Vipers0/1310Sharjah Cricket Stadium
17 Jan 2025T20 (leagues & domestic)Dubai Capitals0/1210Sharjah Cricket Stadium
5 Dec 2024T20 (leagues & domestic)Kathmandu Gorkhas0/810Tribhuvan University International Cricket Ground
4 Feb 2024T20 (leagues & domestic)MI Emirates0/1120Zayed Cricket Stadium
1 Feb 2024T20 (leagues & domestic)Dubai Capitals1/810Dubai International Cricket Stadium
28 Jan 2024T20 (leagues & domestic)Sharjah Warriorz0/1720Sharjah Cricket Stadium
21 Jan 2024T20 (leagues & domestic)Abu Dhabi Knight Riders0/1310Dubai International Cricket Stadium
6 Jul 2023ODIUnited States of America0/4180Takashinga Sports Club
2 Jul 2023ODINepal1/2040Takashinga Sports Club
23 Jun 2023ODIScotland0/4050Bulawayo Athletic Club
21 Jun 2023ODIOman2/3160Bulawayo Athletic Club
19 Jun 2023ODISri Lanka1/5570Queens Sports Club
9 Jun 2023ODIWest Indies0/2960Sharjah Cricket Stadium
4 Jun 2023ODIWest Indies1/2260Sharjah Cricket Stadium
1 May 2023ODINepal2/13103Tribhuvan University International Cricket Ground
29 Apr 2023ODIOman0/33100Mulpani Cricket Ground

Frequently asked questions

How many runs has Rohan Mustafa scored in ODIs?
1,401 runs in 69 innings (75 matches) at an average of 21.89 and a strike rate of 63.9, in the data from 2015 to 2023.
How many runs has Rohan Mustafa scored in T20Is?
641 runs in 41 innings (44 matches) at an average of 16.87 and a strike rate of 111.1, in the data from 2014 to 2022.
How many runs has Rohan Mustafa scored in T20 leagues?
407 runs in 31 innings (35 matches) at an average of 16.28 and a strike rate of 119.0, in the data from 2023 to 2025.
What is Rohan Mustafa's highest score?
109 in ODIs, the highest score in the data.
How many wickets has Rohan Mustafa taken in ODIs?
79 wickets in 74 innings at an average of 32.99, economy 4.49, best figures 5/25.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.