| 1. Zakir made his first-class debut in the National Cricket League on 18 September 2015. |
| 2. He was part of the Bangladesh squad for the 2016 Under-19 Cricket World Cup. |
| 3. Zakir made his T20 debut on 8 November 2016 in the Bangladesh Premier League playing for Chittagong Vikings. |
| 4. He scored his maiden double-century in January 2018 while batting for East Zone against Central Zone in the Bangladesh Cricket League. |
| 5. On 17 December 2022, Zakir scored his maiden test century against India in his debut test match. |
| 6. He was part of the Bangladesh team that won the Bronze medal in the 2022 Asian Games held in Hangzhou. |
| 7. His best domestic season was 2024-25 where he scored 389 runs in 12 games. |
| 8. He is known for his aggressive yet composed style of play and versatility across formats. |