Test Cricket - Batting Records and Statistics - Hundreds
Players Scoring 100 in 3 or More Consecutive Matches
  Player Country 100s From
1 D C Boon Australia 3 02/01/1992 to 01/02/1992
2 D C Boon Australia 3 17/06/1993 to 22/07/1993
3 D G Bradman Australia 4 08/03/1929 to 11/07/1930
4 D G Bradman Australia 4 27/11/1931 to 29/01/1932
5 D G Bradman Australia 6 01/01/1937 to 22/07/1938
6 J H Fingleton Australia 4 01/01/1936 to 04/12/1936
7 R N Harvey Australia 4 31/12/1949 to 03/03/1950
8 R N Harvey Australia 3 09/01/1953 to 06/02/1953
9 J L Langer Australia 3 23/08/2001 to 22/11/2001
10 W M Lawry Australia 3 22/08/1968 to 26/12/1968
11 C G Macartney Australia 3 26/06/1926 to 24/07/1926
12 M A Taylor Australia 3 08/12/1989 to 12/01/1990
13 M L Hayden Australia 4 14/12/2001 to 22/02/2002
14 M L Hayden Australia 4 08/09/2005 to 17/11/2005
15 M L Hayden Australia 3 26/12/2007 to 24/01/2008
16 R T Ponting Australia 3 19/10/2002 to 21/11/2002
17 R T Ponting Australia 3 10/04/2003 to 01/05/2003
18 K D Walters Australia 3 03/01/1969 to 14/02/1969
19 A C Gilchrist Australia 3 02/01/2005 to 18/03/2005
20 S P D Smith* Australia 4 09/12/2014 to 06/01/2015
21 U T Khawaja* Australia 3 05/11/2015 to 26/12/2015
22 M Labuschagne* Australia 3 21/11/2019 to 12/12/2019
23 M Labuschagne* Australia 3 08/07/2022 to 08/12/2022
24 Tamim Iqbal* Bangladesh 3 03/11/2014 to 28/04/2015
25 J M Bairstow* England 3 10/06/2022 to 01/07/2022
26 J E Root* England 3 14/01/2021 to 05/02/2021
27 J E Root* England 3 04/08/2021 to 25/08/2021
28 H C Brook* England 3 01/12/2022 to 17/12/2022
29 A J Strauss England 3 15/02/2009 to 06/03/2009
30 I R Bell England 3 13/07/2006 to 04/08/2006
31 A N Cook England 3 03/01/2011 to 03/06/2011
32 A N Cook England 3 15/11/2012 to 05/12/2012
33 R S Bopara England 3 26/02/2009 to 14/05/2009
34 H Sutcliffe England 3 16/08/1930 to 15/08/1931
35 J B Hobbs England 3 30/12/1911 to 09/02/1912
36 J B Hobbs England 3 19/12/1924 to 16/01/1925
37 A J Lamb England 3 28/06/1984 to 26/07/1984
38 G A Gooch England 3 05/07/1990 to 09/08/1990
39 W R Hammond England 3 14/12/1928 to 01/02/1929
40 W R Hammond England 3 23/02/1933 to 31/03/1933
41 D C S Compton England 3 07/06/1947 to 05/07/1947
42 B C Broad England 3 28/11/1986 to 26/12/1986
43 G Boycott England 3 29/01/1971 to 08/07/1971
44 K F Barrington England 4 21/10/1961 to 13/12/1961
45 K F Barrington England 3 25/01/1963 to 23/02/1963
46 K F Barrington England 4 27/07/1967 to 19/01/1968
47 M Azharuddin India 3 31/12/1984 to 31/01/1985
48 M Azharuddin India 3 22/02/1990 to 09/08/1990
49 S M Gavaskar India 3 19/03/1971 to 13/04/1971
50 S M Gavaskar India 4 11/02/1977 to 30/12/1977
51 V S Hazare India 3 04/02/1949 to 14/12/1951
52 V Sehwag India 3 06/02/2010 to 18/07/2010
53 G Gambhir India 5 26/03/2009 to 17/01/2010
54 R Dravid India 4 08/08/2002 to 09/10/2002
55 S R Tendulkar India 4 17/01/2010 to 14/02/2010
56 P R Umrigar India 3 13/01/1961 to 01/12/1961
57 V Kohli* India 3 16/11/2017 to 02/12/2017
58 C A Pujara* India 3 08/10/2016 to 16/11/2016
59 L R P L Taylor* New Zealand 3 03/12/2013 to 19/12/2013
60 K S Williamson* New Zealand 3 03/12/2020 to 03/01/2021
61 K S Williamson* New Zealand 4 24/02/2023 to 28/11/2023
62 T W M Latham* New Zealand 3 15/12/2018 to 28/02/2019
63 D J Mitchell* New Zealand 3 02/06/2022 to 23/06/2022
64 M G Burgess New Zealand 3 08/11/1969 to 16/02/1972
65 Zaheer Abbas Pakistan 3 10/12/1982 to 03/01/1983
66 Shoaib Mohammad Pakistan 3 10/10/1990 to 26/10/1990
67 Mudassar Nazar Pakistan 3 14/01/1983 to 30/01/1983
68 Mohammad Hafeez* Pakistan 3 09/11/2014 to 28/04/2015
69 Younis Khan Pakistan 3 22/10/2014 to 09/11/2014
70 Mohammad Yousuf Pakistan 3 29/11/2005 to 21/01/2006
71 Mohammad Yousuf Pakistan 5 04/08/2006 to 27/11/2006
72 Shan Masood* Pakistan 3 19/12/2019 to 05/08/2020
73 Babar Azam* Pakistan 3 11/12/2019 to 07/02/2020
74 G C Smith South Africa 3 08/04/2005 to 29/04/2005
75 H H Gibbs South Africa 3 26/12/2003 to 16/01/2004
76 J H Kallis South Africa 5 12/12/2003 to 10/03/2004
77 J H Kallis South Africa 4 01/10/2007 to 16/11/2007
78 J H Kallis South Africa 3 12/11/2010 to 16/12/2010
79 A Melville South Africa 3 03/03/1939 to 21/06/1947
80 M S Atapattu Sri Lanka 3 24/03/2004 to 14/05/2004
81 P A de Silva Sri Lanka 3 02/08/1997 to 19/11/1997
82 D P M D Jayawardene Sri Lanka 3 22/08/2001 to 06/09/2001
83 D P M D Jayawardene Sri Lanka 3 09/12/2007 to 22/03/2008
84 K C Sangakkara Sri Lanka 4 03/07/2007 to 01/12/2007
85 K C Sangakkara Sri Lanka 3 02/12/2009 to 26/07/2010
86 D Karunaratne* Sri Lanka 3 21/04/2021 to 21/11/2021
87 E D C Weekes West Indies 4 27/03/1948 to 31/12/1948
88 E D C Weekes West Indies 3 03/02/1956 to 03/03/1956
89 C L Walcott West Indies 4 17/03/1954 to 11/04/1955
90 S Chanderpaul West Indies 3 07/06/2007 to 26/12/2007
91 I V A Richards West Indies 3 10/03/1976 to 07/04/1976
92 G S A Sobers West Indies 3 28/11/1958 to 31/12/1958
93 G S A Sobers West Indies 3 19/03/1971 to 13/04/1971
94 D L Haynes West Indies 3 05/04/1990 to 15/11/1990
95 B C Lara West Indies 3 27/07/1995 to 24/08/1995
96 B C Lara West Indies 3 13/03/1999 to 03/04/1999
97 S C Williams* Zimbabwe 3 27/01/2020 to 10/03/2021

Hundreds in Consecutive Innings
Batting Records and Statistics Menu