Bhatti was awarded a place in the
Scottish Rugby Academy for season
2016-17. He was a Stage 3 player for Glasgow and the West regional academy. He was drafted to
Ayr in the
Scottish Premiership for the 2018-19 season. Bhatti made his debut for
Glasgow Warriors on 30 August 2016. He played at
Bridgehaugh Park for the Warriors against
Canada 'A'. Bhatti was selected for Scotland's 2018-19 Summer Tour to Canada, America and Argentina. Ahead of the 2019-20 season, Bhatti moved to the Scottish capital and Glasgow's domestic rivals, Edinburgh Rugby. In December 2020, Bhatti signed for
Premiership Rugby side
Bath as injury cover until the end of the season, with Edinburgh granting permission to terminate their contract 6 months early. The 2023-24 campaign was a significant year in Bhatti's career. The season started with selection for Scotland in the 2023 Rugby World Cup, appearing in two tests against South Africa and Romania. On returning to club duty, Bhatti chalked up his 100th Glasgow Warriors appearance on February 17th 2024 against Dragons. However, the seasons highlight would prove to be a crowning moment in South Africa, with Glasgow Warriors defying the odds and overcoming Bulls to win the URC title at Loftus Versfeld. On 17 March 2026, it was announced that Bhatti would re-join reigning English champions
Bath on a permanent two-year deal ahead of the 2026-27 season. == International career ==