Career
He is a right-handed batsman and also right-arm medium-fast bowler. Shahid made his first-class debut on 17 October 2011 against Rangpur Division. Shahid was named in the Bangladeshi Test squad against Pakistan.
He made his Test debut against Pakistan in 1st Test Khulna on 28 April 2015.
He made his Twenty20 International debut for Bangladesh against Zimbabwe on 20 January 2016.