In October 2017, he was named in India's
Twenty20 International (T20I) squad for their series
against New Zealand. He made his T20I debut for India against New Zealand on 4 November 2017, taking the wicket of
Kane Williamson, finishing with figures of 1 wicket for 53 runs from four overs. In February 2018, he was named in India's
Twenty20 International (T20I) squad for the
2018 Nidahas Trophy. In September 2018, he was named in India's
Test squad for their series
against the West Indies, but he did not play. In December 2018, he was named in India's
One Day International (ODI) squad for their series
against Australia. He made his ODI debut against
Australia at the
Adelaide Oval on 15 January 2019. On 26 October 2020, Siraj was named in India's
Test squad for their series
against Australia. After some deliberation to choose between
Navdeep Saini and Siraj following an injury to
Mohammad Shami, Siraj was chosen ahead of Saini, and he made his Test debut for India on 26 December 2020, against
Australia. His first Test wicket was of
Marnus Labuschagne. In January 2021, during the fourth Test of the series against
Australia, Siraj took his first
five-wicket haul in Test cricket. In January 2023, Siraj played important role in the Ind vs NZ ODI series. He took 4 wickets in the first ODI which helped the team to win the match for 12 runs. On 21 January 2023, Siraj became the No. 1 ODI Bowler in
ICC ODI Rankings for Bowlers. On 21 August 2023, Siraj was selected to play for
India and his name was included in the 15 Man squad announced by
BCCI ahead of
2023 Asia Cup. On 17 September 2023, in the
Asia Cup final, Siraj became the joint fastest bowler to take a 6 wicket haul in ODIs equaling
Chaminda Vaas's record of taking 5 wicket in 16 balls against Bangladesh in
2003 World Cup. He ended with a career best figure of 6/21 and also became the 1st Indian to take 4 wickets in an over. In May 2024, he was named in India's squad for the
2024 ICC Men's T20 World Cup tournament. In June 2025, he was named in India's squad for the inaugural
Anderson–Tendulkar Trophy. During the series, he got his fourth and fifth 5-wicket hauls in tests, claiming 6 wickets in the first innings of the second match and 5 wickets in the second innings of the fifth match. He was awarded the
Player of the Match award for his latter performance. He was also the highest wicket-taker of the series, taking 23 total wickets in 9 innings. ==Franchise career==