Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
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
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links