CricketWise
  1. Home
  2. Players
  3. Mehedi Hasan Rana

Chattogram Challengers · Men's cricket

Mehedi Hasan Rana stats

Data through 18 January 2026Last updated 18 January 2026

Coverage: matches in the Cricsheet data from 5 December 2017 to 18 January 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Mehedi Hasan Rana played 43 T20 league and domestic matches in the data, between 2017 and 2026. With the ball, the best return was 50 wickets in T20 leagues at an average of 23.60 and an economy rate of 8.55.

T20 league & domestic matches
43
56 runs
Best bowling
4/17
T20 (leagues & domestic)

Teams played for

Chattogram Challengers 2019–2023 · 20Noakhali Express 2025–2026 · 9Fortune Barishal 2022 · 8Dhaka Capitals 2025 · 3Sylhet Sixers 2019 · 2Comilla Victorians 2017 · 1

Mehedi Hasan Rana batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)4318956136.226586.200671

Runs per year

01020302017202220264
Mehedi Hasan Rana: runs per calendar year (all formats in the data)
010203020172019202020222023202520264
Mehedi Hasan Rana: runs per calendar year (all formats in the data)
Show as table
Mehedi Hasan Rana: runs per calendar year (all formats in the data)
YearRuns
20171
20190
20200
20226
202315
202530
20264
Year-by-year batting (6 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2017T20 (leagues & domestic)11–100.0100
2020T20 (leagues & domestic)10–0.0000
2022T20 (leagues & domestic)466.0075.0500
2023T20 (leagues & domestic)4155.00100.01300
2025T20 (leagues & domestic)43015.0088.21300
2026T20 (leagues & domestic)441.3366.7400

Mehedi Hasan Rana bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)428281,180504/17–23.608.5516.6402

Wickets per year

