Test Cricket - Batting Records and Statistics - Hundreds
Players Scoring a Century in 4th Innings of Match
Player Country Runs Match Versus Ground
J T Brown England 140 01/03/1895 Australia Melbourne Cricket Ground
J Darling Australia 160 26/02/1898 England Sydney Cricket Ground
G L Jessop England 104 11/08/1902 Australia Kennington Oval
J B Hobbs England 126* 30/12/1911 Australia Melbourne Cricket Ground
J B Hobbs England 123 14/01/1921 Australia Adelaide Oval
H W Taylor South Africa 101 09/02/1923 England Old Wanderers
H W Taylor South Africa 102 16/02/1923 England Kingsmead
H Sutcliffe England 115 19/12/1924 Australia Sydney Cricket Ground
F E Woolley England 123 19/12/1924 Australia Sydney Cricket Ground
H Sutcliffe England 127 01/01/1925 Australia Melbourne Cricket Ground
H Sutcliffe England 135 29/12/1928 Australia Melbourne Cricket Ground
E H Hendren England 123 21/02/1930 West Indies Bourda
G A Headley West Indies 223 03/04/1930 England Sabina Park
D G Bradman Australia 131 13/06/1930 England Trent Bridge
S J McCabe Australia 189* 24/12/1935 South Africa Old Wanderers
M Leyland England 111* 01/01/1937 Australia Melbourne Cricket Ground
D G Bradman Australia 102* 24/06/1938 England Lord's
W J Edrich England 219 03/03/1939 South Africa Kingsmead
P A Gibb England 120 03/03/1939 South Africa Kingsmead
W R Hammond England 140 03/03/1939 South Africa Kingsmead
C Washbrook England 112 01/01/1947 Australia Melbourne Cricket Ground
A R Morris Australia 124* 31/01/1947 England Adelaide Oval
A Melville South Africa 104* 07/06/1947 England Trent Bridge
B Mitchell South Africa 189* 16/08/1947 England Kennington Oval
D G Bradman Australia 173* 22/07/1948 England Headingley
A R Morris Australia 182 22/07/1948 England Headingley
S Mushtaq Ali India 106 31/12/1948 West Indies Eden Gardens
V S Hazare India 122 04/02/1949 West Indies Brabourne Stadium
R N Harvey Australia 151* 20/01/1950 South Africa Kingsmead
C Washbrook England 114 24/06/1950 West Indies Lord's
A L Hassett Australia 102 31/12/1951 West Indies Melbourne Cricket Ground
J B Stollmeyer West Indies 104 25/01/1952 Australia Sydney Cricket Ground
J B Stollmeyer West Indies 104* 19/02/1953 India Queen's Park Oval
W Watson England 109 25/06/1953 Australia Lord's
W Watson England 116 15/01/1954 West Indies Sabina Park
C C Hunte West Indies 114 13/03/1958 Pakistan Bourda
G S A Sobers West Indies 109* 13/03/1958 Pakistan Bourda
A A Baig India 112 23/07/1959 England Old Trafford
P R Umrigar India 118 23/07/1959 England Old Trafford
R B Kanhai West Indies 110 28/01/1960 England Queen's Park Oval
R A McLean South Africa 113 01/01/1962 New Zealand Newlands
D S R Sheppard England 113 29/12/1962 Australia Melbourne Cricket Ground
K F Barrington England 132* 25/01/1963 Australia Adelaide Oval
C C Hunte West Indies 108* 22/08/1963 England Kennington Oval
R B Simpson Australia 115 24/10/1964 Pakistan National Stadium (Karachi)
Mohammad Ilyas Pakistan 126 09/04/1965 New Zealand National Stadium (Karachi)
C Milburn England 126* 16/06/1966 West Indies Lord's
M L Jaisimha India 101 19/01/1968 Australia Brisbane Cricket Ground
S M Nurse West Indies 137 14/02/1969 Australia Sydney Cricket Ground
G S A Sobers West Indies 113 14/02/1969 Australia Sydney Cricket Ground
S M Nurse West Indies 168 27/02/1969 New Zealand Eden Park
G Boycott England 106 26/06/1969 West Indies Lord's
I M Chappell Australia 104 29/01/1971 England Adelaide Oval
K R Stackpole Australia 136 29/01/1971 England Adelaide Oval
S M Gavaskar India 117* 01/04/1971 West Indies Kensington Oval
M G Burgess New Zealand 101 16/02/1972 West Indies Sabina Park
B E Congdon New Zealand 176 07/06/1973 England Trent Bridge
V Pollard New Zealand 116 07/06/1973 England Trent Bridge
F C Hayes England 106* 26/07/1973 West Indies Kennington Oval
G M Turner New Zealand 110* 08/03/1974 Australia AMI Stadium
A P E Knott England 106* 25/01/1975 Australia Adelaide Oval
L Baichan West Indies 105* 15/02/1975 Pakistan Gaddafi Stadium
G S Chappell Australia 109* 28/11/1975 West Indies Brisbane Cricket Ground
I V A Richards West Indies 101 23/01/1976 Australia Adelaide Oval
S M Gavaskar India 102 07/04/1976 West Indies Queen's Park Oval
G R Viswanath India 112 07/04/1976 West Indies Queen's Park Oval
R C Fredericks West Indies 138 17/06/1976 England Lord's
B E Congdon New Zealand 107* 18/02/1977 Australia AMI Stadium
D W Randall England 174 12/03/1977 Australia Melbourne Cricket Ground
Asif Iqbal Pakistan 135 15/04/1977 West Indies Sabina Park
S M Gavaskar India 113 02/12/1977 Australia Brisbane Cricket Ground
A L Mann Australia 105 16/12/1977 India WACA Ground
G Boycott England 100* 02/01/1978 Pakistan Niaz Stadium
C S Serjeant Australia 124 31/03/1978 West Indies Bourda
G M Wood Australia 126 31/03/1978 West Indies Bourda
A I Kallicharran West Indies 126 28/04/1978 Australia Sabina Park
A R Border Australia 105 10/03/1979 Pakistan Melbourne Cricket Ground
S M Gavaskar India 221 30/08/1979 England Kennington Oval
D B Vengsarkar India 146* 04/12/1979 Pakistan Arun Jaitley Stadium
G Boycott England 128* 28/08/1980 Australia Lord's
G A Gooch England 116 13/03/1981 West Indies Kensington Oval
A R Border Australia 123* 13/08/1981 England Old Trafford
G N Yallop Australia 114 13/08/1981 England Old Trafford
J Dyson Australia 127* 02/01/1982 West Indies Sydney Cricket Ground
C G Greenidge West Indies 120* 02/03/1984 Australia Bourda
D L Haynes West Indies 103* 02/03/1984 Australia Bourda
Mohsin Khan Pakistan 104 19/03/1984 England Gaddafi Stadium
C G Greenidge West Indies 214* 28/06/1984 England Lord's
Javed Miandad Pakistan 103* 25/11/1984 New Zealand Niaz Stadium
Mudassar Nazar Pakistan 106 25/11/1984 New Zealand Niaz Stadium
A M J Hilditch Australia 113 22/12/1984 West Indies Melbourne Cricket Ground
J V Coney New Zealand 111* 09/02/1985 Pakistan Carisbrook
R L Dias Sri Lanka 106 14/09/1985 India Asgiriya Stadium
L R D Mendis Sri Lanka 124 14/09/1985 India Asgiriya Stadium
I V A Richards West Indies 109* 25/11/1987 India Arun Jaitley Stadium
Javed Miandad Pakistan 102 14/04/1988 West Indies Queen's Park Oval
A J Lamb England 113 16/06/1988 West Indies Lord's
C G Greenidge West Indies 104 03/02/1989 Australia Adelaide Oval
D L Haynes West Indies 112* 07/04/1989 India Kensington Oval
S V Manjrekar India 113* 15/11/1989 Pakistan National Stadium (Karachi)
Ijaz Ahmed Pakistan 121 12/01/1990 Australia Melbourne Cricket Ground
D M Jones Australia 121* 19/01/1990 Pakistan Adelaide Oval
J G Wright New Zealand 117* 15/03/1990 Australia Basin Reserve
S R Tendulkar India 119* 09/08/1990 England Old Trafford
G A Gooch England 117 25/01/1991 Australia Adelaide Oval
A P Gurusinha Sri Lanka 102 22/02/1991 New Zealand Seddon Park
M Azharuddin India 106 25/01/1992 Australia Adelaide Oval
K J Arnott Zimbabwe 101* 01/11/1992 New Zealand Bulawayo Athletic Club
P V Simmons West Indies 110 26/12/1992 Australia Melbourne Cricket Ground
G A Gooch England 133 03/06/1993 Australia Old Trafford
J N Rhodes South Africa 101* 25/08/1993 Sri Lanka Tyronne Fernando Stadium
S A Thomson New Zealand 120* 24/02/1994 Pakistan AMI Stadium
B A Young New Zealand 120 24/02/1994 Pakistan AMI Stadium
A J Stewart England 119 16/06/1994 New Zealand Lord's
M J Slater Australia 103 01/01/1995 England Sydney Cricket Ground
M A Taylor Australia 113 01/01/1995 England Sydney Cricket Ground
Moin Khan Pakistan 117* 22/09/1995 Sri Lanka Jinnah Stadium (Sialkot)
M A Atherton England 185* 30/11/1995 South Africa Wanderers Stadium
S T Jayasuriya Sri Lanka 112 25/01/1996 Australia Adelaide Oval
Mohammad Wasim* Pakistan 109* 21/11/1996 New Zealand Gaddafi Stadium
S L Campbell West Indies 113 22/11/1996 Australia Brisbane Cricket Ground
D J Cullinan South Africa 122* 16/01/1997 India Wanderers Stadium
M A Atherton England 118 14/02/1997 New Zealand AMI Stadium
M E Waugh Australia 116 14/03/1997 South Africa St George's Park
Saleem Malik Pakistan 155 26/04/1997 Sri Lanka Sinhalese Sports Club Ground
M Azharuddin India 108* 09/08/1997 Sri Lanka Sinhalese Sports Club Ground
J H Kallis South Africa 101 26/12/1997 Australia Melbourne Cricket Ground
P A de Silva Sri Lanka 143* 14/01/1998 Zimbabwe Sinhalese Sports Club Ground
M E Waugh Australia 115* 30/01/1998 South Africa Adelaide Oval
M A Taylor Australia 102* 25/03/1998 India M Chinnaswamy Stadium
Ijaz Ahmed Pakistan 120* 22/10/1998 Australia National Stadium (Karachi)
S C Ganguly India 101* 02/01/1999 New Zealand Seddon Park
R Dravid India 103* 02/01/1999 New Zealand Seddon Park
S R Tendulkar India 136 28/01/1999 Pakistan MA Chidambaram Stadium
B C Lara West Indies 153* 26/03/1999 Australia Kensington Oval
J L Langer Australia 127 18/11/1999 Pakistan Bellerive Oval
A C Gilchrist Australia 149* 18/11/1999 Pakistan Bellerive Oval
J L Langer Australia 122* 31/03/2000 New Zealand Seddon Park
D P M D Jayawardene Sri Lanka 101* 06/08/2000 South Africa Sinhalese Sports Club Ground
M E Trescothick England 117 31/05/2001 Pakistan Old Trafford
M A Butcher England 173* 16/08/2001 Australia Headingley
R T Ponting Australia 100* 08/03/2002 South Africa Newlands
N J Astle New Zealand 222 13/03/2002 England AMI Stadium
H H Gibbs South Africa 104 15/03/2002 Australia Kingsmead
A B Agarkar India 109* 25/07/2002 England Lord's
B C Lara West Indies 122 19/04/2003 Australia Queen's Park Oval
S Chanderpaul West Indies 104 09/05/2003 Australia Antigua Recreation Ground
R R Sarwan West Indies 105 09/05/2003 Australia Antigua Recreation Ground
Yasir Hameed Pakistan 105 20/08/2003 Bangladesh National Stadium (Karachi)
Mohammad Hafeez* Pakistan 102* 27/08/2003 Bangladesh Arbab Niaz Stadium
Inzamam-ul-Haq Pakistan 138* 03/09/2003 Bangladesh Multan Cricket Stadium
M L Hayden Australia 101* 17/10/2003 Zimbabwe Sydney Cricket Ground
M P Vaughan England 105 10/12/2003 Sri Lanka Asgiriya Stadium
D R Smith West Indies 105* 02/01/2004 South Africa Newlands
S T Jayasuriya Sri Lanka 131 16/03/2004 Australia Asgiriya Stadium
G C Smith South Africa 125* 26/03/2004 New Zealand Basin Reserve
N Hussain England 103* 20/05/2004 New Zealand Lord's
G P Thorpe England 104* 10/06/2004 New Zealand Trent Bridge
Nafis Iqbal Bangladesh 121 14/01/2005 Zimbabwe Bangabandhu National Stadium
Shahid Afridi Pakistan 122 26/05/2005 West Indies Kensington Oval
R T Ponting Australia 156 11/08/2005 England Old Trafford
J A Rudolph South Africa 102* 16/12/2005 Australia WACA Ground
R T Ponting Australia 143* 02/01/2006 South Africa Sydney Cricket Ground
Yuvraj Singh India 122 29/01/2006 Pakistan National Stadium (Karachi)
W Jaffer India 100 01/03/2006 England Vidarbha Cricket Association Ground
Shoaib Malik* Pakistan 148* 26/03/2006 Sri Lanka Sinhalese Sports Club Ground
D R Martyn Australia 101 31/03/2006 South Africa Wanderers Stadium
R T Ponting Australia 118* 09/04/2006 Bangladesh Khan Shaheb Osman Ali Stadium
D P M D Jayawardene Sri Lanka 123 04/08/2006 South Africa P Sara Oval
A N Cook England 116 14/12/2006 Australia WACA Ground
S Chanderpaul West Indies 116* 07/06/2007 England Old Trafford
K P Pietersen England 101 09/08/2007 India Kennington Oval
Younis Khan Pakistan 126 01/10/2007 South Africa National Stadium (Karachi)
Younis Khan Pakistan 130 07/10/2007 South Africa Gaddafi Stadium
K C Sangakkara Sri Lanka 192 16/11/2007 Australia Bellerive Oval
Younis Khan Pakistan 107* 30/11/2007 India Eden Gardens
R R Sarwan West Indies 102 03/04/2008 Sri Lanka Queen's Park Oval
A J Strauss England 106 23/05/2008 New Zealand Old Trafford
R R Sarwan West Indies 128 30/05/2008 Australia Sir Vivian Richards Stadium
G C Smith South Africa 154* 30/07/2008 England Edgbaston
S R Tendulkar India 103* 11/12/2008 England MA Chidambaram Stadium
G C Smith South Africa 108 17/12/2008 Australia WACA Ground
A B de Villiers South Africa 106* 17/12/2008 Australia WACA Ground
Mohammad Ashraful Bangladesh 101 26/12/2008 Sri Lanka Shere Bangla National Stadium
R R Sarwan West Indies 106 15/02/2009 England Antigua Recreation Ground
L R P L Taylor* New Zealand 107 03/04/2009 India Basin Reserve
M J Clarke Australia 136 16/07/2009 England Lord's
K C Sangakkara Sri Lanka 130* 20/07/2009 Pakistan Sinhalese Sports Club Ground
M E K Hussey Australia 121 19/08/2009 England Kennington Oval
D L Vettori New Zealand 140 26/08/2009 Sri Lanka Sinhalese Sports Club Ground
Mushfiqur Rahim* Bangladesh 101 17/01/2010 India Zahur Ahmed Chowdhury Stadium
Shakib Al Hasan* Bangladesh 100 15/02/2010 New Zealand Seddon Park
Junaid Siddique Bangladesh 106 12/03/2010 England Zahur Ahmed Chowdhury Stadium
A N Cook England 109* 20/03/2010 Bangladesh Shere Bangla National Stadium
V V S Laxman India 103* 03/08/2010 Sri Lanka P Sara Oval
Younis Khan Pakistan 131* 12/11/2010 South Africa Dubai International Cricket Stadium
D P M D Jayawardene Sri Lanka 105 31/08/2011 Australia Galle International Stadium
B R M Taylor* Zimbabwe 117 01/11/2011 New Zealand Queens Sports Club
G C Smith South Africa 101* 09/11/2011 Australia Newlands
H M Amla South Africa 112 09/11/2011 Australia Newlands
D A Warner* Australia 123* 09/12/2011 New Zealand Bellerive Oval
K S Williamson* New Zealand 102* 23/03/2012 South Africa Basin Reserve
I J L Trott England 112 26/03/2012 Sri Lanka Galle International Stadium
F du Plessis* South Africa 110* 22/11/2012 Australia Adelaide Oval
M J Prior England 110* 22/03/2013 New Zealand Eden Park
H Masakadza* Zimbabwe 111* 25/04/2013 Bangladesh Harare Sports Club
B A Stokes* England 120 13/12/2013 Australia WACA Ground
A B de Villiers South Africa 103 18/12/2013 India Wanderers Stadium
F du Plessis* South Africa 134 18/12/2013 India Wanderers Stadium
C J L Rogers Australia 116 26/12/2013 England Melbourne Cricket Ground
Azhar Ali* Pakistan 103 16/01/2014 Sri Lanka Sharjah Cricket Stadium
Mominul Haque* Bangladesh 100* 04/02/2014 Sri Lanka Zahur Ahmed Chowdhury Stadium
S Dhawan* India 115 06/02/2014 New Zealand Eden Park
V Kohli* India 105* 14/02/2014 New Zealand Basin Reserve
C J L Rogers Australia 107 20/02/2014 South Africa St George's Park
M M Ali* England 108* 20/06/2014 Sri Lanka Headingley
V Kohli* India 141 09/12/2014 Australia Adelaide Oval
J O Holder* West Indies 103* 13/04/2015 England Sir Vivian Richards Stadium
Younis Khan Pakistan 171* 03/07/2015 Sri Lanka Pallekele International Cricket Stadium
Shan Masood* Pakistan 125 03/07/2015 Sri Lanka Pallekele International Cricket Stadium
A D Mathews* Sri Lanka 110 28/08/2015 India Sinhalese Sports Club Ground
K S Williamson* New Zealand 108* 18/12/2015 Sri Lanka Seddon Park
D M Bravo* West Indies 116 13/10/2016 Pakistan Dubai International Cricket Stadium
Asad Shafiq* Pakistan 137 15/12/2016 Australia Brisbane Cricket Ground
K S Williamson* New Zealand 104* 12/01/2017 Bangladesh Basin Reserve
R L Chase* West Indies 101* 10/05/2017 Pakistan Windsor Park
D Elgar* South Africa 136 27/07/2017 England Kennington Oval
S D Hope* West Indies 118* 25/08/2017 England Headingley
D A Warner* Australia 112 27/08/2017 Bangladesh Shere Bangla National Stadium
Asad Shafiq* Pakistan 112 06/10/2017 Sri Lanka Dubai International Cricket Stadium
D de Silva* Sri Lanka 119* 02/12/2017 India Arun Jaitley Stadium
A K Markram* South Africa 143 01/03/2018 Australia Kingsmead
K Mendis* Sri Lanka 102 06/06/2018 West Indies Queen's Park Oval
T B de Bruyn* South Africa 101 20/07/2018 Sri Lanka Sinhalese Sports Club Ground
J C Buttler* England 106 18/08/2018 India Trent Bridge
K L Rahul* India 149 07/09/2018 England Kennington Oval
R R Pant* India 114 07/09/2018 England Kennington Oval
U T Khawaja* Australia 141 07/10/2018 Pakistan Dubai International Cricket Stadium
B R M Taylor* Zimbabwe 106* 11/11/2018 Bangladesh Shere Bangla National Stadium
R L Chase* West Indies 102* 09/02/2019 England Daren Sammy National Cricket Stadium
M D K J Perera* Sri Lanka 153* 13/02/2019 South Africa Kingsmead
D Karunaratne* Sri Lanka 122 14/08/2019 New Zealand Galle International Stadium
B A Stokes* England 135* 22/08/2019 Australia Headingley
M S Wade* Australia 117 12/09/2019 England Kennington Oval
B O P Fernando* Sri Lanka 102 19/12/2019 Pakistan National Stadium (Karachi)
T A Blundell* New Zealand 121 26/12/2019 Australia Melbourne Cricket Ground
K Mendis* Sri Lanka 116* 27/01/2020 Zimbabwe Harare Sports Club
Fawad Alam* Pakistan 102 26/12/2020 New Zealand Bay Oval
K R Mayers* West Indies 210* 03/02/2021 Bangladesh Zahur Ahmed Chowdhury Stadium
A K Markram* South Africa 108 04/02/2021 Pakistan Rawalpindi Cricket Stadium
N E Bonner* West Indies 113* 21/03/2021 Sri Lanka Sir Vivian Richards Stadium
D Karunaratne* Sri Lanka 107 12/03/2022 India M Chinnaswamy Stadium
Mohammad Rizwan* Pakistan 104* 12/03/2022 Australia National Stadium (Karachi)
Babar Azam* Pakistan 196 12/03/2022 Australia National Stadium (Karachi)
J E Root* England 115* 02/06/2022 New Zealand Lord's
J M Bairstow* England 136 10/06/2022 New Zealand Trent Bridge
J M Bairstow* England 114* 01/07/2022 India Edgbaston
J E Root* England 142* 01/07/2022 India Edgbaston
Abdullah Shafique* Pakistan 160* 16/07/2022 Sri Lanka Galle International Stadium
No. of Instances = 259

Batting Records and Statistics Menu