 He stood in the one-day tour match between Bangladesh Cricket Board Select XI and England XI during England's tour to Bangladesh in October 2016.On 21 January 2018, he stood in his first One Day International (ODI) match in the fixture between Sri Lanka and Zimbabwe in the 2017–18 Bangladesh Tri-Nation Series.On 18 February 2018, he stood in his first Twenty20 International (T20I) match in the fixture between Bangladesh and Sri Lanka.