Batsmen scoring centuries in both innings of a test
BRM Taylor of Zimbabwe scored 110 and 106 not out in the just concluded test against Bangladesh at Dhaka to provide the 84th 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 | Start Date |
| 1 | W Bardsley | 136 | 130 | Aus | Eng | The Oval | 09 Aug 1909 |
| 2 | CAG Russell | 140 | 111 | Eng | SAF | Durban | 16 Feb 1923 |
| 3 | H Sutcliffe | 176 | 127 | Eng | Aus | Melbourne | 01 Jan 1925 |
| 4 | WR Hammond | 119* | 177 | Eng | Aus | Adelaide | 01 Feb 1929 |
| 5 | H Sutcliffe | 104 | 109* | Eng | SAF | The Oval | 17 Aug 1929 |
| 6 | GA Headley | 114 | 112 | Win | Eng | Georgetown | 21 Feb 1930 |
| 7 | E Paynter | 117 | 100 | Eng | SAF | Johannesburg | 24 Dec 1938 |
| 8 | GA Headley | 106 | 107 | Win | Eng | Lord’s | 24 Jun 1939 |
| 9 | DCS Compton | 147 | 103* | Eng | Aus | Adelaide | 31 Jan 1947 |
| 10 | AR Morris | 122 | 124* | Aus | Eng | Adelaide | 31 Jan 1947 |
| 11 | A Melville | 189 | 104* | SAF | Eng | Nottingham | 07 Jun 1947 |
| 12 | B Mitchell | 120 | 189* | SAF | Eng | The Oval | 16 Aug 1947 |
| 13 | DG Bradman | 132 | 127* | Aus | Ind | Melbourne | 01 Jan 1948 |
| 14 | VS Hazare | 116 | 145 | Ind | Aus | Adelaide | 23 Jan 1948 |
| 15 | ED Weekes | 162 | 101 | Win | Ind | Kolkata | 31 Dec 1948 |
| 16 | J Moroney | 118 | 101* | Aus | SAF | Johannesburg | 10 Feb 1950 |
| 17 | CL Walcott | 126 | 110 | Win | Aus | Port of Spain | 11 Apr 1955 |
| 18 | CL Walcott | 155 | 110 | Win | Aus | Kingston | 11 Jun 1955 |
| 19 | GS Sobers | 125 | 109* | Win | Pak | Georgetown | 13 Mar 1958 |
| 20 | RB Kanhai | 117 | 115 | Win | Aus | Adelaide | 27 Jan 1961 |
| 21 | Hanif Mohammad | 111 | 104 | Pak | Eng | Dhaka | 19 Jan 1962 |
| 22 | RB Simpson | 153 | 115 | Aus | Pak | Karachi | 24 Oct 1964 |
| 23 | KD Walters | 242 | 103 | Aus | Win | Sydney | 14 Feb 1969 |
| 24 | SM Gavaskar | 124 | 220 | Ind | Win | Port of Spain | 13 Apr 1971 |
| 25 | LG Rowe | 214 | 100* | Win | NZl | Kingston | 16 Feb 1972 |
| 26 | GS Chappell | 247* | 133 | Aus | NZl | Wellington | 01 Mar 1974 |
| 27 | IM Chappell | 145 | 121 | Aus | NZl | Wellington | 01 Mar 1974 |
| 28 | GM Turner | 101 | 110* | NZl | Aus | Christchurch | 08 Mar 1974 |
| 29 | GS Chappell | 123 | 109* | Aus | Win | Brisbane | 28 Nov 1975 |
| 30 | CG Greenidge | 134 | 101 | Win | Eng | Manchester | 08 Jul 1976 |
| 31 | GP Howarth | 122 | 102 | NZl | Eng | Auckland | 04 Mar 1978 |
| 32 | SM Gavaskar | 111 | 137 | Ind | Pak | Karachi | 14 Nov 1978 |
| 33 | SM Gavaskar | 107 | 182* | Ind | Win | Kolkata | 29 Dec 1978 |
| 34 | AR Border | 150* | 153 | Aus | Pak | Lahore | 18 Mar 1980 |
| 35 | LRD Mendis | 105 | 105 | Srl | Ind | Chennai | 17 Sep 1982 |
| 36 | Javed Miandad | 104 | 103* | Pak | NZl | Hyderabad (Sind) | 25 Nov 1984 |
| 37 | AR Border | 140 | 114* | Aus | NZl | Christchurch | 28 Feb 1986 |
| 38 | DM Jones | 116 | 121* | Aus | Pak | Adelaide | 19 Jan 1990 |
| 39 | GA Gooch | 333 | 123 | Eng | Ind | Lord’s | 26 Jul 1990 |
| 40 | AP Gurusinha | 119 | 102 | Srl | NZl | Hamilton | 22 Feb 1991 |
| 41 | AH Jones | 122 | 100* | NZl | Srl | Hamilton | 22 Feb 1991 |
| 42 | AJ Stewart | 118 | 143 | Eng | Win | Bridgetown | 08 Apr 1994 |
| 43 | G Kirsten | 102 | 133 | SAF | Ind | Kolkata | 27 Nov 1996 |
| 44 | PA de Silva | 138* | 103* | Srl | Pak | Colombo (SSC) | 26 Apr 1997 |
| 45 | SR Waugh | 108 | 116 | Aus | Eng | Manchester | 03 Jul 1997 |
| 46 | PA de Silva | 146 | 120 | Srl | Ind | Colombo (SSC) | 09 Aug 1997 |
| 47 | GW Flower | 104 | 151 | Zim | NZl | Harare | 18 Sep 1997 |
| 48 | R Dravid | 190 | 103* | Ind | NZl | Hamilton | 02 Jan 1999 |
| 49 | Wajahatullah Wasti | 133 | 121* | Pak | Srl | Lahore | 04 Mar 1999 |
| 50 | A Flower | 142 | 199* | Zim | SAF | Harare | 07 Sep 2001 |
| 51 | BC Lara | 221 | 130 | Win | Srl | Colombo (SSC) | 29 Nov 2001 |
| 52 | ML Hayden | 197 | 103 | Aus | Eng | Brisbane | 07 Nov 2002 |
| 53 | Yasir Hameed | 170 | 105 | Pak | Ban | Karachi | 20 Aug 2003 |
| 54 | ML Hayden | 117 | 132 | Aus | Srl | Cairns | 09 Jul 2004 |
| 55 | MP Vaughan | 103 | 101* | Eng | Win | Lord’s | 22 Jul 2004 |
| 56 | ME Trescothick | 105 | 107 | Eng | Win | Birmingham | 29 Jul 2004 |
| 57 | R Dravid | 110 | 135 | Ind | Pak | Kolkata | 16 Mar 2005 |
| 58 | RT Ponting | 149 | 104* | Aus | Win | Brisbane | 03 Nov 2005 |
| 59 | Inzamam-ul-Haq | 109 | 100* | Pak | Eng | Faisalabad | 20 Nov 2005 |
| 60 | RT Ponting | 120 | 143* | Aus | SAF | Sydney | 02 Jan 2006 |
| 61 | RT Ponting | 103 | 116 | Aus | SAF | Durban | 24 Mar 2006 |
| 62 | Mohammad Yousuf | 102 | 124 | Pak | Win | Karachi | 27 Nov 2006 |
| 63 | JH Kallis | 155 | 100* | SAF | Pak | Karachi | 01 Oct 2007 |
| 64 | AJ Strauss | 123 | 108 | Eng | Ind | Chennai | 11 Dec 2008 |
| 65 | TM Dilshan | 162 | 143 | Srl | Ban | Chittagong | 03 Jan 2009 |
| 66 | PJ Hughes | 115 | 160 | Aus | SAF | Durban | 06 Mar 2009 |
| 67 | HM Amla | 114 | 123* | SAF | Ind | Kolkata | 14 Feb 2010 |
| 68 | JH Kallis | 161 | 109* | SAF | Ind | Cape Town | 02 Jan 2011 |
| 69 | KOA Powell | 117 | 110 | Win | Ban | Dhaka | 13 Nov 2012 |
| 70 | KC Sangakkara | 142 | 105 | Srl | Ban | Galle | 08 Mar 2013 |
| 71 | PG Fulton | 136 | 110 | NZl | Eng | Auckland | 22 Mar 2013 |
| 72 | BRM Taylor | 171 | 102* | Zim | Ban | Harare | 17 Apr 2013 |
| 73 | KC Sangakkara | 319 | 105 | Srl | Ban | Chittagong | 04 Feb 2014 |
| 74 | DA Warner | 135 | 145 | Aus | SAF | Cape Town | 01 Mar 2014 |
| 75 | Younis Khan | 106 | 103* | Pak | Aus | Dubai (DSC) | 22 Oct 2014 |
| 76 | Azhar Ali | 109 | 100* | Pak | Aus | Abu Dhabi | 30 Oct 2014 |
| 77 | Misbah-ul-Haq | 101 | 101* | Pak | Aus | Abu Dhabi | 30 Oct 2014 |
| 78 | V Kohli | 115 | 141 | Ind | Aus | Adelaide | 09 Dec 2014 |
| 79 | DA Warner | 145 | 102 | Aus | Ind | Adelaide | 09 Dec 2014 |
| 80 | DA Warner | 163 | 116 | Aus | NZl | Brisbane | 05 Nov 2015 |
| 81 | AM Rahane | 127 | 100* | Ind | SAF | Delhi | 03 Dec 2015 |
| 82 | SD Hope | 147 | 118* | Win | Eng | Leeds | 25 Aug 2017 |
| 83 | Mominul Haque | 176 | 105 | Ban | Srl | Chittagong | 31 Jan 2018 |
| 84 | BRM Taylor | 110 | 106* | Zim | Ban | Dhaka | 11 Nov 2018 |
It also provides the fourth occasion of a Zimbabwe batsman scoring centuries in both innings of test. All the four occasions are tabulated below
| No | Player | FI | SI | Team | Opp | Ground | Start Date |
| 1 | GW Flower | 104 | 151 | Zim | NZl | Harare | 18 Sep 1997 |
| 2 | A Flower | 142 | 199* | Zim | SAF | Harare | 07 Sep 2001 |
| 3 | BRM Taylor | 171 | 102* | Zim | Ban | Harare | 17 Apr 2013 |
| 4 | BRM Taylor | 110 | 106* | Zim | Ban | Dhaka | 11 Nov 2018 |
It also provides the seventh occasion of a batsman scoring centuries in both innings of test against Bangladesh. All the four occasions are tabulated below
| No | Player | FI | SI | Team | Opp | Ground | Start Date |
| 1 | Yasir Hameed | 170 | 105 | Pak | Ban | Karachi | 20 Aug 2003 |
| 2 | TM Dilshan | 162 | 143 | Srl | Ban | Chittagong | 03 Jan 2009 |
| 3 | KOA Powell | 117 | 110 | Win | Ban | Dhaka | 13 Nov 2012 |
| 4 | KC Sangakkara | 142 | 105 | Srl | Ban | Galle | 08 Mar 2013 |
| 5 | BRM Taylor | 171 | 102* | Zim | Ban | Harare | 17 Apr 2013 |
| 6 | KC Sangakkara | 319 | 105 | Srl | Ban | Chittagong | 04 Feb 2014 |
| 7 | BRM Taylor | 110 | 106* | Zim | Ban | Dhaka | 11 Nov 2018 |
DA Warner {03}, RT Ponting {03}, SM Gavaskar {03}, AR Border {02}, BRM Taylor {02}, CL Walcott {02}, GA Headley {02}, GS Chappell {02}, H Sutcliffe {02}, JH Kallis {02}, KC Sangakkara {02}, ML Hayden {02}, PA de Silva {02} and R Dravid {02} are the fourteen batsmen who have scored centuries in both innings of a test on two or more occasions.
BRM Taylor joined this exclusive list in the just concluded test against Bangladesh at Dhaka. Prior to this, he had scored 171 and 102 not out against Bangladesh at Harare in Apr 2014. The feats of all these fourteen batsmen are tabulated below.
| No | No | Player | FI | SI | Team | Opp | Ground | Start Date |
| 1 | 1 | DA Warner | 135 | 145 | Aus | SAF | Cape Town | 01 Mar 2014 |
| 2 | DA Warner | 145 | 102 | Aus | Ind | Adelaide | 09 Dec 2014 | |
| 3 | DA Warner | 163 | 116 | Aus | NZl | Brisbane | 05 Nov 2015 | |
| 2 | 1 | RT Ponting | 149 | 104* | Aus | Win | Brisbane | 03 Nov 2005 |
| 2 | RT Ponting | 120 | 143* | Aus | SAF | Sydney | 02 Jan 2006 | |
| 3 | RT Ponting | 103 | 116 | Aus | SAF | Durban | 24 Mar 2006 | |
| 3 | 1 | SM Gavaskar | 124 | 220 | Ind | Win | Port of Spain | 13 Apr 1971 |
| 2 | SM Gavaskar | 111 | 137 | Ind | Pak | Karachi | 14 Nov 1978 | |
| 3 | SM Gavaskar | 107 | 182* | Ind | Win | Kolkata | 29 Dec 1978 | |
| 4 | 1 | AR Border | 150* | 153 | Aus | Pak | Lahore | 18 Mar 1980 |
| 2 | AR Border | 140 | 114* | Aus | NZl | Christchurch | 28 Feb 1986 | |
| 5 | 1 | BRM Taylor | 171 | 102* | Zim | Ban | Harare | 17 Apr 2013 |
| 2 | BRM Taylor | 110 | 106* | Zim | Ban | Dhaka | 11 Nov 2018 | |
| 6 | 1 | CL Walcott | 126 | 110 | Win | Aus | Port of Spain | 11 Apr 1955 |
| 2 | CL Walcott | 155 | 110 | Win | Aus | Kingston | 11 Jun 1955 | |
| 7 | 1 | GA Headley | 114 | 112 | Win | Eng | Georgetown | 21 Feb 1930 |
| 2 | GA Headley | 106 | 107 | Win | Eng | Lord’s | 24 Jun 1939 | |
| 8 | 1 | GS Chappell | 247* | 133 | Aus | NZl | Wellington | 01 Mar 1974 |
| 2 | GS Chappell | 123 | 109* | Aus | Win | Brisbane | 28 Nov 1975 | |
| 9 | 1 | H Sutcliffe | 176 | 127 | Eng | Aus | Melbourne | 01 Jan 1925 |
| 2 | H Sutcliffe | 104 | 109* | Eng | SAF | The Oval | 17 Aug 1929 | |
| 10 | 1 | JH Kallis | 155 | 100* | SAF | Pak | Karachi | 01 Oct 2007 |
| 2 | JH Kallis | 161 | 109* | SAF | Ind | Cape Town | 02 Jan 2011 | |
| 11 | 1 | KC Sangakkara | 142 | 105 | Srl | Ban | Galle | 08 Mar 2013 |
| 2 | KC Sangakkara | 319 | 105 | Srl | Ban | Chittagong | 04 Feb 2014 | |
| 12 | 1 | ML Hayden | 197 | 103 | Aus | Eng | Brisbane | 07 Nov 2002 |
| 2 | ML Hayden | 117 | 132 | Aus | Srl | Cairns | 09 Jul 2004 | |
| 13 | 1 | PA de Silva | 138* | 103* | Srl | Pak | Colombo (SSC) | 26 Apr 1997 |
| 2 | PA de Silva | 146 | 120 | Srl | Ind | Colombo (SSC) | 09 Aug 1997 | |
| 14 | 1 | R Dravid | 190 | 103* | Ind | NZl | Hamilton | 02 Jan 1999 |
| 2 | R Dravid | 110 | 135 | Ind | Pak | Kolkata | 16 Mar 2005 |
RT Ponting, SM Gavaskar, BRM Taylor, CL Walcott, GA Headey, and KC Sangakkara are the six batsmen who have scored twin centuries against the same opposition on two occasions. The following table lists the performance of these six batsmen.
| No | No | Player | FI | SI | Team | Opp | Ground | Start Date |
| 1 | 1 | RT Ponting | 120 | 143* | Aus | SAF | Sydney | 02 Jan 2006 |
| 2 | RT Ponting | 103 | 116 | Aus | SAF | Durban | 24 Mar 2006 | |
| 2 | 1 | SM Gavaskar | 124 | 220 | Ind | Win | Port of Spain | 13 Apr 1971 |
| 2 | SM Gavaskar | 107 | 182* | Ind | Win | Kolkata | 29 Dec 1978 | |
| 3 | 1 | BRM Taylor | 171 | 102* | Zim | Ban | Harare | 17 Apr 2013 |
| 2 | BRM Taylor | 110 | 106* | Zim | Ban | Dhaka | 11 Nov 2018 | |
| 4 | 1 | CL Walcott | 126 | 110 | Win | Aus | Port of Spain | 11 Apr 1955 |
| 2 | CL Walcott | 155 | 110 | Win | Aus | Kingston | 11 Jun 1955 | |
| 5 | 1 | GA Headley | 114 | 112 | Win | Eng | Georgetown | 21 Feb 1930 |
| 2 | GA Headley | 106 | 107 | Win | Eng | Lord’s | 24 Jun 1939 | |
| 6 | 1 | KC Sangakkara | 142 | 105 | Srl | Ban | Galle | 08 Mar 2013 |
| 2 | KC Sangakkara | 319 | 105 | Srl | Ban | Chittagong | 04 Feb 2014 |
BRM Taylor emulated KC Sangakkara of Sri Lanka in scoring twin centuries against Bangladesh on two occasions. The following table lists the performance of these two batsmen
| No | No | Player | FI | SI | Team | Opp | Ground | Start Date |
| 1 | 1 | BRM Taylor | 171 | 102* | Zim | Ban | Harare | 17 Apr 2013 |
| 2 | BRM Taylor | 110 | 106* | Zim | Ban | Dhaka | 11 Nov 2018 | |
| 2 | 1 | KC Sangakkara | 142 | 105 | Srl | Ban | Galle | 08 Mar 2013 |
| 2 | KC Sangakkara | 319 | 105 | Srl | Ban | Chittagong | 04 Feb 2014 |
GS Chappell-IM Chappell and Azhar Ali-Misbah-ul-Haq scored twin centuries in the same test to provide the only two occasions of two batsmen scoring centuries in both innings of the test in the annals of test cricket. Both the occasions are tabulated below.
| No | Player | FI | SI | Team | Opp | Ground | Start Date |
| 1 | GS Chappell | 247* | 133 | Aus | NZl | Wellington | 01 Mar 1974 |
| 2 | IM Chappell | 145 | 121 | Aus | NZl | Wellington | 01 Mar 1974 |
| 1 | Azhar Ali | 109 | 100* | Pak | Aus | Abu Dhabi | 30 Oct 2014 |
| 2 | Misbah-ul-Haq | 101 | 101* | Pak | Aus | Abu Dhabi | 30 Oct 2014 |
The following are the three occasions of rival batsmen scoring twin centuries in a test. Adelaide and Hamilton are the two venues which have witnessed such a feat. Adelaide has witnessed two such feats in Jan 1947 and Dec 2014
| No | Player | FI | SI | Team | Opp | Ground | Start Date |
| 1 | DCS Compton | 147 | 103* | Eng | Aus | Adelaide | 31 Jan 1947 |
| 2 | AR Morris | 122 | 124* | Aus | Eng | Adelaide | 31 Jan 1947 |
| 1 | AP Gurusinha | 119 | 102 | Srl | NZl | Hamilton | 22 Feb 1991 |
| 2 | AH Jones | 122 | 100* | NZl | Srl | Hamilton | 22 Feb 1991 |
| 1 | V Kohli | 115 | 141 | Ind | Aus | Adelaide | 09 Dec 2014 |
| 2 | DA Warner | 145 | 102 | Aus | Ind | Adelaide | 09 Dec 2014 |