[3] He is the first male cricketer to score a century on both Test and One Day International (ODI) debut.
[4] He made his first-class debut for Lahore Ravi in the 2007–08 Quaid-e-Azam Trophy in December 2007.
[5] In October 2017, he carried his bat playing for Islamabad against National Bank of Pakistan in the 2017–18 Quaid-e-Azam Trophy, making 231 not out.
[22] He made 112 runs before being dismissed, the highest score by a batsman for Pakistan on debut in an ODI.
[33] His 278 run partnership with Shan Masood was the second-highest opening stand for Pakistan in Test cricket.
[42] In January 2021, he was named in Pakistan's Test squad for their series against South Africa.
[46] In December 2021, while playing in a match in the 2021–22 Quaid-e-Azam Trophy, Abid complained of chest pains, and was taken to hospital.