Pakistan opening batsmen scoring a century in a test innings

Pakistan opening batsmen scoring a century in a test innings

Abdullah Shafique of Pakistan scored 102 against England in the on-going test at Multan to provide the 119th occasion of a Pakistan opening batsman scoring a century in a test innings. All such occasions are tabulated below

NoPlayerRunsIOppositionGroundStart Date
1Nazar Mohammad124*2v IndiaLucknow23 Oct 1952
2Hanif Mohammad1422v IndiaBahawalpur15 Jan 1955
3Alimuddin103*3v IndiaKarachi26 Feb 1955
4Hanif Mohammad1032v New ZealandDhaka07 Nov 1955
5Hanif Mohammad3373v West IndiesBridgetown17 Jan 1958
6Imtiaz Ahmed1221v West IndiesKingston26 Feb 1958
7Hanif Mohammad1032v West IndiesKarachi20 Feb 1959
8Hanif Mohammad1601v IndiaBrabourne02 Dec 1960
9Imtiaz Ahmed1351v IndiaChennai13 Jan 1961
10Hanif Mohammad1111v EnglandDhaka19 Jan 1962
11Hanif Mohammad1043v EnglandDhaka19 Jan 1962
12Khalid Ibadulla1661v AustraliaKarachi24 Oct 1964
13Mohammad Ilyas1264v New ZealandKarachi09 Apr 1965
14Sadiq Mohammad1372v AustraliaMelbourne29 Dec 1972
15Sadiq Mohammad1661v New ZealandWellington02 Feb 1973
16Sadiq Mohammad1192v EnglandLahore02 Mar 1973
17Majid Khan1001v West IndiesKarachi01 Mar 1975
18Sadiq Mohammad103*1v New ZealandHyderabad (Sind)23 Oct 1976
19Majid Khan1121v New ZealandKarachi30 Oct 1976
20Sadiq Mohammad1052v AustraliaMelbourne01 Jan 1977
21Majid Khan1673v West IndiesGeorgetown18 Mar 1977
22Mudassar Nazar1141v EnglandLahore14 Dec 1977
23Majid Khan119*3v New ZealandNapier16 Feb 1979
24Majid Khan1083v AustraliaMelbourne10 Mar 1979
25Mudassar Nazar1261v IndiaBengaluru21 Nov 1979
26Taslim Arif210*2v AustraliaFaisalabad06 Mar 1980
27Mohsin Khan1292v Sri LankaLahore22 Mar 1982
28Mohsin Khan2001v EnglandLord’s12 Aug 1982
29Mohsin Khan1352v AustraliaLahore14 Oct 1982
30Mohsin Khan101*3v IndiaLahore10 Dec 1982
31Mudassar Nazar2311v IndiaHyderabad (Sind)14 Jan 1983
32Mudassar Nazar152*1v IndiaLahore23 Jan 1983
33Mudassar Nazar1522v IndiaKarachi30 Jan 1983
34Mohsin Khan1492v AustraliaAdelaide09 Dec 1983
35Mohsin Khan1521v AustraliaMelbourne26 Dec 1983
36Mohsin Khan1044v EnglandLahore19 Mar 1984
37Mudassar Nazar1992v IndiaFaisalabad24 Oct 1984
38Mudassar Nazar1064v New ZealandHyderabad (Sind)25 Nov 1984
39Shoaib Mohammad1011v IndiaChennai03 Feb 1987
40Ramiz Raja1142v IndiaJaipur21 Feb 1987
41Mudassar Nazar1241v EnglandBirmingham23 Jul 1987
42Mudassar Nazar1202v EnglandLahore25 Nov 1987
43Aamer Malik1172v IndiaFaisalabad23 Nov 1989
44Aamer Malik1132v IndiaLahore01 Dec 1989
45Shoaib Mohammad203*2v New ZealandKarachi10 Oct 1990
46Shoaib Mohammad1052v New ZealandLahore18 Oct 1990
47Shoaib Mohammad1423v New ZealandFaisalabad26 Oct 1990
48Aamer Sohail2051v EnglandManchester02 Jul 1992
49Saeed Anwar1692v New ZealandWellington17 Feb 1994
50Saeed Anwar1363v Sri LankaColombo (PSS)09 Aug 1994
51Saeed Anwar1762v EnglandThe Oval22 Aug 1996
52Saeed Anwar1492v New ZealandRawalpindi28 Nov 1996
53Ali Naqvi1151v South AfricaRawalpindi06 Oct 1997
54Aamer Sohail1602v West IndiesRawalpindi29 Nov 1997
55Aamer Sohail1602v West IndiesKarachi06 Dec 1997
56Ijaz Ahmed1512v West IndiesKarachi06 Dec 1997
57Saeed Anwar1183v South AfricaDurban26 Feb 1998
58Saeed Anwar1451v AustraliaRawalpindi01 Oct 1998
59Saeed Anwar1262v AustraliaPeshawar15 Oct 1998
60Aamer Sohail1332v AustraliaKarachi22 Oct 1998
61Shahid Afridi1413v IndiaChennai28 Jan 1999
62Saeed Anwar188*3v IndiaEden Gardens16 Feb 1999
63Wajahatullah Wasti1331v Sri LankaLahore04 Mar 1999
64Wajahatullah Wasti121*3v Sri LankaLahore04 Mar 1999
65Saeed Anwar1193v AustraliaBrisbane05 Nov 1999
66Imran Nazir1313v West IndiesBridgetown18 May 2000
67Saeed Anwar1232v Sri LankaGalle21 Jun 2000
68Saeed Anwar1012v BangladeshMultan29 Aug 2001
69Taufeeq Umar1042v BangladeshMultan29 Aug 2001
70Shahid Afridi1071v West IndiesSharjah07 Feb 2002
71Imran Nazir1271v New ZealandLahore01 May 2002
72Taufeeq Umar1113v ZimbabweHarare09 Nov 2002
73Taufeeq Umar1352v South AfricaCape Town02 Jan 2003
74Mohammad Hafeez102*4v BangladeshPeshawar27 Aug 2003
75Taufeeq Umar1112v South AfricaLahore17 Oct 2003
76Imran Farhat1282v South AfricaFaisalabad24 Oct 2003
77Imran Farhat1012v IndiaLahore05 Apr 2004
78Salman Butt1081v AustraliaSydney02 Jan 2005
79Salman Butt1223v EnglandMultan12 Nov 2005
80Shoaib Malik148*4v Sri LankaColombo (SSC)26 Mar 2006
81Mohammad Hafeez1043v West Indies027 Nov 2006
82Fawad Alam1683v Sri LankaColombo (PSS)12 Jul 2009
83Imran Farhat117*1v New ZealandNapier11 Dec 2009
84Salman Butt1022v AustraliaHobart14 Jan 2010
85Taufeeq Umar1353v West IndiesBasseterre20 May 2011
86Mohammad Hafeez1192v ZimbabweBulawayo01 Sep 2011
87Taufeeq Umar2362v Sri LankaAbu Dhabi18 Oct 2011
88Mohammad Hafeez1432v BangladeshChattogram09 Dec 2011
89Taufeeq Umar1302v BangladeshMirpur17 Dec 2011
90Mohammad Hafeez1961v Sri LankaColombo (SSC)30 Jun 2012
91Khurram Manzoor1462v South AfricaAbu Dhabi14 Oct 2013
92Ahmed Shehzad1472v Sri LankaSharjah16 Jan 2014
93Ahmed Shehzad1313v AustraliaDubai (DICS)22 Oct 2014
94Ahmed Shehzad1761v New ZealandAbu Dhabi09 Nov 2014
95Mohammad Hafeez101*3v New ZealandAbu Dhabi09 Nov 2014
96Mohammad Hafeez1971v New ZealandSharjah26 Nov 2014
97Mohammad Hafeez2242v BangladeshKhulna28 Apr 2015
98Shan Masood1254v Sri LankaPallekele03 Jul 2015
99Mohammad Hafeez1513v EnglandSharjah01 Nov 2015
100Azhar Ali302*1v West IndiesDubai (DICS)13 Oct 2016
101Azhar Ali205*1v AustraliaMelbourne26 Dec 2016
102Azhar Ali1052v West IndiesBridgetown30 Apr 2017
103Azhar Ali1271v West IndiesRoseau10 May 2017
104Mohammad Hafeez1261v AustraliaDubai (DICS)07 Oct 2018
105Abid Ali109*2v Sri LankaRawalpindi11 Dec 2019
106Shan Masood1353v Sri LankaKarachi19 Dec 2019
107Abid Ali1743v Sri LankaKarachi19 Dec 2019
108Shan Masood1002v BangladeshRawalpindi07 Feb 2020
109Shan Masood1561v EnglandManchester05 Aug 2020
110Abid Ali215*1v ZimbabweHarare07 May 2021
111Abid Ali1332v BangladeshChattogram26 Nov 2021
112Imam-ul-Haq1571v AustraliaRawalpindi04 Mar 2022
113Abdullah Shafique136*3v AustraliaRawalpindi04 Mar 2022
114Imam-ul-Haq111*3v AustraliaRawalpindi04 Mar 2022
115Abdullah Shafique160*4v Sri LankaGalle16 Jul 2022
116Abdullah Shafique1142v EnglandRawalpindi01 Dec 2022
117Imam-ul-Haq1212v EnglandRawalpindi01 Dec 2022
118Abdullah Shafique2012v Sri LankaColombo (SSC)24 Jul 2023
119Abdullah Shafique1021v EnglandMultan07 Oct 2024