051015202017202220266
Mehedi Hasan Rana: wickets per calendar year (all formats in the data)
0510152020172019202020222023202520266
Mehedi Hasan Rana: wickets per calendar year (all formats in the data)
Show as table
Mehedi Hasan Rana: wickets per calendar year (all formats in the data)
YearWickets
20170
201916
20204
202211
20237
20256
20266
Year-by-year bowling (7 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2017T20 (leagues & domestic)10–9.000/36
2019T20 (leagues & domestic)91617.318.154/23
2020T20 (leagues & domestic)3426.258.753/29
2022T20 (leagues & domestic)71114.188.214/17
2023T20 (leagues & domestic)10742.719.863/39
2025T20 (leagues & domestic)6626.508.374/34
2026T20 (leagues & domestic)6624.677.533/25
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Khulna TigersT20 (leagues & domestic)4144.67100.01300
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Khulna TigersT20 (leagues & domestic)6723.438.634/17
Rangpur RidersT20 (leagues & domestic)6638.6710.243/39
Dhaka PlatoonT20 (leagues & domestic)3326.006.503/23
Comilla VictoriansT20 (leagues & domestic)4331.007.152/15

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Shere Bangla National Stadium8206.6713
Zahur Ahmed Chowdhury Stadium5196.3313
Sylhet International Cricket Stadium5175.6711

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Zahur Ahmed Chowdhury Stadium112113.007.38
Sylhet International Cricket Stadium131822.229.23
Shere Bangla National Stadium181146.098.79

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
T20Powerplay––––270158.58
T20Middle61060.01318117.94
T20Death505590.98240249.32

How Mehedi Hasan Rana was dismissed

How Mehedi Hasan Rana took wickets

Last 18 innings

0510155 Dec 20176 Jan 202326 Dec 202516 Jan 20260
Mehedi Hasan Rana: runs in the last 18 innings
0510155 Dec 201729 Jan 20221 Feb 20226 Jan 202320 Jan 202329 Jan 202526 Dec 20255 Jan 202616 Jan 20260
Mehedi Hasan Rana: runs in the last 18 innings
Show as table
Mehedi Hasan Rana: runs in the last 18 innings
InningsRuns
5 Dec 20171
15 Jan 20200
29 Jan 20221
31 Jan 20220
1 Feb 20225
14 Feb 20220
6 Jan 20232
16 Jan 202313
20 Jan 20230
23 Jan 20230
29 Jan 20254
1 Feb 202513
26 Dec 20252
29 Dec 202511
5 Jan 20260
9 Jan 20260
11 Jan 20264
16 Jan 20260
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
16 Jan 2026T20 (leagues & domestic)Chattogram Royals01caughtShere Bangla National Stadium
11 Jan 2026T20 (leagues & domestic)Dhaka Capitals4*3not outSylhet International Cricket Stadium
9 Jan 2026T20 (leagues & domestic)Rangpur Riders01bowledSylhet International Cricket Stadium
5 Jan 2026T20 (leagues & domestic)Sylhet Titans01bowledSylhet International Cricket Stadium
29 Dec 2025T20 (leagues & domestic)Rajshahi Warriors11*12not outSylhet International Cricket Stadium
26 Dec 2025T20 (leagues & domestic)Chattogram Royals27caughtSylhet International Cricket Stadium
1 Feb 2025T20 (leagues & domestic)Khulna Tigers1311caught and bowledShere Bangla National Stadium
29 Jan 2025T20 (leagues & domestic)Fortune Barishal4*4not outShere Bangla National Stadium
23 Jan 2023T20 (leagues & domestic)Rangpur Riders02stumpedShere Bangla National Stadium
20 Jan 2023T20 (leagues & domestic)Khulna Tigers01bowledZahur Ahmed Chowdhury Stadium
16 Jan 2023T20 (leagues & domestic)Comilla Victorians138run outZahur Ahmed Chowdhury Stadium
6 Jan 2023T20 (leagues & domestic)Sylhet Strikers2*4not outShere Bangla National Stadium
14 Feb 2022T20 (leagues & domestic)Comilla Victorians0*2not outShere Bangla National Stadium
1 Feb 2022T20 (leagues & domestic)Chattogram Challengers5*4not outZahur Ahmed Chowdhury Stadium
31 Jan 2022T20 (leagues & domestic)Khulna Tigers01caughtZahur Ahmed Chowdhury Stadium
29 Jan 2022T20 (leagues & domestic)Khulna Tigers1*1not outZahur Ahmed Chowdhury Stadium
15 Jan 2020T20 (leagues & domestic)Rajshahi Royals0*1not outShere Bangla National Stadium
5 Dec 2017T20 (leagues & domestic)Khulna Titans1*1not outShere Bangla National Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
18 Jan 2026T20 (leagues & domestic)Rangpur Riders0/313.40Shere Bangla National Stadium
16 Jan 2026T20 (leagues & domestic)Chattogram Royals0/2330Shere Bangla National Stadium
11 Jan 2026T20 (leagues & domestic)Dhaka Capitals2/2540Sylhet International Cricket Stadium
9 Jan 2026T20 (leagues & domestic)Rangpur Riders1/3340Sylhet International Cricket Stadium
8 Jan 2026T20 (leagues & domestic)Rajshahi Warriors3/2540Sylhet International Cricket Stadium
5 Jan 2026T20 (leagues & domestic)Sylhet Titans0/1110Sylhet International Cricket Stadium
29 Dec 2025T20 (leagues & domestic)Rajshahi Warriors0/2130Sylhet International Cricket Stadium
27 Dec 2025T20 (leagues & domestic)Sylhet Titans4/3440Sylhet International Cricket Stadium
26 Dec 2025T20 (leagues & domestic)Chattogram Royals1/2940Sylhet International Cricket Stadium
1 Feb 2025T20 (leagues & domestic)Khulna Tigers0/2120Shere Bangla National Stadium
29 Jan 2025T20 (leagues & domestic)Fortune Barishal0/2320Shere Bangla National Stadium
22 Jan 2025T20 (leagues & domestic)Chittagong Kings1/3140Zahur Ahmed Chowdhury Stadium
8 Feb 2023T20 (leagues & domestic)Rangpur Riders0/3230Shere Bangla National Stadium
4 Feb 2023T20 (leagues & domestic)Comilla Victorians0/1730Shere Bangla National Stadium
28 Jan 2023T20 (leagues & domestic)Sylhet Strikers0/3330Sylhet International Cricket Stadium
27 Jan 2023T20 (leagues & domestic)Fortune Barishal2/423.20Sylhet International Cricket Stadium
23 Jan 2023T20 (leagues & domestic)Rangpur Riders3/3940Shere Bangla National Stadium
20 Jan 2023T20 (leagues & domestic)Khulna Tigers0/2630Zahur Ahmed Chowdhury Stadium
16 Jan 2023T20 (leagues & domestic)Comilla Victorians0/2730Zahur Ahmed Chowdhury Stadium
14 Jan 2023T20 (leagues & domestic)Dhaka Dominators2/2530Zahur Ahmed Chowdhury Stadium

Frequently asked questions

How many wickets has Mehedi Hasan Rana taken in T20 leagues?
50 wickets in 42 innings at an average of 23.60, economy 8.55, best figures 4/17.
How many runs has Mehedi Hasan Rana scored in T20 leagues?
56 runs in 18 innings (43 matches) at an average of 6.22 and a strike rate of 86.2, in the data from 2017 to 2026.
What is Mehedi Hasan Rana's highest score?
13 in T20 leagues, the highest score in the data.

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