Centuries in both innings of a test – Imam-ul-Haq of Pakistan joins the list
Imam-ul-Haq of Pakistan scored 157 and 111 not out against Australia at Rawalpindi in the just concluded test to provide the 88th occasion of a batsman scoring centuries in both innings of a test. All such occasions are tabulated below
| No | Player | FI | SI | Team | Opp | Ground | Date |
| 1 | W Bardsley | 136 | 130 | Aus | Eng | The Oval | 09.08.09 |
| 2 | CAG Russell | 140 | 111 | Eng | SAF | Durban | 16.02.23 |
| 3 | H Sutcliffe | 176 | 127 | Eng | Aus | Mel’one | 01.01.25 |
| 4 | Hammond | 119* | 177 | Eng | Aus | Adelaide | 01.02.29 |
| 5 | H Sutcliffe | 104 | 109* | Eng | SAF | The Oval | 17.08.29 |
| 6 | GA Headley | 114 | 112 | Win | Eng | Guyana | 21.02.30 |
| 7 | E Paynter | 117 | 100 | Eng | SAF | Jo’burg | 24.12.38 |
| 8 | GA Headley | 106 | 107 | Win | Eng | Lord’s | 24.06.39 |
| 9 | Compton | 147 | 103* | Eng | Aus | Adelaide | 31.01.47 |
| 10 | AR Morris | 122 | 124* | Aus | Eng | Adelaide | 31.01.47 |
| 11 | A Melville | 189 | 104* | SAF | Eng | Not’ham | 07.06.47 |
| 12 | B Mitchell | 120 | 189* | SAF | Eng | The Oval | 16.08.47 |
| 13 | DG Bradman | 132 | 127* | Aus | Ind | Mel’one | 01.01.48 |
| 14 | VS Hazare | 116 | 145 | Ind | Aus | Adelaide | 23.01.48 |
| 15 | ED Weekes | 162 | 101 | Win | Ind | Kolkata | 31.12.48 |
| 16 | J Moroney | 118 | 101* | Aus | SAF | Jo’burg | 10.02.50 |
| 17 | CL Walcott | 126 | 110 | Win | Aus | Trinidad | 11.04.55 |
| 18 | CL Walcott | 155 | 110 | Win | Aus | Kingston | 11.06.55 |
| 19 | GS Sobers | 125 | 109* | Win | Pak | Guyana | 13.03.58 |
| 20 | RB Kanhai | 117 | 115 | Win | Aus | Adelaide | 27.01.61 |
| 21 | Hanif Mohd | 111 | 104 | Pak | Eng | Dhaka | 19.01.62 |
| 22 | RB Simpson | 153 | 115 | Aus | Pak | Karachi | 24.10.64 |
| 23 | KD Walters | 242 | 103 | Aus | Win | Sydney | 14.02.69 |
| 24 | SM Gavaskar | 124 | 220 | Ind | Win | Trinidad | 13.04.71 |
| 25 | LG Rowe | 214 | 100* | Win | NZl | Kingston | 16.02.72 |
| 26 | GS Chappell | 247* | 133 | Aus | NZl | Wel’ton | 01.03.74 |
| 27 | IM Chappell | 145 | 121 | Aus | NZl | Wel’ton | 01.03.74 |
| 28 | GM Turner | 101 | 110* | NZl | Aus | Ch’church | 08.03.74 |
| 29 | GS Chappell | 123 | 109* | Aus | Win | Brisbane | 28.11.75 |
| 30 | Greenidge | 134 | 101 | Win | Eng | Man’ter | 08.07.76 |
| 31 | GP Howarth | 122 | 102 | NZl | Eng | Auckland | 04.03.78 |
| 32 | SM Gavaskar | 111 | 137 | Ind | Pak | Karachi | 14.11.78 |
| 33 | SM Gavaskar | 107 | 182* | Ind | Win | Kolkata | 29.12.78 |
| 34 | AR Border | 150* | 153 | Aus | Pak | Lahore | 18.03.80 |
| 35 | LRD Mendis | 105 | 105 | Srl | Ind | Chennai | 17.09.82 |
| 36 | J Miandad | 104 | 103* | Pak | NZl | Hyd-Pak | 25.11.84 |
| 37 | AR Border | 140 | 114* | Aus | NZl | Ch’church | 28.02.86 |
| 38 | DM Jones | 116 | 121* | Aus | Pak | Adelaide | 19.01.90 |
| 39 | GA Gooch | 333 | 123 | Eng | Ind | Lord’s | 26.07.90 |
| 40 | AP Gurusinha | 119 | 102 | Srl | NZl | Hamilton | 22.02.91 |
| 41 | AH Jones | 122 | 100* | NZl | Srl | Hamilton | 22.02.91 |
| 42 | AJ Stewa | 118 | 143 | Eng | Win | Barbados | 08.04.94 |
| 43 | G Kirsten | 102 | 133 | SAF | Ind | Kolkata | 27.11.96 |
| 44 | PA de Silva | 138* | 103* | Srl | Pak | Col-SSC | 26.04.97 |
| 45 | SR Waugh | 108 | 116 | Aus | Eng | Man’ter | 03.07.97 |
| 46 | PA de Silva | 146 | 120 | Srl | Ind | Col-SSC | 09.08.97 |
| 47 | GW Flower | 104 | 151 | Zim | NZl | Harare | 18.09.97 |
| 48 | R Dravid | 190 | 103* | Ind | NZl | Hamilton | 02.01.99 |
| 49 | W Wasti | 133 | 121* | Pak | Srl | Lahore | 04.03.99 |
| 50 | A Flower | 142 | 199* | Zim | SAF | Harare | 07.09.01 |
| 51 | BC Lara | 221 | 130 | Win | Srl | Col-SSC | 29.11.01 |
| 52 | ML Hayden | 197 | 103 | Aus | Eng | Brisbane | 07.11.02 |
| 53 | Y Hameed | 170 | 105 | Pak | Ban | Karachi | 20.08.03 |
| 54 | ML Hayden | 117 | 132 | Aus | Srl | Cairns | 09.07.04 |
| 55 | MP Vaughan | 103 | 101* | Eng | Win | Lord’s | 22.07.04 |
| 56 | Trescothick | 105 | 107 | Eng | Win | Bir’ham | 29.07.04 |
| 57 | R Dravid | 110 | 135 | Ind | Pak | Kolkata | 16.03.05 |
| 58 | RT Ponting | 149 | 104* | Aus | Win | Brisbane | 03.11.05 |
| 59 | Inzamam | 109 | 100* | Pak | Eng | Fai’baf | 20.11.05 |
| 60 | RT Ponting | 120 | 143* | Aus | SAF | Sydney | 02.01.06 |
| 61 | RT Ponting | 103 | 116 | Aus | SAF | Durban | 24.03.06 |
| 62 | Mohd Yousuf | 102 | 124 | Pak | Win | Karachi | 27.11.06 |
| 63 | JH Kallis | 155 | 100* | SAF | Pak | Karachi | 01.10.07 |
| 64 | AJ Strauss | 123 | 108 | Eng | Ind | Chennai | 11.12.08 |
| 65 | TM Dilshan | 162 | 143 | Srl | Ban | C’gram | 03.01.09 |
| 66 | PJ Hughes | 115 | 160 | Aus | SAF | Durban | 06.03.09 |
| 67 | HM Amla | 114 | 123* | SAF | Ind | Kolkata | 14.02.10 |
| 68 | JH Kallis | 161 | 109* | SAF | Ind | C Town | 02.01.11 |
| 69 | KOA Powell | 117 | 110 | Win | Ban | Mirpur | 13.11.12 |
| 70 | Sangakkara | 142 | 105 | Srl | Ban | Galle | 08.03.13 |
| 71 | PG Fulton | 136 | 110 | NZl | Eng | Auckland | 22.03.13 |
| 72 | BRM Taylor | 171 | 102* | Zim | Ban | Harare | 17.04.13 |
| 73 | Sangakkara | 319 | 105 | Srl | Ban | C’gram | 04.02.14 |
| 74 | DA Warner | 135 | 145 | Aus | SAF | C Town | 01.03.14 |
| 75 | Younis Khan | 106 | 103* | Pak | Aus | Dub-DSC | 22.10.14 |
| 76 | Azhar Ali | 109 | 100* | Pak | Aus | A Dhabi | 30.10.14 |
| 77 | Misbah | 101 | 101* | Pak | Aus | A Dhabi | 30.10.14 |
| 78 | V Kohli | 115 | 141 | Ind | Aus | Adelaide | 09.12.14 |
| 79 | DA Warner | 145 | 102 | Aus | Ind | Adelaide | 09.12.14 |
| 80 | DA Warner | 163 | 116 | Aus | NZl | Brisbane | 05.11.15 |
| 81 | AM Rahane | 127 | 100* | Ind | SAF | Delhi | 03.12.15 |
| 82 | SD Hope | 147 | 118* | Win | Eng | Leeds | 25.08.17 |
| 83 | M Haque | 176 | 105 | Ban | Srl | C’gram | 31.01.18 |
| 84 | BRM Taylor | 110 | 106* | Zim | Ban | Mirpur | 11.11.18 |
| 85 | SPD Smith | 144 | 142 | Aus | Eng | Bir’ham | 01.08.19 |
| 86 | RG Sharma | 176 | 127 | Ind | SAF | Vizag | 02.10.19 |
| 87 | UT Khawaja | 137 | 101* | Aus | Eng | Sydney | 05.01.22 |
| 88 | Imam | 157 | 111* | Pak | Aus | R’pindi | 04.03.22 |
It also provides the tenth occasion of a Pakistan batsman scoring centuries in both innings of a test. All such occasions are tabulated below
| No | Player | FI | SI | Team | Opp | Ground | Date |
| 1 | Hanif Mohd | 111 | 104 | Pak | Eng | Dhaka | 19.01.62 |
| 2 | J Miandad | 104 | 103* | Pak | NZl | Hyd-Pak | 25.11.84 |
| 3 | W Wasti | 133 | 121* | Pak | Srl | Lahore | 04.03.99 |
| 4 | Y Hameed | 170 | 105 | Pak | Ban | Karachi | 20.08.03 |
| 5 | Inzamam | 109 | 100* | Pak | Eng | Fai’baf | 20.11.05 |
| 6 | Mohd Yousuf | 102 | 124 | Pak | Win | Karachi | 27.11.06 |
| 7 | Younis Khan | 106 | 103* | Pak | Aus | Dub-DSC | 22.10.14 |
| 8 | Azhar Ali | 109 | 100* | Pak | Aus | A Dhabi | 30.10.14 |
| 9 | Misbah | 101 | 101* | Pak | Aus | A Dhabi | 30.10.14 |
| 10 | Imam | 157 | 111* | Pak | Aus | R’pindi | 04.03.22 |
It also provides the 13th occasion of a batsman scoring centuries in both innings of a test against Australia. All such occasions are tabulated below
| No | Player | FI | SI | Team | Opp | Ground | Date |
| 1 | H Sutcliffe | 176 | 127 | Eng | Aus | Mel’one | 01.01.25 |
| 2 | Hammond | 119* | 177 | Eng | Aus | Adelaide | 01.02.29 |
| 3 | Compton | 147 | 103* | Eng | Aus | Adelaide | 31.01.47 |
| 4 | VS Hazare | 116 | 145 | Ind | Aus | Adelaide | 23.01.48 |
| 5 | CL Walcott | 126 | 110 | Win | Aus | Trinidad | 11.04.55 |
| 6 | CL Walcott | 155 | 110 | Win | Aus | Kingston | 11.06.55 |
| 7 | RB Kanhai | 117 | 115 | Win | Aus | Adelaide | 27.01.61 |
| 8 | GM Turner | 101 | 110* | NZl | Aus | Ch’church | 08.03.74 |
| 9 | Younis Khan | 106 | 103* | Pak | Aus | Dub-DSC | 22.10.14 |
| 10 | Azhar Ali | 109 | 100* | Pak | Aus | A Dhabi | 30.10.14 |
| 11 | Misbah | 101 | 101* | Pak | Aus | A Dhabi | 30.10.14 |
| 12 | V Kohli | 115 | 141 | Ind | Aus | Adelaide | 09.12.14 |
| 13 | Imam | 157 | 111* | Pak | Aus | R’pindi | 04.03.22 |
It also provides the fourth occasion of a Pakistan batsman scoring centuries in both innings of a test against Australia. All such occasions are tabulated below
| No | Player | FI | SI | Team | Opp | Ground | Date |
| 1 | Younis Khan | 106 | 103* | Pak | Aus | Dub-DSC | 22.10.14 |
| 2 | Azhar Ali | 109 | 100* | Pak | Aus | A Dhabi | 30.10.14 |
| 3 | Misbah | 101 | 101* | Pak | Aus | A Dhabi | 30.10.14 |
| 4 | Imam | 157 | 111* | Pak | Aus | R’pindi | 04.03.22 |
It also provides the 29th occasion of a batsman scoring centuries in both innings of a test of which one is 150 plus score. All such occasions are tabulated below
| No | Player | FI | SI | Team | Opp | Ground | Date |
| 1 | H Sutcliffe | 176 | 127 | Eng | Aus | Mel’one | 01.01.25 |
| 2 | Hammond | 119* | 177 | Eng | Aus | Adelaide | 01.02.29 |
| 3 | A Melville | 189 | 104* | SAF | Eng | Not’ham | 07.06.47 |
| 4 | B Mitchell | 120 | 189* | SAF | Eng | The Oval | 16.08.47 |
| 5 | ED Weekes | 162 | 101 | Win | Ind | Kolkata | 31.12.48 |
| 6 | CL Walcott | 155 | 110 | Win | Aus | Kingston | 11.06.55 |
| 7 | RB Simpson | 153 | 115 | Aus | Pak | Karachi | 24.10.64 |
| 8 | KD Walters | 242 | 103 | Aus | Win | Sydney | 14.02.69 |
| 9 | SM Gavaskar | 124 | 220 | Ind | Win | Trinidad | 13.04.71 |
| 10 | LG Rowe | 214 | 100* | Win | NZl | Kingston | 16.02.72 |
| 11 | SM Gavaskar | 107 | 182* | Ind | Win | Kolkata | 29.12.78 |
| 12 | AR Border | 150* | 153 | Aus | Pak | Lahore | 18.03.80 |
| 13 | GA Gooch | 333 | 123 | Eng | Ind | Lord’s | 26.07.90 |
| 14 | GW Flower | 104 | 151 | Zim | NZl | Harare | 18.09.97 |
| 15 | R Dravid | 190 | 103* | Ind | NZl | Hamilton | 02.01.99 |
| 16 | A Flower | 142 | 199* | Zim | SAF | Harare | 07.09.01 |
| 17 | BC Lara | 221 | 130 | Win | Srl | Col-SSC | 29.11.01 |
| 18 | ML Hayden | 197 | 103 | Aus | Eng | Brisbane | 07.11.02 |
| 19 | Y Hameed | 170 | 105 | Pak | Ban | Karachi | 20.08.03 |
| 20 | JH Kallis | 155 | 100* | SAF | Pak | Karachi | 01.10.07 |
| 21 | TM Dilshan | 162 | 143 | Srl | Ban | C’gram | 03.01.09 |
| 22 | PJ Hughes | 115 | 160 | Aus | SAF | Durban | 06.03.09 |
| 23 | JH Kallis | 161 | 109* | SAF | Ind | C Town | 02.01.11 |
| 24 | BRM Taylor | 171 | 102* | Zim | Ban | Harare | 17.04.13 |
| 25 | Sangakkara | 319 | 105 | Srl | Ban | C’gram | 04.02.14 |
| 26 | DA Warner | 163 | 116 | Aus | NZl | Brisbane | 05.11.15 |
| 27 | M Haque | 176 | 105 | Ban | Srl | C’gram | 31.01.18 |
| 28 | RG Sharma | 176 | 127 | Ind | SAF | Vizag | 02.10.19 |
| 29 | Imam | 157 | 111* | Pak | Aus | R’pindi | 04.03.22 |
DA Warner, SM Gavaskar and RT Ponting are the three batsmen in the annals of test cricket to score centuries in both innings on three occasions
| No | Player | FI | SI | Team | Opp | Ground | Date |
| 1 | DA Warner | 135 | 145 | Aus | SAF | C Town | 01.03.14 |
| 2 | DA Warner | 145 | 102 | Aus | Ind | Adelaide | 09.12.14 |
| 3 | DA Warner | 163 | 116 | Aus | NZl | Brisbane | 05.11.15 |
| 1 | SM Gavaskar | 124 | 220 | Ind | Win | Trinidad | 13.04.71 |
| 2 | SM Gavaskar | 111 | 137 | Ind | Pak | Karachi | 14.11.78 |
| 3 | SM Gavaskar | 107 | 182* | Ind | Win | Kolkata | 29.12.78 |
| 1 | RT Ponting | 149 | 104* | Aus | Win | Brisbane | 03.11.05 |
| 2 | RT Ponting | 120 | 143* | Aus | SAF | Sydney | 02.01.06 |
| 3 | RT Ponting | 103 | 116 | Aus | SAF | Durban | 24.03.06 |
The following table lists the batsmen who have scored centuries in both innings of a test on two occasions.
| No | Player | FI | SI | Team | Opp | Ground | Date |
| 1 | AR Border | 150* | 153 | Aus | Pak | Lahore | 18.03.80 |
| 2 | AR Border | 140 | 114* | Aus | NZl | Ch’church | 28.02.86 |
| 1 | BRM Taylor | 171 | 102* | Zim | Ban | Harare | 17.04.13 |
| 2 | BRM Taylor | 110 | 106* | Zim | Ban | Mirpur | 11.11.18 |
| 1 | CL Walcott | 126 | 110 | Win | Aus | Trinidad | 11.04.55 |
| 2 | CL Walcott | 155 | 110 | Win | Aus | Kingston | 11.06.55 |
| 1 | GA Headley | 114 | 112 | Win | Eng | Guyana | 21.02.30 |
| 2 | GA Headley | 106 | 107 | Win | Eng | Lord’s | 24.06.39 |
| 1 | GS Chappell | 247* | 133 | Aus | NZl | Wel’ton | 01.03.74 |
| 2 | GS Chappell | 123 | 109* | Aus | Win | Brisbane | 28.11.75 |
| 1 | H Sutcliffe | 176 | 127 | Eng | Aus | Mel’one | 01.01.25 |
| 2 | H Sutcliffe | 104 | 109* | Eng | SAF | The Oval | 17.08.29 |
| 1 | JH Kallis | 155 | 100* | SAF | Pak | Karachi | 01.10.07 |
| 2 | JH Kallis | 161 | 109* | SAF | Ind | C Town | 02.01.11 |
| 1 | ML Hayden | 197 | 103 | Aus | Eng | Brisbane | 07.11.02 |
| 2 | ML Hayden | 117 | 132 | Aus | Srl | Cairns | 09.07.04 |
| 1 | PA de Silva | 138* | 103* | Srl | Pak | Col-SSC | 26.04.97 |
| 2 | PA de Silva | 146 | 120 | Srl | Ind | Col-SSC | 09.08.97 |
| 1 | R Dravid | 190 | 103* | Ind | NZl | Hamilton | 02.01.99 |
| 2 | R Dravid | 110 | 135 | Ind | Pak | Kolkata | 16.03.05 |
| 1 | Sangakkara | 142 | 105 | Srl | Ban | Galle | 08.03.13 |
| 2 | Sangakkara | 319 | 105 | Srl | Ban | C’gram | 04.02.14 |