A century in cricket occurs when a batsman scores 100 runs or more in an innings, 42 Pakistani players have scored centuries in One Day Internationals as of 29 March 2019.[1]
No. | Player | 100s | HS | Maiden century | Date | 1 | Majid|Khan|Majid Khan (cricketer, born 1946)}} | 1 | 109 | 109 vs England at Nottingham | format=dmy|1974|August|31}} |
2 | Zaheer|Abbas}} | 7 | 123 | 108 vs Australia at Sydney | format=dmy|1981|December|17}} |
3 | Mohsin|Khan|Mohsin Khan (Pakistani cricketer)}} | 2 | 117* | 104 vs Australia at Niaz Stadium, Hyderabad | format=dmy|1982|September|20}} |
4 | Javed|Miandad}} | 8 | 119* | 106* vs India at Gujranwala | format=dmy|1982|December|3}} |
5 | Imran|Khan}} | 1 | 102* | 102* vs Sri Lanka at Leeds | format=dmy|1983|June|16}} |
6 | Rameez|Raja|}} | 9 | 119* | 113 vs England at Karachi | format=dmy|1987|October|19}} |
7 | Saleem|Malik}} | 5 | 102 | 100 vs Sri Lanka at Faisalabd | format=dmy|1987|October|25}} |
8 | Ijaz|Ahmed|Ijaz Ahmed (cricketer)}} | 10 | 139* | 124 vs Bangladesh at Chittagong | format=dmy|1988|October|29}} |
9 | Moin-ul-Atiq|}} | 1 | 105 | 105 vs Bangladesh at Chittagong | format=dmy|1988|October|29}} |
10 | Shoaib|Mohammad}} | 1 | 126* | 126* vs New Zealand at Willington | format=dmy|1989|March|8}} |
11 | Saeed|Anwar}} | 20 | 194 | 126 vs Sri Lanka at Adelaide | format=dmy|1990|February|17}} |
12 | Inzamam-ul-Haq|}} | 10 | 137* | 101 vs Sri Lanka at Multan | format=dmy|1992|January|17}} |
13 | Aamer|Sohail}} | 5 | 134 | 114 vs Zimbabwe at Hobart | format=dmy|1992|February|27}} |
14 | Asif|Mujtaba}} | 1 | 113* | 113* vs Sri Lanka at Sharjah | format=dmy|1993|October|30}} |
15 | Basit|Ali}} | 1 | 127* | 127* vs West Indies at Sharjah | format=dmy|1993|November|5}} |
16 | Saleem|Elahi}} | 4 | 135 | 102* vs Sri Lanka at Gujranwala | format=dmy|1995|September|29}} |
17 | Shahid|Afridi}} | 6 | 124 | 102 vs Sri Lanka at Nairobi(Gym) | format=dmy|1996|October|4}} |
18 | Mohammad|Yousuf|Mohammad Yousuf (cricketer, born 1974)}} | 15 | 141 | 104* vs West Indies at Toronto | format=dmy|1999|September|18}} |
19 | Imran|Nazir}} | 2 | 160 | 105* vs Zimbabwae at St George's | format=dmy|2000|April|15}} |
20 | Naved|Latif}} | 1 | 113 | 113 vs Sri Lanka at Sharjah | format=dmy|2001|November|2}} |
21 | Shoaib|Malik}} | 9 | 143 | 111* vs West Indies at Sharjah | format=dmy|2002|February|15}} |
22 | Faisal|Iqbal}} | 1 | 100* | 100* vs Zimbabwae at Harare | format=dmy|2002|November|30}} |
23 | Abdul|Razzaq}} | 3 | 112 | 112 vs South Africa at Port Elizabeth | format=dmy|2002|December|11}} |
24 | Yasir|Hameed}} | 3 | 127* | 116 vs Bangladesh at Multan | format=dmy|2003|September|9}} |
25 | Imran|Farhat}} | 1 | 107 | 107 vs New Zealand at Rawalpindi | format=dmy|2003|December|7}} |
26 | Younis|Khan}} | 7 | 144 | 144 vs Hong Kong at Colombo (SSC) | format=dmy|2004|July|18}} |
27 | Salman|Butt}} | 8 | 136 | 108* vs India at Kolkata | format=dmy|2004|November|13}} |
28 | Kamran|Akmal}} | 5 | 124 | 124 vs West Indies at Brisbane | format=dmy|2005|January|19}} |
29 | Umar|Akmal}} | 2 | 102* | 102* vs Sri Lanka at Colombo (RPS) | format=dmy|2009|August|7}} |
30 | Mohammad|Hafeez}} | 11 | 140* | 115 vs New Zealand at Christchurch | format=dmy|2011|January|29}} |
31 | Ahmed|Shehzad}} | 6 | 124 | 115 vs New Zealand at Hamilton | format=dmy|2011|February|3}} |
32 | Nasir|Jamshed}} | 3 | 112 | 112 vs India at Dhaka | format=dmy|2012|March|18}} |
33 | Fawad|Alam}} | 1 | 114 | 114 vs Sri Lanka at Dhaka | format=dmy|2014|March|8}} |
34 | Sarfraz|Ahmed}} | 2 | 105 | 101* vs Ireland at Adelaide | format=dmy|2015|March|15}} |
35 | Azhar|Ali}} | 3 | 102 | 101 vs Bangladesh at Dhaka | format=dmy|2015|April|22}} |
36 | Sharjeel|Khan}} | 1 | 152 | 152 vs Ireland at Dublin | format=dmy|2016|August|18}} |
37 | Babar|Azam}} | 8 | 125* | 121 vs West Indies at Sharjah | format=dmy|2016|September|30}} |
38 | Fakhar|Zaman|Fakhar Zaman (cricketer)}} | 3 | 210* | 114 vs India at The Oval | format=dmy|2017|June|18}} |
39 | Imam-ul-Haq|}} | 5 | 128 | 100 vs Sri Lanka at Abu Dhabi | format=dmy|2017|October|18}} |
40 | Haris| Sohail}} | 2 | 130 | 101* vs Australia at Sharjah | format=dmy|2019|March|22}} |
41 | Mohammad|Rizwan|Mohammad Rizwan (cricketer, born 1992)}} | 2 | 115 | 115 vs Australia at Sharjah | format=dmy|2019|March|24}} |
42 | Abid|Ali|Abid Ali (cricketer, born 1987)}} | 1 | 112 | 112 vs Australia at Dubai | format=dmy|2019|March|29}} |
|
1. ^{{cite web|url=http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;filter=advanced;orderby=start;runsmin1=100;runsval1=runs;size=200;team=7;template=results;type=batting|title=Statistics / Statsguru / ODI matches / Batting records / Pakistan ODI century innings by innings list| publisher= ESPN Cricinfo}}
{{Cricket centurions}}