Siddique has scored one first-class century, 114
not out against
Khulna Division, and also scored a limited overs century, 104 against
Chittagong Division. He appeared for Bangladesh A in 2006/07. Siddique made his debut for Bangladesh in the Twenty20 International World Cup during September 2007. He made 71 on debut, against Pakistan, an innings filled with wristy strokeplay, striking 6 fours and 3 sixes. Siddique scored a half-century against India as part of a Bangladeshi record stand between him and
Tamim Iqbal in 2010. He was the leading run-scorer for
Brothers Union in the
2017–18 Dhaka Premier Division Cricket League, with 542 runs in 13 matches. He was also the leading run-scorer for Rajshahi Division in the
2018–19 National Cricket League, with 404 runs in six matches. In October 2018, he was named in the squad for the
Khulna Titans team, following the draft for the
2018–19 Bangladesh Premier League. He was the leading run-scorer for the team in the tournament, with 298 runs in twelve matches. In November 2019, he was selected to play for the
Chattogram Challengers in the
2019–20 Bangladesh Premier League. ==International career==