[4] Shoriful made his first-class debut for Rajshahi Division in the 2017–18 National Cricket League on 15 September 2017.
[8] The next day, he was one of twelve debutants to be selected for a 31-man preliminary squad for Bangladesh ahead of the 2018 Asia Cup.
[9] In October 2018, Shoriful was named in the squad for the Khulna Titans team, following the draft for the 2018–19 Bangladesh Premier League.
[12] In July 2024, he was selected to play for Kandy Falcons in the 2024 Lanka Premier League.
In January 2021, Shoriful was one of four uncapped players to be named in a preliminary squad for the One Day International (ODI) series against the West Indies.