List of international cricket centuries at the National Stadium

The National Stadium is a cricket ground in Karachi, Pakistan. The first Test match played at the National Stadium was in 1955 between Pakistan and India. The most recent Test match hosted by the ground, was played in January 2021.<ref name="Statsguru: National Stadium, Karachi / Test matches / Match result list "></ref> The ground has also hosted 48 One Day Internationals (ODIs), the first of these was in 1980 between Pakistan and the West Indies.<ref name="Statsguru: National Stadium, Karachi / One-Day Internationals matches / Match result list "></ref>
79 Test centuries have been scored at the ground. The Pakistani Alimuddin became the first Test centurion at the ground, scoring 103 not out against India in 1955. Younis Khan's innings of 313 from 568 deliveries was highest, scored against Sri Lanka in 2009. It was during this match that the 2nd and 3rd highest Test centuries at the ground were made, the Sri Lankans Mahela Jayawardene and Thilan Samaraweera made 240 and 231 respectively. Saleem Malik holds the record for the most Test centuries scored at the ground, with 4.<ref name="Statsguru: Test matches / Batting records / Innings by innings list"></ref>
Zaheer Abbas scored the first ODI century at the ground making 113 from 99 deliveries against India in 1983. The West Indian Viv Richards holds the record for the highest ODI innings at the ground, 181 from 125 deliveries came against Sri Lanka in 1987. The highest ODI innings at the ground by a Pakistani is 136, made by Salman Butt in 2008.<ref name="Statsguru: One-Day Internationals / Batting records / Innings by innings list"></ref>
The stadium also maintains an honor board.