Abdullah Shafique of Pakistan scored 102 against England in the on-going test at Multan to provide the 16th occasion of a Pakistan opening batsman scoring a century in a test innings against England. All such occasions are tabulated below

NoPlayerRunsIOppositionGroundStart Date
1Hanif Mohammad1111v EnglandDhaka19 Jan 1962
2Hanif Mohammad1043v EnglandDhaka19 Jan 1962
3Sadiq Mohammad1192v EnglandLahore02 Mar 1973
4Mudassar Nazar1141v EnglandLahore14 Dec 1977
5Mohsin Khan2001v EnglandLord’s12 Aug 1982
6Mohsin Khan1044v EnglandLahore19 Mar 1984
7Mudassar Nazar1241v EnglandBirmingham23 Jul 1987
8Mudassar Nazar1202v EnglandLahore25 Nov 1987
9Aamer Sohail2051v EnglandManchester02 Jul 1992
10Saeed Anwar1762v EnglandThe Oval22 Aug 1996
11Salman Butt1223v EnglandMultan12 Nov 2005
12Mohammad Hafeez1513v EnglandSharjah01 Nov 2015
13Shan Masood1561v EnglandManchester05 Aug 2020
14Abdullah Shafique1142v EnglandRawalpindi01 Dec 2022
15Imam-ul-Haq1212v EnglandRawalpindi01 Dec 2022
16Abdullah Shafique1021v EnglandMultan07 Oct 2024

