Salman Nazar scored 60 runs off 76 balls on his first-class debut, against the Netherlands on 22 August 2013.[3]
In 2012, Salman made his debut in Twenty20 for Canada in Caribbean Twenty20 what's now known as Caribbean Premier League.[4] After the tour, Salman decided to spend a summer in England, and signed a contract with Spring View Cricket Club in the Bolton Cricket Association. He finished the 2012 season with 100 wickets, which included 10 five-wicket hauls at bowling average of 11.05 and a best of 9/64.[5]
On 3 June 2018, he was selected to play for the Vancouver Knights in the players' draft for the inaugural edition of the Global T20 Canada tournament.[6][7] In October 2018, he was named in Canada's squad for the 2018–19 Regional Super50 tournament in the West Indies.[8] He made his List A debut for Canada in the 2018–19 Regional Super50 tournament on 3 October 2018.[9]
In June 2019, he was selected to play for the Toronto Nationals franchise team in the 2019 Global T20 Canada tournament.[10]
Salman Nazar scored a half century for Canada vs Vanuatu when Vanuatu had the start and held Canada to 4 wickets down for 30 runs in the first 45 mins of the game. Salman walked in to bat at #6 and put up the second highest partnership of ICC world Cricket League alongside N. Kirton, and dedicated the knock to his late father Syed Nazar Hussain Shah in the celebration on field.[citation needed]