CricketWise
  1. Home
  2. Players
  3. Mahidul Islam Ankon

Comilla Victorians · Men's cricket

Mahidul Islam Ankon stats

Data through 18 January 2026Last updated 18 January 2026

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

Mahidul Islam Ankon played 1 Test, 3 ODIs for Bangladesh in the data, between 2019 and 2026. The most runs came in T20 leagues: 767 at an average of 24.74 and a strike rate of 130.0, with a highest score of 63.

International matches
4
Tests 1 · ODIs 3
International runs
98
0 hundreds
T20 league & domestic matches
50
767 runs
Highest score
63
T20 (leagues & domestic)

Teams played for

Comilla Victorians 2022–2024 · 16Khulna Tigers 2024–2025 · 14Cumilla Warriors 2019–2020 · 11Noakhali Express 2025–2026 · 8Bangladesh 2024–2025 · 4Khulna Titans 2019 · 1

Mahidul Islam Ankon batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test120292914.506643.900112
ODI330694623.0012157.000050
T20 (leagues & domestic)504097676324.74590130.00333346

Runs per year

020040060020192022202667
Mahidul Islam Ankon: runs per calendar year (all formats in the data)
020040060020192020202220242025202667
Mahidul Islam Ankon: runs per calendar year (all formats in the data)
Show as table
Mahidul Islam Ankon: runs per calendar year (all formats in the data)
YearRuns
201960
202030
202250
2024244
2025414
202667
Year-by-year batting (8 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2019T20 (leagues & domestic)66012.00109.13700
2020T20 (leagues & domestic)33015.00107.11900
2022T20 (leagues & domestic)55025.00131.62000
2024T20 (leagues & domestic)821530.71136.16302
2024Test22914.5043.92900
2025ODI36923.0057.04600
2025T20 (leagues & domestic)1434531.36141.46101
2026T20 (leagues & domestic)46716.75100.02800

Mahidul Islam Ankon bowling record by format

Mahidul Islam Ankon has not bowled in the matches in the data.

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
West IndiesODI36923.0057.04600
Rangpur RidersT20 (leagues & domestic)517434.80131.86301
Chittagong KingsT20 (leagues & domestic)311859.00178.85901
Fortune BarishalT20 (leagues & domestic)67715.40124.23800
Khulna TigersT20 (leagues & domestic)44221.00155.62000
Chattogram ChallengersT20 (leagues & domestic)3186.00128.61300

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Shere Bangla National Stadium2341024.1259
Sylhet International Cricket Stadium1330327.5563
Zahur Ahmed Chowdhury Stadium915219.0039

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
T20Powerplay376160.71–––
T20Middle292278105.09–––
T20Death438251174.521–––
ODIMiddle519752.61–––
ODIDeath182475.02–––

How Mahidul Islam Ankon was dismissed

Last 20 innings

02040608010 Jan 202527 Jan 20259 Jan 202628
Mahidul Islam Ankon: runs in the last 20 innings
02040608010 Jan 202516 Jan 202523 Jan 20255 Feb 202523 Oct 202529 Dec 20259 Jan 202628
Mahidul Islam Ankon: runs in the last 20 innings
Show as table
Mahidul Islam Ankon: runs in the last 20 innings
InningsRuns
10 Jan 202518
12 Jan 202528
13 Jan 202515
16 Jan 202518
19 Jan 202530
22 Jan 20252
23 Jan 202517
27 Jan 202527
30 Jan 202529
5 Feb 202541
18 Oct 202546
21 Oct 202517
23 Oct 20256
26 Dec 20255
27 Dec 202561
29 Dec 202522
5 Jan 202625
7 Jan 20264
8 Jan 202610
9 Jan 202628
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
9 Jan 2026T20 (leagues & domestic)Rangpur Riders2821caughtSylhet International Cricket Stadium
8 Jan 2026T20 (leagues & domestic)Rajshahi Warriors105caughtSylhet International Cricket Stadium
7 Jan 2026T20 (leagues & domestic)Dhaka Capitals49caughtSylhet International Cricket Stadium
5 Jan 2026T20 (leagues & domestic)Sylhet Titans2532caughtSylhet International Cricket Stadium
29 Dec 2025T20 (leagues & domestic)Rajshahi Warriors2227caughtSylhet International Cricket Stadium
27 Dec 2025T20 (leagues & domestic)Sylhet Titans61*51not outSylhet International Cricket Stadium
26 Dec 2025T20 (leagues & domestic)Chattogram Royals57caughtSylhet International Cricket Stadium
23 Oct 2025ODIWest Indies610bowledShere Bangla National Stadium
21 Oct 2025ODIWest Indies1735caughtShere Bangla National Stadium
18 Oct 2025ODIWest Indies4676bowledShere Bangla National Stadium
5 Feb 2025T20 (leagues & domestic)Chittagong Kings4132caughtShere Bangla National Stadium
30 Jan 2025T20 (leagues & domestic)Rangpur Riders2915caughtShere Bangla National Stadium
27 Jan 2025T20 (leagues & domestic)Fortune Barishal27*12not outShere Bangla National Stadium
23 Jan 2025T20 (leagues & domestic)Sylhet Strikers1713lbwZahur Ahmed Chowdhury Stadium
22 Jan 2025T20 (leagues & domestic)Fortune Barishal22run outZahur Ahmed Chowdhury Stadium
19 Jan 2025T20 (leagues & domestic)Durbar Rajshahi30*12not outZahur Ahmed Chowdhury Stadium
16 Jan 2025T20 (leagues & domestic)Chittagong Kings1812caughtZahur Ahmed Chowdhury Stadium
13 Jan 2025T20 (leagues & domestic)Rangpur Riders1512bowledSylhet International Cricket Stadium
12 Jan 2025T20 (leagues & domestic)Sylhet Strikers2816run outSylhet International Cricket Stadium
10 Jan 2025T20 (leagues & domestic)Durbar Rajshahi1811caughtSylhet International Cricket Stadium

Frequently asked questions

How many runs has Mahidul Islam Ankon scored in Tests?
29 runs in 2 innings (1 matches) at an average of 14.50 and a strike rate of 43.9, in the data from 2024 to 2024.
How many runs has Mahidul Islam Ankon scored in ODIs?
69 runs in 3 innings (3 matches) at an average of 23.00 and a strike rate of 57.0, in the data from 2025 to 2025.
How many runs has Mahidul Islam Ankon scored in T20 leagues?
767 runs in 40 innings (50 matches) at an average of 24.74 and a strike rate of 130.0, in the data from 2019 to 2026.
What is Mahidul Islam Ankon's highest score?
63 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.