He made his
ODI debut on 6 February 2016 in the second match of
2015–16 Chappell–Hadlee Trophy series. He made his
Twenty20 International debut for Australia
against South Africa on 4 March 2016. Zampa became a regular member of both the ODI and T20I squad for Australia. Zampa was named in Australia's squad for the
2016 World Twenty20 before he had made his T20I debut for Australia in South Africa. Despite how recently he'd been added to the squad, he was Australia's leading wicket-taker with five wickets at an average of 13.80 and an
economy rate of 6.27, With Zampa's rise to Australia's national team he also started to play in Twenty20 franchises as an overseas player. Playing for
Rising Pune Supergiant in the
Indian Premier League against the
Sunrisers Hyderabad, he took 6 wickets for 19 runs and ranked as the third best performance as a bowler in the history of the IPL after 6/14 by
Sohail Tanvir and 6/12 by
Alzarri Joseph. Zampa bowled his first over for the match in the 8th over of Sunrisers Hyderabad's innings, but was taken out of the attack immediately without taking a wicket. He wasn't brought back on until the 16th over, in which he took one wicket. Captain
MS Dhoni gave him an extended spell after his wicket, and he took two wickets in the 18th over and three more wickets in the 20th over, bringing his total to six. He was named man of the match for his performance, and this was also the record for the best bowling figures by a bowler in Twenty20 history in a losing team. Zampa also played in the
Caribbean Premier League for the
Guyana Amazon Warriors, taking the most wickets out of all spin bowlers for the tournament with 15 wickets at an average of 18.46. Zampa was brought back into the team for the final match of the series, and he was named the man of the match with 3/25 as Australia won the game. Despite all of Zampa's successes in the shorter forms of cricket, he was still unable to break into Australia's Test team. He was unable to reach exceptional form in the Sheffield Shield, being a victim of South Australia's very strong
pace attack, with
Chadd Sayers and
Kane Richardson taking all of the wickets themselves and not leaving opportunities for Zampa to stand out. but he was not included in the squad. Instead, Zampa continued playing in the Sheffield Shield and had his first
five-wicket haul in a first-class innings when he took career-best figures of 6/62 in the first innings against Queensland before taking another four wickets in the second innings to accomplish his first
ten-wicket haul in a first-class match. Zampa was in Australia's squad for the
2017 ICC Champions Trophy, but he didn't get many opportunities to play when two of Australia's three group stage matches were washed out and Australia was unable to progress to the finals. In April 2019, he was named in
Australia's squad for the
2019 Cricket World Cup. In August 2021, Zampa was named in Australia's squad for the
2021 ICC Men's T20 World Cup. On 4 November 2021, in Australia's T20 World Cup match against
Bangladesh, Zampa took his first
five-wicket haul in T20 cricket. In March 2022, during the opening match of the series
against Pakistan, Zampa took his 100th wicket in ODI cricket. In September 2022, he took his first ODI five-wicket haul, against
New Zealand in Cairns. In September 2023, he tied with fellow Australian
Mick Lewis, the unwanted record of most runs conceded by a bowler in ODIs, going 0/113 versus South Africa. This record was broken on 25 October when
Bas de Leede of the Netherlands Recorded figures of 2/115 against Australia in the ICC World Cup 2023. Zampa played a crucial part in Australia's successful
2023 ICC World Cup campaign. Zampa came into the tournament as the only specialist spinner in the team after
Ashton Agar was removed from the squad due to injury. On 16 October 2023. He received the man of the match in Australia's first victory of the tournament against
Sri Lanka with figures of 4/47. On 20 October 2023, Zampa was the pick of the bowlers taking 4 wickets giving 53 runs with an economy of 5.30 and helped his team to win over
Pakistan. On 3 November 2023, against
England. Zampa recorded figures of 3/21 dismissing set batsmen
Ben Stokes and
Moeen Ali. He also took a difficult catch in the outfield causing the dismissal of
David Willey. Notably, he also added vital runs to the total from the lower order, scoring 29 runs off 19 deliveries. His all round effort earned him his second man of the match of the tournament. Zampa's consistency saw him finish the tournament as the 2nd highest wicket taker in the tournament. Taking 23 wickets from 11 matches, the most wickets ever taken by an Australian Spinner at a World Cup and tying
Murali's record of the most wickets ever taken at a World Cup by a spinner. In May 2024, he was named in Australia’s squad for the
2024 ICC Men's T20 World Cup tournament. On 11 June 2024 he became the first Australian bowler to take 100 wickets in T20 internationals by dismissing
Bernard Scholtz of
Namibia. == Personal life ==