Pakistan batsmen’s century going in vain in one-day international.
Haris Sohail of Pakistan scored 101 not out against Australia at Sharjah on 22 Mar 2019. His effort was in a losing cause providing the 33rd occasion of a Pakistan batsman’s century going in vain in one-day international. All such occasions are tabulated below
| No | Player | Runs | Inns | Opposition | Ground | Start Date |
| 1 | Zaheer Abbas | 123 | 1 | v Sri Lanka | Lahore | 29 Mar 1982 |
| 2 | Zaheer Abbas | 105 | 1 | v India | Lahore | 31 Dec 1982 |
| 3 | Javed Miandad | 119* | 1 | v India | Lahore | 31 Dec 1982 |
| 4 | Javed Miandad | 113 | 1 | v England | The Oval | 21 May 1987 |
| 5 | Javed Miandad | 100* | 1 | v West Indies | Georgetown | 30 Mar 1988 |
| 6 | Shoaib Mohammad | 126* | 1 | v New Zealand | Wellington | 08 Mar 1989 |
| 7 | Inzamam-ul-Haq | 101 | 1 | v Sri Lanka | Multan | 17 Jan 1992 |
| 8 | Rameez Raja | 102* | 1 | v West Indies | Melbourne | 23 Feb 1992 |
| 9 | Basit Ali | 127* | 1 | v West Indies | Sharjah | 05 Nov 1993 |
| 10 | Aamer Sohail | 111 | 1 | v South Africa | Karachi | 29 Feb 1996 |
| 11 | Saeed Anwar | 140 | 1 | v India | Dhaka | 18 Jan 1998 |
| 12 | Ijaz Ahmed | 117 | 1 | v India | Dhaka | 18 Jan 1998 |
| 13 | Ijaz Ahmed | 111 | 1 | v Australia | Lahore | 10 Nov 1998 |
| 14 | Mohammad Yousuf | 100 | 1 | v Australia | Lahore | 10 Nov 1998 |
| 15 | Saeed Anwar | 104 | 1 | v New Zealand | Nairobi (Gym) | 11 Oct 2000 |
| 16 | Saeed Anwar | 101 | 1 | v India | Centurion | 01 Mar 2003 |
| 17 | Inzamam-ul-Haq | 122 | 2 | v India | Karachi | 13 Mar 2004 |
| 18 | Inzamam-ul-Haq | 123 | 1 | v India | Lahore | 21 Mar 2004 |
| 19 | Shoaib Malik | 108 | 1 | v India | Lahore | 13 Feb 2006 |
| 20 | Salman Butt | 129 | 2 | v India | Kanpur | 11 Nov 2007 |
| 21 | Shoaib Malik | 125* | 1 | v India | Karachi | 26 Jun 2008 |
| 22 | Shahid Afridi | 109 | 2 | v Sri Lanka | Dambulla | 15 Jun 2010 |
| 23 | Mohammad Hafeez | 121 | 1 | v West Indies | Bridgetown | 02 May 2011 |
| 24 | Mohammad Hafeez | 105 | 1 | v India | Dhaka | 18 Mar 2012 |
| 25 | Nasir Jamshed | 112 | 1 | v India | Dhaka | 18 Mar 2012 |
| 26 | Ahmed Shehzad | 124 | 1 | v Sri Lanka | Dubai (DSC) | 20 Dec 2013 |
| 27 | Fawad Alam | 114* | 1 | v Sri Lanka | Dhaka | 08 Mar 2014 |
| 28 | Younis Khan | 103 | 2 | v New Zealand | Abu Dhabi | 17 Dec 2014 |
| 29 | Azhar Ali | 101 | 1 | v Bangladesh | Dhaka | 22 Apr 2015 |
| 30 | Sarfaraz Ahmed | 105 | 1 | v England | Lord’s | 27 Aug 2016 |
| 31 | Babar Azam | 100 | 2 | v Australia | Adelaide | 26 Jan 2017 |
| 32 | Imam-ul-Haq | 101 | 1 | v South Africa | Centurion | 25 Jan 2019 |
| 33 | Haris Sohail | 101* | 1 | v Australia | Sharjah | 22 Mar 2019 |
It also provides the fourth occasion of a Pakistan batsman’s century going in vain against Australia. All such occasions are listed below
| No | Player | Runs | Inns | Opposition | Ground | Start Date |
| 1 | Ijaz Ahmed | 111 | 1 | v Australia | Lahore | 10 Nov 1998 |
| 2 | Mohammad Yousuf | 100 | 1 | v Australia | Lahore | 10 Nov 1998 |
| 3 | Babar Azam | 100 | 2 | v Australia | Adelaide | 26 Jan 2017 |
| 4 | Haris Sohail | 101* | 1 | v Australia | Sharjah | 22 Mar 2019 |
Haris Sohail became the second Pakistan batsman to witness his century in a losing cause at Sharjah. Prior to this, Basit Ali’s 127 not out against West Indies on 05 Nov 1993 had gone in vain.
| No | Player | Runs | Inns | Opposition | Ground | Start Date |
| 1 | Basit Ali | 127* | 1 | v West Indies | Sharjah | 05 Nov 1993 |
| 2 | Haris Sohail | 101* | 1 | v Australia | Sharjah | 22 Mar 2019 |