The following Pakistan opening batsmen have scored five or more centuries in a test innings. Abdullah Shafique joined the list with his 102 against England in the on-going test at Multan against England. Saeed Anwar {11} and Mohammad Hafeez {10} are the only two opening batsman to score ten or more centuries in a test innings

NoPlayerRunsIOppositionGroundStart Date
1Saeed Anwar1692v New ZealandWellington17 Feb 1994
2Saeed Anwar1363v Sri LankaColombo (PSS)09 Aug 1994
3Saeed Anwar1762v EnglandThe Oval22 Aug 1996
4Saeed Anwar1492v New ZealandRawalpindi28 Nov 1996
5Saeed Anwar1183v South AfricaDurban26 Feb 1998
6Saeed Anwar1451v AustraliaRawalpindi01 Oct 1998
7Saeed Anwar1262v AustraliaPeshawar15 Oct 1998
8Saeed Anwar188*3v IndiaEden Gardens16 Feb 1999
9Saeed Anwar1193v AustraliaBrisbane05 Nov 1999
10Saeed Anwar1232v Sri LankaGalle21 Jun 2000
11Saeed Anwar1012v BangladeshMultan29 Aug 2001
       
1Mohammad Hafeez102*4v BangladeshPeshawar27 Aug 2003
2Mohammad Hafeez1043v West Indies027 Nov 2006
3Mohammad Hafeez1192v ZimbabweBulawayo01 Sep 2011
4Mohammad Hafeez1432v BangladeshChattogram09 Dec 2011
5Mohammad Hafeez1961v Sri LankaColombo (SSC)30 Jun 2012
6Mohammad Hafeez101*3v New ZealandAbu Dhabi09 Nov 2014
7Mohammad Hafeez1971v New ZealandSharjah26 Nov 2014
8Mohammad Hafeez2242v BangladeshKhulna28 Apr 2015
9Mohammad Hafeez1513v EnglandSharjah01 Nov 2015
10Mohammad Hafeez1261v AustraliaDubai (DICS)07 Oct 2018
       
