| 1. Salman started playing cricket at the Apollo Cricket Club and made his first-class debut in February 2013. |
| 2. He began playing in the Pakistan Super League in 2018 with the Lahore Qalandars, continuing until 2021. |
| 3. In September 2019, he was selected for Southern Punjab's squad for the 2019–20 Quaid-e-Azam Trophy tournament. |
| 4. Salman was the leading run-scorer in the Global T20 Canada tournament, amassing 218 runs in six matches. |
| 5. He was named to the Pakistan Shaheens squad for their tour of Sri Lanka in October 2021. |
| 6. His maiden Test hundred was scored against New Zealand in December 2022. |
| 7. Salman was part of the Islamabad United team that won the Pakistan Super League tournament in 2024. |
| 8. In October 2024, he became the vice-captain of the Pakistan cricket team in the limited-over format. |
| 9. On 17 December 2024, he made headlines by scoring 82 runs off 90 balls to help Pakistan chase a target of 240 against South Africa in an ODI match. |
| 10. After the game, he shared his Player of the Match award with Saim Ayub, showcasing a moment of friendship. |