Siraj played for RCB for seven long years, taking 83 wickets at an average of 31.45 from a total of 87 games, including best figures of 4/21. He is RCB's third-highest wicket-taker of all time, standing only behind Harshal Patel (99) and Yuzvendra Chahal (139).