Test– On 8 March 2013 vs Sri Lanka at Galle
T20– On 10 December 2012 vs West Indies at Mirpur

• Dhaka Division
• Chittagong Division
BPL
• Fortune Barishal
• Sylhet Strikers
• Rajshahi Royals
• Durdanto Dhaka
• Comilla Victorians
• The first Bangladesh player to score centuries in both innings of a Test match (against Sri Lanka in January 2018)
• The Second Bangladeshi batsman to hit a Test century against India (September 2024)
• The second Bangladesh batsman after Tamim Iqbal to hit centuries in two consecutive Test matches (against New Zealand in 2013)
• Man of the series (Bangladesh vs New Zealand 2013)


