MI

Mazharul Islam

19 matches · 16 Oct 2021 to 28 Mar 2026

Mazharul Islam: career summary

Mazharul Islam is a cricketer. Mazharul Islam has played 19 matches on CricInto's records, from 16 Oct 2021 to 28 Mar 2026, for Seychelles.

In T20Is (19 matches, 2021–2026): 300 runs in 18 innings at an average of 21.43 and a strike rate of 89.55, with 0 hundreds and 2 fifties (highest score 50); 4 wickets at an average of 24.50 and an economy rate of 7.08 (best 2/17).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
T20I19184 3005021.43 33589.550 23812

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
T20I19613.5 9842/17 24.507.0820.75 00

Recent matches

DateMatchBatBowl
28 Mar 2026 SEY vs MAL T20I 50 (53)1/8 (2)
27 Mar 2026 SEY vs TAN T20I 17 (28)0/32 (4)
25 Mar 2026 SEY vs SH T20I 9* (17)2/17 (4)
24 Mar 2026 SEY vs GHA T20I 4 (6)-
24 Oct 2024 SEY vs RWA T20I 8 (16)-
23 Oct 2024 SEY vs KEN T20I 0 (1)0/7 (1)
22 Oct 2024 SEY vs MOZ T20I 17 (14)-
19 Oct 2024 SEY vs ZIM T20I 0* (5)1/29 (2)
18 Oct 2024 SEY vs KEN T20I 29 (33)-
25 Nov 2022 SEY vs KEN T20I 50 (48)0/5 (0.5)

Frequently asked questions

How many runs has Mazharul Islam scored in T20Is?

Mazharul Islam has scored 300 runs in T20Is, at an average of 21.43.

What is Mazharul Islam's highest score?

Mazharul Islam's highest score is 50, in T20Is.

Which teams has Mazharul Islam played for?

Seychelles (2021–2026).