Batsmen who have scored 99 runs on two occasions in a test innings in the annals of test cricket – Misbah-ul-Haq joins the elite list
Misbah-ul-Haq has scored 99 on two occasions. He scored 99 against New Zealand at Wellington in Jan 2011 and 99 not out against West Indies at Kingston in Apr 2017. Both the occasions are tabulated below
| No | Player | Runs | Inns | Team | Oppn | Ground | Start Date |
| 1 | Misbah-ul-Haq | 99 | 2 | Pak | NZl | Wellington | 15 Jan 2011 |
| 2 | Misbah-ul-Haq | 99* | 2 | Pak | Win | Kingston | 21 Apr 2017 |
Misbah-ul-Haq became the tenth batsman to score ninety-nine on two occasions. The following table lists the performance of ten batsmen who have accomplished the feat on two occasions in the annals of test cricket.
| No | No | Player | Runs | Team | Oppn | Ground | Start Date |
| 1 | 1 | MA Atherton | 99 | Eng | Aus | Lord’s | 17 Jun 1993 |
| 2 | MA Atherton | 99 | Eng | SAF | Leeds | 04 Aug 1994 | |
| 2 | 1 | GS Blewett | 99 | Aus | Win | Adelaide | 25 Jan 1997 |
| 2 | GS Blewett | 99 | Aus | NZl | Hobart | 27 Nov 1997 | |
| 3 | 1 | G Boycott | 99 | Eng | Win | Port of Spain | 30 Mar 1974 |
| 2 | G Boycott | 99* | Eng | Aus | Perth | 14 Dec 1979 | |
| 4 | 1 | SC Ganguly | 99 | Ind | Srl | Nagpur | 26 Nov 1997 |
| 2 | SC Ganguly | 99 | Ind | Eng | Nottingham | 08 Aug 2002 | |
| 5 | 1 | SM Katich | 99 | Aus | Ind | Nagpur | 26 Oct 2004 |
| 2 | SM Katich | 99 | Aus | Win | Perth | 16 Dec 2009 | |
| 6 | 1 | Misbah-ul-Haq | 99 | Pak | NZl | Wellington | 15 Jan 2011 |
| 2 | Misbah-ul-Haq | 99* | Pak | Win | Kingston | 21 Apr 2017 | |
| 7 | 1 | RB Richardson | 99 | Win | Ind | Port of Spain | 15 Apr 1989 |
| 2 | RB Richardson | 99 | Win | Aus | Bridgetown | 19 Apr 1991 | |
| 8 | 1 | Saleem Malik | 99 | Pak | Eng | Leeds | 02 Jul 1987 |
| 2 | Saleem Malik | 99 | Pak | SAF | Johannesburg | 19 Jan 1995 | |
| 9 | 1 | MJK Smith | 99 | Eng | SAF | Lord’s | 23 Jun 1960 |
| 2 | MJK Smith | 99 | Eng | Pak | Lahore | 21 Oct 1961 | |
| 10 | 1 | JG Wright | 99 | NZl | Aus | Melbourne | 26 Dec 1987 |
| 2 | JG Wright | 99 | NZl | Eng | Christchurch | 18 Jan 1992 |
Misbah-ul-Haq became the second Pakistan batsman to score ninety-nine on two occasions after Saleem Malik The following table lists the performance of these two batsmen who have accomplished the feat on two occasions in the annals of test cricket.
| No | No | Player | Runs | Team | Oppn | Ground | Start Date |
| 1 | 1 | Misbah-ul-Haq | 99 | Pak | NZl | Wellington | 15 Jan 2011 |
| 2 | Misbah-ul-Haq | 99* | Pak | Win | Kingston | 21 Apr 2017 | |
| 2 | 1 | Saleem Malik | 99 | Pak | Eng | Leeds | 02 Jul 1987 |
| 2 | Saleem Malik | 99 | Pak | SAF | Johannesburg | 19 Jan 1995 |
Misbah-ul-Haq became the sixth batsman to score 99 not out in the annals of test cricket. The following table lists all the six batsmen with their performances.
| No | Player | Runs | Inns | Team | Oppn | Ground | Start Date |
| 1 | G Boycott | 99* | 4 | Eng | Aus | Perth | 14 Dec 1979 |
| 2 | SR Waugh | 99* | 1 | Aus | Eng | Perth | 03 Feb 1995 |
| 3 | AJ Tudor | 99* | 4 | Eng | NZl | Birmingham | 01 Jul 1999 |
| 4 | SM Pollock | 99* | 2 | SAF | Srl | Centurion | 15 Nov 2002 |
| 5 | AJ Hall | 99* | 3 | SAF | Eng | Leeds | 21 Aug 2003 |
| 6 | Misbah-ul-Haq | 99* | 2 | Pak | Win | Kingston | 21 Apr 2017 |