List of batsmen who scored centuries in both innings of a Test match

Kaif pic - Sunday, Sep 01, 2024
Last Updated on Sep 01, 2024 03:26 PM

Joe Root once again wreaked havoc in the second match of the ongoing three-match Test series between England and Sri Lanka. He created history by scoring a century in the second innings on Saturday. He became the batsman scoring the most centuries in Test cricket for England. Earlier, he had scored a century in the first innings of the same match. This is the 95th occasion in Test cricket when a team has scored a century in both innings of a match. So let us know the complete list of batsmen who scored centuries in both innings of the test match.

Batsmen who scored centuries in both innings of a Test

Image Source: ECB- X

List of batsmen who scored centuries in both innings of a Test match

# Player Country 1st 2nd Match Versus Ground
1 W Bardsley Australia 136 130 09/08/1909 England Kennington Oval
2 CAG Russell England 140 111 16/02/1923 South Africa Kingsmead
3 H Sutcliffe England 176 127 01/01/1925 Australia Melbourne Cricket Ground
4 W R Hammond England 119* 177 01/02/1929 Australia Adelaide Oval
5 H Sutcliffe England 104 109* 17/08/1929 South Africa Kennington Oval
6 G A Headley West Indies 114 112 21/02/1930 England Bourda
7 E Paynter England 117 100 24/12/1938 South Africa Old Wanderers
8 G A Headley West Indies 106 107 24/06/1939 England Lord's
9 AR Morris Australia 122 124* 31/01/1947 England Adelaide Oval
10 DCS Compton England 147 103* 31/01/1947 Australia Adelaide Oval
11 A Melville South Africa 189 104* 07/06/1947 England Trent Bridge
12 B Mitchell South Africa 120 189* 16/08/1947 England Kennington Oval
13 D G Bradman Australia 132 127 01/01/1948 India Melbourne Cricket Ground
14 VS Hazare India 116 145 23/01/1948 Australia Adelaide Oval
15 EDC Weekes West Indies 162 101 31/12/1948 India Eden Gardens
16 JAR Moroney Australia 118 101 10/02/1950 South Africa Ellis Park
17 CL Walcott West Indies 126 110 11/04/1955 Australia Queen's Park Oval
18 CL Walcott West Indies 155 110 11/06/1955 Australia Sabina Park
19 GSA Sobers West Indies 125 109 13/03/1958 Pakistan Bourda
20 RB Kanhai West Indies 117 115 27/01/1961 Australia Adelaide Oval
21 Hanif Mohammad Pakistan 111 104 19/01/1962 England Bangabandhu National Stadium
22 RB Simpson Australia 153 115 24/10/1964 Pakistan National Stadium (Karachi)
23 KD Walters Australia 242 103 14/02/1969 West Indies Sydney Cricket Ground
24 S M Gavaskar India 124 220 13/04/1971 West Indies Queen's Park Oval
25 LG Rowe West Indies 214 100* 16/02/1972 New Zealand Sabina Park
26 GS Chappell Australia 247 133 01/03/1974 New Zealand Basin Reserve
27 IM Chappell Australia 145 121 01/03/1974 New Zealand Basin Reserve
28 G M Turner New Zealand 101 110* 08/03/1974 Australia AMI Stadium
29 GS Chappell Australia 123 109 28/11/1975 West Indies Brisbane Cricket Ground
30 C G Greenidge West Indies 134 101 08/07/1976 England Old Trafford
31 G P Howarth New Zealand 122 102 04/03/1978 England Eden Park
32 S M Gavaskar India 111 137 14/11/1978 Pakistan National Stadium (Karachi)
33 S M Gavaskar India 150* 182* 18/12/1978 West Indies Eden Gardens
34 A R Border Australia 107 153 29/03/1980 Pakistan Gaddafi Stadium
35 LRD Mendis Sri Lanka 105 105 17/09/1982 India MA Chidambaram Stadium
36 Javed Miandad Pakistan 104 103* 25/11/1984 New Zealand Niaz Stadium
37 A R Border Australia 140 114* 28/02/1986 New Zealand AMI Stadium
38 D M Jones Australia 116 121* 18/01/1990 Pakistan Adelaide Oval
39 GA Gooch England 333 123 26/07/1990 India Lord's
40 A P Gurusinha Sri Lanka 119 102 22/02/1991 New Zealand Seddon Park
41 A H Jones New Zealand 122 100* 22/02/1991 Sri Lanka Seddon Park
42 AJ Stewart England 118 143 08/04/1994 West Indies Kensington Oval
43 G Kirsten South Africa 102 133 27/11/1996 India Eden Gardens
44 PA de Silva Sri Lanka 138* 103* 26/04/1997 Pakistan Sinhalese Sports Club Ground
45 SR Waugh Australia 108 116 03/07/1997 England Old Trafford
46 PA de Silva Sri Lanka 146 120 09/08/1997 India Sinhalese Sports Club Ground
47 GW Flower Zimbabwe 104 151 18/09/1997 New Zealand Harare Sports Club
48 R Dravid India 190 103* 02/01/1999 New Zealand Seddon Park
49 Wajahatullah Wasti Pakistan 133 121* 04/03/1999 Sri Lanka Gaddafi Stadium
50 A Flower Zimbabwe 142 199* 07/09/2001 South Africa Harare Sports Club
51 B C Lara West Indies 221 130 29/11/2001 Sri Lanka Sinhalese Sports Club Ground
52 ML Hayden Australia 197 103 07/11/2002 England Brisbane Cricket Ground
53 Yasir Hameed Pakistan 170 105 20/08/2003 Bangladesh National Stadium (Karachi)
54 ML Hayden Australia 117 132 09/07/2004 Sri Lanka Cazaly's Stadium
55 MP Vaughan England 103 101* 22/07/2004 West Indies Lord's
56 ME Trescothick England 105 107 29/07/2004 West Indies Edgbaston
57 R Dravid India 110 135 16/03/2005 Pakistan Eden Gardens
58 RT Ponting Australia 149 104* 03/11/2005 West Indies Brisbane Cricket Ground
59 Inzamam-ul-Haq Pakistan 109 100* 20/11/2005 England Iqbal Stadium
60 RT Ponting Australia 120 143* 02/01/2006 South Africa Sydney Cricket Ground
61 RT Ponting Australia 103 116 24/03/2006 South Africa Kingsmead
62 Mohammad Yousuf Pakistan 102 124 27/11/2006 West Indies National Stadium (Karachi)
63 JH Kallis South Africa 155 100* 01/10/2007 Pakistan National Stadium (Karachi)
64 AJ Strauss England 123 108 11/12/2008 India MA Chidambaram Stadium
65 TM Dilshan Sri Lanka 162 143 03/01/2009 Bangladesh Zahur Ahmed Chowdhury Stadium
66 PJ Hughes Australia 115 160 06/03/2009 South Africa Kingsmead
67 HM Amla South Africa 114 123 14/02/2010 India Eden Gardens
68 JH Kallis South Africa 161 109* 02/01/2011 India Newlands
69 KO A Powell West Indies 117 110 13/11/2012 Bangladesh Shere Bangla National Stadium
70 KC Sangakkara Sri Lanka 142 105 08/03/2013 Bangladesh Galle International Stadium
71 PJ Fulton New Zealand 136 110 22/03/2013 England Eden Park
72 BRM Taylor Zimbabwe 171 102 17/04/2013 Bangladesh Harare Sports Club
73 KC Sangakkara Sri Lanka 319 105 04/02/2014 Bangladesh Zahur Ahmed Chowdhury Stadium
74 DA Warner Australia 135 145 01/03/2014 South Africa Newlands
75 Younis Khan Pakistan 106 103* 22/10/2014 Australia Dubai International Cricket Stadium
76 Misbah-ul-Haq Pakistan 101 101* 30/10/2014 Australia Sheikh Zayed Stadium
77 Azhar Ali Pakistan 109 100* 30/10/2014 Australia Sheikh Zayed Stadium
78 DA Warner Australia 145 102 09/12/2014 India Adelaide Oval
79 V Kohli India 115 141 09/12/2014 Australia Adelaide Oval
80 DA Warner Australia 163 116 05/11/2015 New Zealand Brisbane Cricket Ground
81 AM Rahane India 127 100* 03/12/2015 South Africa Arun Jaitley Stadium
82 SD Hope West Indies 147 118 25/08/2017 England Headingley
83 Mominul Haque Bangladesh 176 105 31/01/2018 Sri Lanka Zahur Ahmed Chowdhury Stadium
84 BRM Taylor Zimbabwe 110 106 11/11/2018 Bangladesh Shere Bangla National Stadium
85 SPD Smith Australia 144 142 01/08/2019 England Edgbaston
86 RG Sharma India 176 127 02/10/2019 South Africa Dr YS Rajasekhara Reddy Cricket Stadium
87 UT Khawaja Australia 137 101* 05/01/2022 England Sydney Cricket Ground
88 Imam-ul-Haq Pakistan 157 111 04/03/2022 Australia Rawalpindi Cricket Stadium
89 JM Bairstow England 106 114* 01/07/2022 India Edgbaston
90 M Labuschagne Australia 204 104* 30/11/2022 West Indies Perth Stadium
91 Najmul Hossain Shanto Bangladesh 146 124 14/06/2023 Afghanistan Shere Bangla National Stadium
92 KS Williamson New Zealand 118 108 04/02/2024 South Africa Bay Oval
93 D de Silva Sri Lanka 102 100 22/03/2024 Bangladesh Sylhet Stadium
94 PHKD Mendis Sri Lanka 102 164 22/03/2024 Bangladesh Sylhet Stadium
95 JE Root England 143 103 29/08/2024 Sri Lanka Lord's

Also Read: Top 5 best reverse swing fast bowlers in international cricket

Give Your Feedback



More Blogs from Kaif

Disclaimer

Possible11 is a sports news and analysis platform designed purely for entertainment and educational purposes. All match previews, player insights, and team analyses are based on publicly available information and expert opinions. We do not promote or support betting, gambling, or real-money gaming in any form. Users are encouraged to enjoy our content responsibly and use it for informational purposes only.

Download our App for more Tips and Tricks