Matches (23)
WI vs AUS (1)
ENG vs IND (1)
ENG-W vs IND-W (1)
MLC (4)
Vitality Blast Women (3)
TNPL (1)
Vitality Blast Men (9)
SL vs BAN (1)
ENG-U19 vs IND-U19 (1)
Blast Women League 2 (1)

Zakir Hasan

Bangladesh|Wicketkeeper Batter
Zakir Hasan
INTL CAREER: 2018 - 2024
Browse Other Players
Pakistan
All

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Full Name

Mohammad Zakir Hasan

Born

February 01, 1998, Bangladesh

Age

27y 153d

Batting Style

Left hand Bat

Fielding Position

Wicketkeeper

Playing Role

Wicketkeeper Batter

Zakir Hasan is the first Bangladesh opener to score a Test century on debut. He reached the feat in the fourth innings against India in December 2022, as the hosts stared at a big defeat in Chattogram. That the innings drew a reaction from the great Virat Kohli suggested it frustrated India: a huge credit for the newcomer.

Zakir was 24 when he made his Test debut, seven years after starting out in domestic competitions. By Bangladesh's standards, he turned into a veteran first-class player with 69 matches already under his belt, till his Test debut. It is unusual for a Bangladeshi cricketer to be introduced to international cricket at such an advanced stage, but Zakir did make his international debut in a T20I against Sri Lanka in 2018. It was a one-off game, and he was in danger of being a one-cap wonder, until strong seasons in 2021-22 and 2022-23.

His 173 against India A in November 2022 sealed his place for the upcoming Tests against India. Zakir handled the Indian spin trio of R Ashwin, Kuldeep Yadav and Axar Patel with aplomb as he became only the second Bangladeshi opener to score a Test century against India. Zakir reached the milestone sweeping Patel, before falling to Ashwin on exactly 100.

Zakir Hasan Career Stats

Batting & Fielding

FormatMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
Tests1326159310023.72120849.0814705110
ODIs220542.501241.66001010
T20Is44011102.751957.89001010
FC961578547621336.751024653.441521597521109
List A1301239355515831.18434881.76423335797114
T20s1049011157375*19.911302120.810915553224

Bowling

FormatMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
Tests13------------
ODIs2------------
T20Is4------------
FC96419140---4.42-000
List A130218130---4.33-000
T20s104------------

Zakir Hasan T20 Stats

Batting & Fielding

TournamentTeamsMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
BPL4 teams72646122975*21.18990124.140711548184

Bowling

TournamentTeamsMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
BPL4 teams72------------
Mohammad Zakir Hasan

Explore Statsguru Analysis

Test
ODI
T20I

Recent Matches of Zakir Hasan

Photos of Zakir Hasan

Substitute Zakir Hasan dropped a catch in tense situation
Zakir Hasan plays a slog sweep
Zakir Hasan kept Sylhet's hopes alive
Akash Deep had Zakir Hasan caught early in his opening spell
Shadman Islam and Zakir Hasan saw through the early overs of swing
Zakir Hasan was positive for Bangladesh to begin with