PAK Century List in ODI

PlayerRunsBalls4s6sOppVenueDate
Agha Salman 134 103162 SA Multan2025-02-12
Mohammad Rizwan 122* 12893 SA Multan2025-02-12
Saim Ayub 101 94132 SA Johannesburg2024-12-22
Saim Ayub 109 119103 SA Paarl2024-12-17
Kamran Ghulam 103 99104 ZIM Bulawayo2024-11-28
Saim Ayub 113* 62173 ZIM Bulawayo2024-11-26
Fakhar Zaman 126* 81811 NZ Bangalore2023-11-04
Abdullah Shafique 113 103103 SL Hyderabad2023-10-10
Mohammad Rizwan 131* 12183 SL Hyderabad2023-10-10
Iftikhar Ahmed 109* 71114 NEP Multan2023-08-30
Babar Azam 151 131144 NEP Multan2023-08-30
Babar Azam 107 117100 NZ Karachi2023-05-05
Fakhar Zaman 180* 144176 NZ Rawalpindi2023-04-29
Fakhar Zaman 117 114131 NZ Rawalpindi2023-04-27
Fakhar Zaman 101 122101 NZ Karachi2023-01-13
Fakhar Zaman 109 109121 NL Rotterdam2022-08-16
Babar Azam 103 10790 WI Multan2022-06-08
Babar Azam 105* 115120 AUS Lahore2022-04-02
Imam-ul-Haq 106 9763 AUS Lahore2022-03-31
Babar Azam 114 83111 AUS Lahore2022-03-31
Imam-ul-Haq 103 9663 AUS Lahore2022-03-29
Babar Azam 158 139144 ENG Birmingham2021-07-13
Fakhar Zaman 101 10493 SA Centurion2021-04-07
Fakhar Zaman 193 1551810 SA Johannesburg2021-04-04
Babar Azam 103 104170 SA Centurion2021-04-02
Babar Azam 125 125131 ZIM Rawalpindi2020-11-03
Babar Azam 115 10584 SL Karachi2019-09-30
Imam-ul-Haq 100 10070 BAN London2019-07-05
Babar Azam 101* 127110 NZ Birmingham2019-06-26
Babar Azam 115 112131 ENG Nottingham2019-05-17
* latest 30 centuries by cricket players

ODI Century List Team Wise
Afghanistan Australia Bangladesh
Bermuda Canada Denmark
England Hong Kong India
Ireland Jersey Kenya
Namibia Nepal Netherlands
New Zealand Oman Pakistan
Papua New Guinea Scotland South Africa
Sri Lanka Uganda United Arab Emirates
United States West Indies Zimbabwe
ODI Century List Year Wise
2025 2024 2023 2022
2021 2020 2019 2018