- Home
- Players
- 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
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 2 | 0 | 29 | 29 | 14.50 | 66 | 43.9 | 0 | 0 | 1 | 1 | 2 |
| ODI | 3 | 3 | 0 | 69 | 46 | 23.00 | 121 | 57.0 | 0 | 0 | 0 | 5 | 0 |
| T20 (leagues & domestic) | 50 | 40 | 9 | 767 | 63 | 24.74 | 590 | 130.0 | 0 | 3 | 3 | 33 | 46 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2019 | 60 |
| 2020 | 30 |
| 2022 | 50 |
| 2024 | 244 |
| 2025 | 414 |
| 2026 | 67 |
Year-by-year batting (8 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2019 | T20 (leagues & domestic) | 6 | 60 | 12.00 | 109.1 | 37 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 3 | 30 | 15.00 | 107.1 | 19 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 5 | 50 | 25.00 | 131.6 | 20 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 8 | 215 | 30.71 | 136.1 | 63 | 0 | 2 |
| 2024 | Test | 2 | 29 | 14.50 | 43.9 | 29 | 0 | 0 |
| 2025 | ODI | 3 | 69 | 23.00 | 57.0 | 46 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 14 | 345 | 31.36 | 141.4 | 61 | 0 | 1 |
| 2026 | T20 (leagues & domestic) | 4 | 67 | 16.75 | 100.0 | 28 | 0 | 0 |
Mahidul Islam Ankon bowling record by format
Mahidul Islam Ankon has not bowled in the matches in the data.
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| West Indies | ODI | 3 | 69 | 23.00 | 57.0 | 46 | 0 | 0 |
| Rangpur Riders | T20 (leagues & domestic) | 5 | 174 | 34.80 | 131.8 | 63 | 0 | 1 |
| Chittagong Kings | T20 (leagues & domestic) | 3 | 118 | 59.00 | 178.8 | 59 | 0 | 1 |
| Fortune Barishal | T20 (leagues & domestic) | 6 | 77 | 15.40 | 124.2 | 38 | 0 | 0 |
| Khulna Tigers | T20 (leagues & domestic) | 4 | 42 | 21.00 | 155.6 | 20 | 0 | 0 |
| Chattogram Challengers | T20 (leagues & domestic) | 3 | 18 | 6.00 | 128.6 | 13 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Shere Bangla National Stadium | 23 | 410 | 24.12 | 59 |
| Sylhet International Cricket Stadium | 13 | 303 | 27.55 | 63 |
| Zahur Ahmed Chowdhury Stadium | 9 | 152 | 19.00 | 39 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 37 | 61 | 60.7 | 1 | – | – | – |
| T20 | Middle | 292 | 278 | 105.0 | 9 | – | – | – |
| T20 | Death | 438 | 251 | 174.5 | 21 | – | – | – |
| ODI | Middle | 51 | 97 | 52.6 | 1 | – | – | – |
| ODI | Death | 18 | 24 | 75.0 | 2 | – | – | – |
How Mahidul Islam Ankon was dismissed
- Caught25 (69%)
- Bowled6 (17%)
- Lbw2 (6%)
- Run out2 (6%)
- Stumped1 (3%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 10 Jan 2025 | 18 |
| 12 Jan 2025 | 28 |
| 13 Jan 2025 | 15 |
| 16 Jan 2025 | 18 |
| 19 Jan 2025 | 30 |
| 22 Jan 2025 | 2 |
| 23 Jan 2025 | 17 |
| 27 Jan 2025 | 27 |
| 30 Jan 2025 | 29 |
| 5 Feb 2025 | 41 |
| 18 Oct 2025 | 46 |
| 21 Oct 2025 | 17 |
| 23 Oct 2025 | 6 |
| 26 Dec 2025 | 5 |
| 27 Dec 2025 | 61 |
| 29 Dec 2025 | 22 |
| 5 Jan 2026 | 25 |
| 7 Jan 2026 | 4 |
| 8 Jan 2026 | 10 |
| 9 Jan 2026 | 28 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 9 Jan 2026 | T20 (leagues & domestic) | Rangpur Riders | 28 | 21 | caught | Sylhet International Cricket Stadium |
| 8 Jan 2026 | T20 (leagues & domestic) | Rajshahi Warriors | 10 | 5 | caught | Sylhet International Cricket Stadium |
| 7 Jan 2026 | T20 (leagues & domestic) | Dhaka Capitals | 4 | 9 | caught | Sylhet International Cricket Stadium |
| 5 Jan 2026 | T20 (leagues & domestic) | Sylhet Titans | 25 | 32 | caught | Sylhet International Cricket Stadium |
| 29 Dec 2025 | T20 (leagues & domestic) | Rajshahi Warriors | 22 | 27 | caught | Sylhet International Cricket Stadium |
| 27 Dec 2025 | T20 (leagues & domestic) | Sylhet Titans | 61* | 51 | not out | Sylhet International Cricket Stadium |
| 26 Dec 2025 | T20 (leagues & domestic) | Chattogram Royals | 5 | 7 | caught | Sylhet International Cricket Stadium |
| 23 Oct 2025 | ODI | West Indies | 6 | 10 | bowled | Shere Bangla National Stadium |
| 21 Oct 2025 | ODI | West Indies | 17 | 35 | caught | Shere Bangla National Stadium |
| 18 Oct 2025 | ODI | West Indies | 46 | 76 | bowled | Shere Bangla National Stadium |
| 5 Feb 2025 | T20 (leagues & domestic) | Chittagong Kings | 41 | 32 | caught | Shere Bangla National Stadium |
| 30 Jan 2025 | T20 (leagues & domestic) | Rangpur Riders | 29 | 15 | caught | Shere Bangla National Stadium |
| 27 Jan 2025 | T20 (leagues & domestic) | Fortune Barishal | 27* | 12 | not out | Shere Bangla National Stadium |
| 23 Jan 2025 | T20 (leagues & domestic) | Sylhet Strikers | 17 | 13 | lbw | Zahur Ahmed Chowdhury Stadium |
| 22 Jan 2025 | T20 (leagues & domestic) | Fortune Barishal | 2 | 2 | run out | Zahur Ahmed Chowdhury Stadium |
| 19 Jan 2025 | T20 (leagues & domestic) | Durbar Rajshahi | 30* | 12 | not out | Zahur Ahmed Chowdhury Stadium |
| 16 Jan 2025 | T20 (leagues & domestic) | Chittagong Kings | 18 | 12 | caught | Zahur Ahmed Chowdhury Stadium |
| 13 Jan 2025 | T20 (leagues & domestic) | Rangpur Riders | 15 | 12 | bowled | Sylhet International Cricket Stadium |
| 12 Jan 2025 | T20 (leagues & domestic) | Sylhet Strikers | 28 | 16 | run out | Sylhet International Cricket Stadium |
| 10 Jan 2025 | T20 (leagues & domestic) | Durbar Rajshahi | 18 | 11 | caught | Sylhet 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.