Batsmen scoring centuries in both innings of a test in the annals of test cricket
DM de Silva and PHKD Mendis scored centuries in both innings in the test against Bangladesh at Sylhet to provide the 93rd and 94th occasion of batsmen scoring centuries in both innings of a test in the annals of test cricket. All such occasions are tabulated below
| No | Player | FI | SI | Team | Opposition | Ground | Match Date |
| 1 | W Bardsley | 136 | 130 | Australia | v England | The Oval | 09 Aug 1909 |
| 2 | CAG Russell | 140 | 111 | England | v South Africa | Durban | 16 Feb 1923 |
| 3 | H Sutcliffe | 176 | 127 | England | v Australia | Melbourne | 01 Jan 1925 |
| 4 | WR Hammond | 119* | 177 | England | v Australia | Adelaide | 01 Feb 1929 |
| 5 | H Sutcliffe | 104 | 109* | England | v South Africa | The Oval | 17 Aug 1929 |
| 6 | GA Headley | 114 | 112 | West Indies | v England | Georgetown | 21 Feb 1930 |
| 7 | E Paynter | 117 | 100 | England | v South Africa | Johannesburg | 24 Dec 1938 |
| 8 | GA Headley | 106 | 107 | West Indies | v England | Lord’s | 24 Jun 1939 |
| 9 | DCS Compton | 147 | 103* | England | v Australia | Adelaide | 31 Jan 1947 |
| 10 | AR Morris | 122 | 124* | Australia | v England | Adelaide | 31 Jan 1947 |
| 11 | A Melville | 189 | 104* | South Africa | v England | Nottingham | 07 Jun 1947 |
| 12 | B Mitchell | 120 | 189* | South Africa | v England | The Oval | 16 Aug 1947 |
| 13 | DG Bradman | 132 | 127* | Australia | v India | Melbourne | 01 Jan 1948 |
| 14 | VS Hazare | 116 | 145 | India | v Australia | Adelaide | 23 Jan 1948 |
| 15 | ED Weekes | 162 | 101 | West Indies | v India | Eden Gardens | 31 Dec 1948 |
| 16 | J Moroney | 118 | 101* | Australia | v South Africa | Johannesburg | 10 Feb 1950 |
| 17 | CL Walcott | 126 | 110 | West Indies | v Australia | Port of Spain | 11 Apr 1955 |
| 18 | CL Walcott | 155 | 110 | West Indies | v Australia | Kingston | 11 Jun 1955 |
| 19 | GS Sobers | 125 | 109* | West Indies | v Pakistan | Georgetown | 13 Mar 1958 |
| 20 | RB Kanhai | 117 | 115 | West Indies | v Australia | Adelaide | 27 Jan 1961 |
| 21 | Hanif Mohammad | 111 | 104 | Pakistan | v England | Dhaka | 19 Jan 1962 |
| 22 | RB Simpson | 153 | 115 | Australia | v Pakistan | Karachi | 24 Oct 1964 |
| 23 | KD Walters | 242 | 103 | Australia | v West Indies | Sydney | 14 Feb 1969 |
| 24 | SM Gavaskar | 124 | 220 | India | v West Indies | Port of Spain | 13 Apr 1971 |
| 25 | LG Rowe | 214 | 100* | West Indies | v New Zealand | Kingston | 16 Feb 1972 |
| 26 | IM Chappell | 145 | 121 | Australia | v New Zealand | Wellington | 01 Mar 1974 |
| 27 | GS Chappell | 247* | 133 | Australia | v New Zealand | Wellington | 01 Mar 1974 |
| 28 | GM Turner | 101 | 110* | New Zealand | v Australia | Christchurch | 08 Mar 1974 |
| 29 | GS Chappell | 123 | 109* | Australia | v West Indies | Brisbane | 28 Nov 1975 |
| 30 | CG Greenidge | 134 | 101 | West Indies | v England | Manchester | 08 Jul 1976 |
| 31 | GP Howarth | 122 | 102 | New Zealand | v England | Auckland | 04 Mar 1978 |
| 32 | SM Gavaskar | 111 | 137 | India | v Pakistan | Karachi | 14 Nov 1978 |
| 33 | SM Gavaskar | 107 | 182* | India | v West Indies | Eden Gardens | 29 Dec 1978 |
| 34 | AR Border | 150* | 153 | Australia | v Pakistan | Lahore | 18 Mar 1980 |
| 35 | LRD Mendis | 105 | 105 | Sri Lanka | v India | Chennai | 17 Sep 1982 |
| 36 | Javed Miandad | 104 | 103* | Pakistan | v New Zealand | Hyderabad-Sind | 25 Nov 1984 |
| 37 | AR Border | 140 | 114* | Australia | v New Zealand | Christchurch | 28 Feb 1986 |
| 38 | DM Jones | 116 | 121* | Australia | v Pakistan | Adelaide | 19 Jan 1990 |
| 39 | GA Gooch | 333 | 123 | England | v India | Lord’s | 26 Jul 1990 |
| 40 | AP Gurusinha | 119 | 102 | Sri Lanka | v New Zealand | Hamilton | 22 Feb 1991 |
| 41 | AH Jones | 122 | 100* | New Zealand | v Sri Lanka | Hamilton | 22 Feb 1991 |
| 42 | AJ Stewart | 118 | 143 | England | v West Indies | Bridgetown | 08 Apr 1994 |
| 43 | G Kirsten | 102 | 133 | South Africa | v India | Eden Gardens | 27 Nov 1996 |
| 44 | PA de Silva | 138* | 103* | Sri Lanka | v Pakistan | Col-SSC | 26 Apr 1997 |
| 45 | SR Waugh | 108 | 116 | Australia | v England | Manchester | 03 Jul 1997 |
| 46 | PA de Silva | 146 | 120 | Sri Lanka | v India | Col-SSC | 09 Aug 1997 |
| 47 | GW Flower | 104 | 151 | Zimbabwe | v New Zealand | Harare | 18 Sep 1997 |
| 48 | R Dravid | 190 | 103* | India | v New Zealand | Hamilton | 02 Jan 1999 |
| 49 | Wajahatullah Wasti | 133 | 121* | Pakistan | v Sri Lanka | Lahore | 04 Mar 1999 |
| 50 | A Flower | 142 | 199* | Zimbabwe | v South Africa | Harare | 07 Sep 2001 |
| 51 | BC Lara | 221 | 130 | West Indies | v Sri Lanka | Col-SSC | 29 Nov 2001 |
| 52 | ML Hayden | 197 | 103 | Australia | v England | Brisbane | 07 Nov 2002 |
| 53 | Yasir Hameed | 170 | 105 | Pakistan | v Bangladesh | Karachi | 20 Aug 2003 |
| 54 | ML Hayden | 117 | 132 | Australia | v Sri Lanka | Cairns | 09 Jul 2004 |
| 55 | MP Vaughan | 103 | 101* | England | v West Indies | Lord’s | 22 Jul 2004 |
| 56 | ME Trescothick | 105 | 107 | England | v West Indies | Birmingham | 29 Jul 2004 |
| 57 | R Dravid | 110 | 135 | India | v Pakistan | Eden Gardens | 16 Mar 2005 |
| 58 | RT Ponting | 149 | 104* | Australia | v West Indies | Brisbane | 03 Nov 2005 |
| 59 | Inzamam-ul-Haq | 109 | 100* | Pakistan | v England | Faisalabad | 20 Nov 2005 |
| 60 | RT Ponting | 120 | 143* | Australia | v South Africa | Sydney | 02 Jan 2006 |
| 61 | RT Ponting | 103 | 116 | Australia | v South Africa | Durban | 24 Mar 2006 |
| 62 | Mohammad Yousuf | 102 | 124 | Pakistan | v West Indies | Karachi | 27 Nov 2006 |
| 63 | JH Kallis | 155 | 100* | South Africa | v Pakistan | Karachi | 01 Oct 2007 |
| 64 | AJ Strauss | 123 | 108 | England | v India | Chennai | 11 Dec 2008 |
| 65 | TM Dilshan | 162 | 143 | Sri Lanka | v Bangladesh | Chattogram | 03 Jan 2009 |
| 66 | PJ Hughes | 115 | 160 | Australia | v South Africa | Durban | 06 Mar 2009 |
| 67 | HM Amla | 114 | 123* | South Africa | v India | Eden Gardens | 14 Feb 2010 |
| 68 | JH Kallis | 161 | 109* | South Africa | v India | Cape Town | 02 Jan 2011 |
| 69 | KOA Powell | 117 | 110 | West Indies | v Bangladesh | Mirpur | 13 Nov 2012 |
| 70 | KC Sangakkara | 142 | 105 | Sri Lanka | v Bangladesh | Galle | 08 Mar 2013 |
| 71 | PG Fulton | 136 | 110 | New Zealand | v England | Auckland | 22 Mar 2013 |
| 72 | BRM Taylor | 171 | 102* | Zimbabwe | v Bangladesh | Harare | 17 Apr 2013 |
| 73 | KC Sangakkara | 319 | 105 | Sri Lanka | v Bangladesh | Chattogram | 04 Feb 2014 |
| 74 | DA Warner | 135 | 145 | Australia | v South Africa | Cape Town | 01 Mar 2014 |
| 75 | Younis Khan | 106 | 103* | Pakistan | v Australia | Dub-DICS | 22 Oct 2014 |
| 76 | Azhar Ali | 109 | 100* | Pakistan | v Australia | Abu Dhabi | 30 Oct 2014 |
| 77 | Misbah-ul-Haq | 101 | 101* | Pakistan | v Australia | Abu Dhabi | 30 Oct 2014 |
| 78 | DA Warner | 145 | 102 | Australia | v India | Adelaide | 09 Dec 2014 |
| 79 | V Kohli | 115 | 141 | India | v Australia | Adelaide | 09 Dec 2014 |
| 80 | DA Warner | 163 | 116 | Australia | v New Zealand | Brisbane | 05 Nov 2015 |
| 81 | AM Rahane | 127 | 100* | India | v South Africa | Delhi | 03 Dec 2015 |
| 82 | SD Hope | 147 | 118* | West Indies | v England | Leeds | 25 Aug 2017 |
| 83 | Mominul Haque | 176 | 105 | Bangladesh | v Sri Lanka | Chattogram | 31 Jan 2018 |
| 84 | BRM Taylor | 110 | 106* | Zimbabwe | v Bangladesh | Mirpur | 11 Nov 2018 |
| 85 | SPD Smith | 144 | 142 | Australia | v England | Birmingham | 01 Aug 2019 |
| 86 | RG Sharma | 176 | 127 | India | v South Africa | Visakhapatnam | 02 Oct 2019 |
| 87 | UT Khawaja | 137 | 101* | Australia | v England | Sydney | 05 Jan 2022 |
| 88 | Imam-ul-Haq | 157 | 111* | Pakistan | v Australia | Rawalpindi | 04 Mar 2022 |
| 89 | JM Bairstow | 106 | 114* | England | v India | Birmingham | 01 Jul 2022 |
| 90 | M Labuschagne | 204 | 104* | Australia | v West Indies | Perth | 30 Nov 2022 |
| 91 | Najmul Hossain Shanto | 146 | 124 | Bangladesh | v Afghanistan | Mirpur | 14 Jun 2023 |
| 92 | KS Williamson | 118 | 109 | New Zealand | v South Africa | Mount Maunganui | 04 Feb 2024 |
| 93 | DM de Silva | 102 | 108 | Sri Lanka | v Bangladesh | Sylhet | 22 Mar 2024 |
| 94 | PHKD Mendis | 102 | 164 | Sri Lanka | v Bangladesh | Sylhet | 22 Mar 2024 |
It also provides the eighth and ninth occasion of Sri Lankan batsmen scoring centuries in both innings of a test in the annals of test cricket. All such occasions are tabulated below
| No | Player | FI | SI | Team | Opposition | Ground | Match Date |
| 1 | LRD Mendis | 105 | 105 | Sri Lanka | v India | Chennai | 17 Sep 1982 |
| 2 | AP Gurusinha | 119 | 102 | Sri Lanka | v New Zealand | Hamilton | 22 Feb 1991 |
| 3 | PA de Silva | 138* | 103* | Sri Lanka | v Pakistan | Col-SSC | 26 Apr 1997 |
| 4 | PA de Silva | 146 | 120 | Sri Lanka | v India | Col-SSC | 09 Aug 1997 |
| 5 | TM Dilshan | 162 | 143 | Sri Lanka | v Bangladesh | Chattogram | 03 Jan 2009 |
| 6 | KC Sangakkara | 142 | 105 | Sri Lanka | v Bangladesh | Galle | 08 Mar 2013 |
| 7 | KC Sangakkara | 319 | 105 | Sri Lanka | v Bangladesh | Chattogram | 04 Feb 2014 |
| 8 | DM de Silva | 102 | 108 | Sri Lanka | v Bangladesh | Sylhet | 22 Mar 2024 |
| 9 | PHKD Mendis | 102 | 164 | Sri Lanka | v Bangladesh | Sylhet | 22 Mar 2024 |
It also provides the eighth and ninth occasion of batsmen scoring centuries in both innings of a test against Bangladesh in the annals of test cricket. All such occasions are tabulated below
| No | Player | FI | SI | Team | Opposition | Ground | Match Date |
| 1 | Yasir Hameed | 170 | 105 | Pakistan | v Bangladesh | Karachi | 20 Aug 2003 |
| 2 | TM Dilshan | 162 | 143 | Sri Lanka | v Bangladesh | Chattogram | 03 Jan 2009 |
| 3 | KOA Powell | 117 | 110 | West Indies | v Bangladesh | Mirpur | 13 Nov 2012 |
| 4 | KC Sangakkara | 142 | 105 | Sri Lanka | v Bangladesh | Galle | 08 Mar 2013 |
| 5 | BRM Taylor | 171 | 102* | Zimbabwe | v Bangladesh | Harare | 17 Apr 2013 |
| 6 | KC Sangakkara | 319 | 105 | Sri Lanka | v Bangladesh | Chattogram | 04 Feb 2014 |
| 7 | BRM Taylor | 110 | 106* | Zimbabwe | v Bangladesh | Mirpur | 11 Nov 2018 |
| 8 | DM de Silva | 102 | 108 | Sri Lanka | v Bangladesh | Sylhet | 22 Mar 2024 |
| 9 | PHKD Mendis | 102 | 164 | Sri Lanka | v Bangladesh | Sylhet | 22 Mar 2024 |
It also provides the fourth and fitth occasion of Sri Lankan batsmen scoring centuries in both innings of a test against Bangladesh in the annals of test cricket. All such occasions are tabulated below
| No | Player | FI | SI | Team | Opposition | Ground | Match Date |
| 1 | TM Dilshan | 162 | 143 | Sri Lanka | v Bangladesh | Chattogram | 03 Jan 2009 |
| 2 | KC Sangakkara | 142 | 105 | Sri Lanka | v Bangladesh | Galle | 08 Mar 2013 |
| 3 | KC Sangakkara | 319 | 105 | Sri Lanka | v Bangladesh | Chattogram | 04 Feb 2014 |
| 4 | DM de Silva | 102 | 108 | Sri Lanka | v Bangladesh | Sylhet | 22 Mar 2024 |
| 5 | PHKD Mendis | 102 | 164 | Sri Lanka | v Bangladesh | Sylhet | 22 Mar 2024 |
The following batsmen have scored centuries in both innings of a test on two occasions.
| No | Player | FI | SI | Team | Opposition | Ground | Match Date |
| 1 | AR Border | 150* | 153 | Australia | v Pakistan | Lahore | 18 Mar 1980 |
| 2 | AR Border | 140 | 114* | Australia | v New Zealand | Christchurch | 28 Feb 1986 |
| 1 | BRM Taylor | 171 | 102* | Zimbabwe | v Bangladesh | Harare | 17 Apr 2013 |
| 2 | BRM Taylor | 110 | 106* | Zimbabwe | v Bangladesh | Mirpur | 11 Nov 2018 |
| 1 | CL Walcott | 126 | 110 | West Indies | v Australia | Port of Spain | 11 Apr 1955 |
| 2 | CL Walcott | 155 | 110 | West Indies | v Australia | Kingston | 11 Jun 1955 |
| 1 | GA Headley | 114 | 112 | West Indies | v England | Georgetown | 21 Feb 1930 |
| 2 | GA Headley | 106 | 107 | West Indies | v England | Lord’s | 24 Jun 1939 |
| 1 | GS Chappell | 247* | 133 | Australia | v New Zealand | Wellington | 01 Mar 1974 |
| 2 | GS Chappell | 123 | 109* | Australia | v West Indies | Brisbane | 28 Nov 1975 |
| 1 | H Sutcliffe | 176 | 127 | England | v Australia | Melbourne | 01 Jan 1925 |
| 2 | H Sutcliffe | 104 | 109* | England | v South Africa | The Oval | 17 Aug 1929 |
| 1 | JH Kallis | 155 | 100* | South Africa | v Pakistan | Karachi | 01 Oct 2007 |
| 2 | JH Kallis | 161 | 109* | South Africa | v India | Cape Town | 02 Jan 2011 |
| 1 | KC Sangakkara | 142 | 105 | Sri Lanka | v Bangladesh | Galle | 08 Mar 2013 |
| 2 | KC Sangakkara | 319 | 105 | Sri Lanka | v Bangladesh | Chattogram | 04 Feb 2014 |
| 1 | ML Hayden | 197 | 103 | Australia | v England | Brisbane | 07 Nov 2002 |
| 2 | ML Hayden | 117 | 132 | Australia | v Sri Lanka | Cairns | 09 Jul 2004 |
| 1 | PA de Silva | 138* | 103* | Sri Lanka | v Pakistan | Col-SSC | 26 Apr 1997 |
| 2 | PA de Silva | 146 | 120 | Sri Lanka | v India | Col-SSC | 09 Aug 1997 |
| 1 | R Dravid | 190 | 103* | India | v New Zealand | Hamilton | 02 Jan 1999 |
| 2 | R Dravid | 110 | 135 | India | v Pakistan | Eden Gardens | 16 Mar 2005 |
DA Warner, RT Ponting and SM Gavaskar are the three batsmen in the annals of test cricket to score centuries in both innings of a test on three occasions.
| No | Player | FI | SI | Team | Opposition | Ground | Match Date |
| 1 | DA Warner | 135 | 145 | Australia | v South Africa | Cape Town | 01 Mar 2014 |
| 2 | DA Warner | 145 | 102 | Australia | v India | Adelaide | 09 Dec 2014 |
| 3 | DA Warner | 163 | 116 | Australia | v New Zealand | Brisbane | 05 Nov 2015 |
| 1 | RT Ponting | 149 | 104* | Australia | v West Indies | Brisbane | 03 Nov 2005 |
| 2 | RT Ponting | 120 | 143* | Australia | v South Africa | Sydney | 02 Jan 2006 |
| 3 | RT Ponting | 103 | 116 | Australia | v South Africa | Durban | 24 Mar 2006 |
| 1 | SM Gavaskar | 124 | 220 | India | v West Indies | Port of Spain | 13 Apr 1971 |
| 2 | SM Gavaskar | 111 | 137 | India | v Pakistan | Karachi | 14 Nov 1978 |
| 3 | SM Gavaskar | 107 | 182* | India | v West Indies | Eden Gardens | 29 Dec 1978 |
The following table lists the eight batsmen who have scored a double century and a century in a test. SM Gavaskar is the only batsman to score a double century in the second innings of a test.
| No | Player | FI | SI | Team | Opposition | Ground | Match Date |
| 1 | KD Walters | 242 | 103 | Australia | v West Indies | Sydney | 14 Feb 1969 |
| 2 | SM Gavaskar | 124 | 220 | India | v West Indies | Port of Spain | 13 Apr 1971 |
| 3 | LG Rowe | 214 | 100* | West Indies | v New Zealand | Kingston | 16 Feb 1972 |
| 4 | GS Chappell | 247* | 133 | Australia | v New Zealand | Wellington | 01 Mar 1974 |
| 5 | GA Gooch | 333 | 123 | England | v India | Lord’s | 26 Jul 1990 |
| 6 | BC Lara | 221 | 130 | West Indies | v Sri Lanka | Col-SSC | 29 Nov 2001 |
| 7 | KC Sangakkara | 319 | 105 | Sri Lanka | v Bangladesh | Chattogram | 04 Feb 2014 |
| 8 | M Labuschagne | 204 | 104* | Australia | v West Indies | Perth | 30 Nov 2022 |
GA Gooch of England and KC Sangakkara of Sri Lanka are the two batsmen who have scored a triple century and a century in a test
| No | Player | FI | SI | Team | Opposition | Ground | Match Date |
| 1 | GA Gooch | 333 | 123 | England | v India | Lord’s | 26 Jul 1990 |
| 2 | KC Sangakkara | 319 | 105 | Sri Lanka | v Bangladesh | Chattogram | 04 Feb 2014 |