1Mudassar Nazar1141v EnglandLahore14 Dec 1977
2Mudassar Nazar1261v IndiaBengaluru21 Nov 1979
3Mudassar Nazar2311v IndiaHyderabad (Sind)14 Jan 1983
4Mudassar Nazar152*1v IndiaLahore23 Jan 1983
5Mudassar Nazar1522v IndiaKarachi30 Jan 1983
6Mudassar Nazar1992v IndiaFaisalabad24 Oct 1984
7Mudassar Nazar1064v New ZealandHyderabad (Sind)25 Nov 1984
8Mudassar Nazar1241v EnglandBirmingham23 Jul 1987
9Mudassar Nazar1202v EnglandLahore25 Nov 1987
       
1Hanif Mohammad1422v IndiaBahawalpur15 Jan 1955
2Hanif Mohammad1032v New ZealandDhaka07 Nov 1955
3Hanif Mohammad3373v West IndiesBridgetown17 Jan 1958
4Hanif Mohammad1032v West IndiesKarachi20 Feb 1959
5Hanif Mohammad1601v IndiaBrabourne02 Dec 1960
6Hanif Mohammad1111v EnglandDhaka19 Jan 1962
7Hanif Mohammad1043v EnglandDhaka19 Jan 1962
       
1Mohsin Khan1292v Sri LankaLahore22 Mar 1982
2Mohsin Khan2001v EnglandLord’s12 Aug 1982
3Mohsin Khan1352v AustraliaLahore14 Oct 1982
4Mohsin Khan101*3v IndiaLahore10 Dec 1982
5Mohsin Khan1492v AustraliaAdelaide09 Dec 1983
6Mohsin Khan1521v AustraliaMelbourne26 Dec 1983
7Mohsin Khan1044v EnglandLahore19 Mar 1984
       
1Taufeeq Umar1042v BangladeshMultan29 Aug 2001
2Taufeeq Umar1113v ZimbabweHarare09 Nov 2002
3Taufeeq Umar1352v South AfricaCape Town02 Jan 2003
4Taufeeq Umar1112v South AfricaLahore17 Oct 2003
5Taufeeq Umar1353v West IndiesBasseterre20 May 2011
6Taufeeq Umar2362v Sri LankaAbu Dhabi18 Oct 2011
7Taufeeq Umar1302v BangladeshMirpur17 Dec 2011
       
1Aamer Malik1172v IndiaFaisalabad23 Nov 1989
2Aamer Malik1132v IndiaLahore01 Dec 1989
3Aamer Sohail2051v EnglandManchester02 Jul 1992
4Aamer Sohail1602v West IndiesRawalpindi29 Nov 1997
5Aamer Sohail1602v West IndiesKarachi06 Dec 1997
6Aamer Sohail1332v AustraliaKarachi22 Oct 1998
       
1Abdullah Shafique136*3v AustraliaRawalpindi04 Mar 2022
2Abdullah Shafique160*4v Sri LankaGalle16 Jul 2022
3Abdullah Shafique1142v EnglandRawalpindi01 Dec 2022
4Abdullah Shafique2012v Sri LankaColombo (SSC)24 Jul 2023
5Abdullah Shafique1021v EnglandMultan07 Oct 2024
       
1Majid Khan1001v West IndiesKarachi01 Mar 1975
2Majid Khan1121v New ZealandKarachi30 Oct 1976
3Majid Khan1673v West IndiesGeorgetown18 Mar 1977
4Majid Khan119*3v New ZealandNapier16 Feb 1979
5Majid Khan1083v AustraliaMelbourne10 Mar 1979
       
1Sadiq Mohammad1372v AustraliaMelbourne29 Dec 1972
2Sadiq Mohammad1661v New ZealandWellington02 Feb 1973
3Sadiq Mohammad1192v EnglandLahore02 Mar 1973
4Sadiq Mohammad103*1v New ZealandHyderabad (Sind)23 Oct 1976
5Sadiq Mohammad1052v AustraliaMelbourne01 Jan 1977
Comments are closed.