Cricket Web Logo
Cricket Coach 2014 - Order Now
Cricket Web Logo
Australia Bangladesh Bermuda Canada England India Ireland Kenya Netherlands New Zealand Pakistan Scotland South Africa Sri Lanka West Indies Zimbabwe
 
Test - Batting Records - Most Consecutive Hundreds

Player
Country
Consecutive 100s
Date Range
Everton WeekesWest Indies527 Mar 1948 to 27 Jan 1949
Alan MelvilleSouth Africa403 Mar 1939 to 21 Jun 1947
Jack FingletonAustralia401 Jan 1936 to 04 Dec 1936
Rahul DravidIndia408 Aug 2002 to 17 Oct 2002
Adam GilchristAustralia302 Jan 2005 to 26 Mar 2005
Andrew JonesNew Zealand331 Jan 1991 to 01 Mar 1991
Aravinda de SilvaSri Lanka319 Apr 1997 to 13 Jun 1997
Aravinda de SilvaSri Lanka302 Aug 1997 to 19 Nov 1997
Arthur MorrisAustralia301 Jan 1947 to 28 Feb 1947
Charles MacartneyAustralia326 Jun 1926 to 14 Aug 1926
Denis ComptonEngland307 Jun 1947 to 05 Jul 1947
Desmond HaynesWest Indies305 Apr 1990 to 15 Nov 1990
Don BradmanAustralia301 Jan 1948 to 06 Feb 1948
Everton WeekesWest Indies303 Feb 1956 to 09 Mar 1956
Garry SobersWest Indies326 Feb 1958 to 26 Mar 1958
Geoff BoycottEngland329 Jan 1971 to 08 Jul 1971
George HeadleyWest Indies314 Mar 1935 to 22 Jul 1939
Gordon GreenidgeWest Indies308 Jul 1976 to 22 Jul 1976
Graham GoochEngland326 Jul 1990 to 09 Aug 1990
Herbert SutcliffeEngland319 Dec 1924 to 16 Jan 1925
Mohammad YousufPakistan319 Nov 2006 to 19 Jan 2007
Mudassar NazarPakistan314 Jan 1983 to 14 Sep 1983
Polly UmrigarIndia313 Jan 1961 to 13 Dec 1961
Sunny GavaskarIndia301 Apr 1971 to 22 Jul 1971
Sunny GavaskarIndia314 Nov 1978 to 01 Dec 1978
Vijay HazareIndia304 Feb 1949 to 14 Dec 1951
Vinod KambliIndia319 Feb 1993 to 27 Jul 1993
Warren BardsleyAustralia309 Aug 1909 to 31 Dec 1910
Zaheer AbbasPakistan310 Dec 1982 to 14 Jan 1983
AB de VilliersSouth Africa221 Apr 2005 to 29 Apr 2005
Aamer MalikPakistan223 Nov 1989 to 09 Dec 1989
Aamer SohailPakistan229 Nov 1997 to 14 Feb 1998
Abdul RazzaqPakistan229 Aug 2001 to 16 Jan 2002
Adam GilchristAustralia222 Feb 2002 to 08 Mar 2002
Alec StewartEngland208 Apr 1994 to 16 Apr 1994
Alec StewartEngland226 Dec 1996 to 06 Feb 1997
Allan BorderAustralia218 Mar 1980 to 28 Aug 1980
Allan BorderAustralia213 Aug 1981 to 27 Aug 1981
Allan BorderAustralia225 Nov 1983 to 09 Dec 1983
Allan BorderAustralia228 Feb 1986 to 13 Mar 1986
Allan LambEngland228 Jun 1984 to 12 Jul 1984
Alvin KallicharranWest Indies228 Apr 1978 to 15 Dec 1978
Andy FlowerZimbabwe207 Sep 2001 to 14 Sep 2001
Arthur MorrisAustralia222 Jul 1948 to 24 Dec 1949
Asanka GurusinhaSri Lanka222 Feb 1991 to 01 Mar 1991
Azhar MahmoodPakistan214 Feb 1998 to 26 Feb 1998
Basil ButcherWest Indies231 Dec 1958 to 21 Jan 1959
Bevan CongdonNew Zealand207 Jun 1973 to 05 Jul 1973
Bill BrownAustralia210 Jun 1938 to 24 Jun 1938
Bill EdrichEngland221 Jun 1947 to 05 Jul 1947
Bill LawryAustralia228 Jan 1966 to 23 Dec 1966
Bill PonsfordAustralia201 Jan 1931 to 13 Feb 1931
Bill PonsfordAustralia220 Jul 1934 to 18 Aug 1934
Bill WoodfullAustralia210 Jul 1926 to 14 Aug 1926
Bob CatterallSouth Africa214 Jun 1924 to 28 Jun 1924
Bob SimpsonAustralia224 Oct 1964 to 04 Dec 1964
Bob SimpsonAustralia223 Dec 1967 to 26 Jan 1968
Bob WoolmerEngland216 Jun 1977 to 07 Jul 1977
Brian LaraWest Indies227 Jul 1995 to 10 Aug 1995
Brian LaraWest Indies226 Mar 1999 to 03 Apr 1999
Brian LaraWest Indies229 Nov 2001 to 11 Apr 2002
Brian LaraWest Indies211 Nov 2006 to 27 Nov 2006
Bruce MitchellSouth Africa216 Aug 1947 to 16 Dec 1948
Carl HooperWest Indies224 Aug 1995 to 22 Nov 1996
Carl HooperWest Indies202 May 2002 to 18 May 2002
Chris BroadEngland229 Jan 1988 to 12 Feb 1988
Clive RadleyEngland204 Mar 1978 to 15 Jun 1978
Clyde WalcottWest Indies211 Mar 1953 to 28 Mar 1953
Clyde WalcottWest Indies230 Mar 1954 to 26 Mar 1955
Clyde WalcottWest Indies211 Apr 1955 to 26 Apr 1955
Clyde WalcottWest Indies211 Jun 1955 to 30 May 1957
Colin CowdreyEngland230 May 1957 to 04 Jul 1957
Colin McDonaldAustralia230 Jan 1959 to 13 Feb 1959
Damien MartynAustralia202 Jan 2002 to 08 Mar 2002
Damien MartynAustralia214 Oct 2004 to 26 Oct 2004
Damien MartynAustralia216 Dec 2004 to 02 Jan 2005
Daren GangaWest Indies210 Apr 2003 to 19 Apr 2003
Darren LehmannAustralia218 Jul 2003 to 09 Oct 2003
Daryll CullinanSouth Africa227 Feb 1999 to 18 Mar 1999
Dave HoughtonZimbabwe220 Oct 1994 to 31 Jan 1995
David BoonAustralia225 Jan 1992 to 01 Feb 1992
David BoonAustralia217 Jun 1993 to 01 Jul 1993
David GowerEngland228 Jul 1983 to 11 Aug 1983
David GowerEngland215 Aug 1985 to 21 Feb 1986
Dean JonesAustralia219 Jan 1990 to 15 Mar 1990
Denis ComptonEngland231 Jan 1947 to 28 Feb 1947
Denis LindsaySouth Africa220 Jan 1967 to 24 Feb 1967
Desmond HaynesWest Indies216 Apr 1993 to 23 Apr 1993
Dilip SardesaiIndia212 Mar 1965 to 19 Mar 1965
Dilip SardesaiIndia218 Feb 1971 to 06 Mar 1971
Dilip VengsarkarIndia227 Dec 1986 to 03 Feb 1987
Don BradmanAustralia213 Jun 1930 to 27 Jun 1930
Don BradmanAustralia216 Jan 1931 to 27 Feb 1931
Don BradmanAustralia227 Nov 1931 to 31 Dec 1931
Don BradmanAustralia231 Dec 1931 to 12 Feb 1932
Don BradmanAustralia220 Jul 1934 to 18 Aug 1934
Don BradmanAustralia229 Jan 1937 to 10 Jun 1938
Don BradmanAustralia224 Jun 1938 to 22 Jul 1938
Don BradmanAustralia229 Nov 1946 to 01 Jan 1947
Doug WaltersAustralia203 Jan 1969 to 24 Jan 1969
Doug WaltersAustralia214 Feb 1969 to 04 Nov 1969
Doug WaltersAustralia209 Mar 1973 to 23 Mar 1973
Duleep MendisSri Lanka217 Sep 1982 to 22 Apr 1983
Eddie PaynterEngland224 Dec 1938 to 31 Dec 1938
Frank WorrellWest Indies220 Jul 1950 to 09 Nov 1951
Garry SobersWest Indies212 Dec 1958 to 21 Jan 1959
Garry SobersWest Indies219 Mar 1971 to 01 Apr 1971
Gary KirstenSouth Africa227 Nov 1996 to 08 Dec 1996
Gary KirstenSouth Africa215 Jan 1999 to 11 Mar 1999
Gary KirstenSouth Africa218 Oct 2002 to 08 Nov 2002
Gary KirstenSouth Africa231 Jul 2003 to 21 Aug 2003
Gary KirstenSouth Africa224 Oct 2003 to 02 Jan 2004
Geoff HowarthNew Zealand204 Mar 1978 to 27 Jul 1978
George HeadleyWest Indies221 Feb 1930 to 03 Apr 1930
Glenn TurnerNew Zealand208 Mar 1974 to 22 Mar 1974
Gordon GreenidgeWest Indies228 Apr 1983 to 29 Oct 1983
Graeme SmithSouth Africa221 Apr 2005 to 29 Apr 2005
Graham ThorpeEngland224 Jan 1997 to 14 Feb 1997
Grant FlowerZimbabwe218 Sep 1997 to 25 Sep 1997
Greg ChappellAustralia201 Mar 1974 to 08 Mar 1974
Greg ChappellAustralia228 Nov 1975 to 12 Dec 1975
Hanif MohammadPakistan204 Dec 1959 to 02 Dec 1960
Hanif MohammadPakistan219 Jan 1962 to 02 Feb 1962
Hashim AmlaSouth Africa208 Nov 2007 to 26 Dec 2007
Herbert SutcliffeEngland214 Aug 1926 to 24 Dec 1927
Herbert SutcliffeEngland215 Jun 1929 to 29 Jun 1929
Herbert SutcliffeEngland217 Aug 1929 to 13 Jun 1930
Herbert SutcliffeEngland229 Jul 1931 to 25 Jun 1932
Herbie TaylorSouth Africa217 Aug 1929 to 16 Jan 1931
Herschelle GibbsSouth Africa211 Mar 1999 to 18 Mar 1999
Herschelle GibbsSouth Africa202 Jan 2004 to 16 Jan 2004
Ian BellEngland227 Jul 2006 to 04 Aug 2006
Ian BothamEngland201 Jun 1978 to 29 Jun 1978
Ian BothamEngland201 Feb 1980 to 05 Jun 1980
Ian BothamEngland224 Jun 1982 to 29 Jul 1982
Ian ChappellAustralia201 Mar 1974 to 08 Mar 1974
Ijaz AhmedPakistan228 Nov 1996 to 26 Apr 1997
Inzamam-ul-HaqPakistan212 Mar 2000 to 18 May 2000
Inzamam-ul-HaqPakistan220 Nov 2005 to 29 Nov 2005
Jack HobbsEngland230 Dec 1911 to 12 Jan 1912
Jack MoroneyAustralia210 Feb 1950 to 03 Mar 1950
Jack RussellEngland216 Feb 1923 to 16 Feb 1923
Jack RyderAustralia226 Nov 1921 to 16 Jan 1925
Jacques KallisSouth Africa202 Jan 2004 to 10 Mar 2004
Jacques KallisSouth Africa201 Oct 2007 to 08 Oct 2007
Jacques KallisSouth Africa208 Nov 2007 to 26 Dec 2007
Javed MiandadPakistan203 Jan 1983 to 23 Jan 1983
Javed MiandadPakistan225 Nov 1984 to 10 Dec 1984
Javed MiandadPakistan210 Feb 1989 to 15 Nov 1989
John EdrichEngland230 Dec 1965 to 28 Jan 1966
John EdrichEngland224 Jul 1969 to 21 Aug 1969
John ReidNew Zealand216 Dec 1955 to 28 Dec 1955
John WrightNew Zealand202 Feb 1990 to 22 Feb 1990
Justin LangerAustralia218 Nov 1999 to 10 Dec 1999
Justin LangerAustralia223 Aug 2001 to 08 Nov 2001
Kamran AkmalPakistan229 Nov 2005 to 21 Jan 2006
Keith FletcherEngland208 Feb 1975 to 10 Jul 1975
Ken BarringtonEngland206 Jan 1960 to 28 Jan 1960
Ken BarringtonEngland201 Dec 1961 to 30 Dec 1961
Ken BarringtonEngland225 Jan 1963 to 15 Feb 1963
Ken BarringtonEngland204 Dec 1964 to 01 Jan 1965
Ken BarringtonEngland227 May 1965 to 22 Jul 1965
Ken BarringtonEngland228 Jan 1966 to 11 Feb 1966
Ken BarringtonEngland210 Aug 1967 to 24 Aug 1967
Kevin PietersenEngland211 May 2006 to 25 May 2006
Kevin PietersenEngland217 May 2007 to 07 Jun 2007
Kumar SangakkaraSri Lanka207 Dec 2006 to 15 Dec 2006
Kumar SangakkaraSri Lanka203 Jul 2007 to 16 Nov 2007
Lawrence RoweWest Indies216 Feb 1974 to 22 Mar 1974
Lindsay HassettAustralia223 Jan 1948 to 10 Jun 1948
Mahela JayawardeneSri Lanka229 Aug 2001 to 13 Nov 2001
Mahela JayawardeneSri Lanka209 Dec 2007 to 18 Dec 2007
Marcus TrescothickEngland229 Jul 2004 to 12 Aug 2004
Marcus TrescothickEngland226 May 2005 to 21 Jul 2005
Mark BurgessNew Zealand208 Nov 1969 to 16 Feb 1972
Martin CroweNew Zealand203 Mar 1988 to 10 Feb 1989
Marvan AtapattuSri Lanka229 Aug 2001 to 13 Nov 2001
Marvan AtapattuSri Lanka206 May 2004 to 01 Jul 2004
Matthew HaydenAustralia214 Dec 2001 to 26 Dec 2001
Matthew HaydenAustralia207 Nov 2002 to 21 Nov 2002
Matthew HaydenAustralia209 Jul 2004 to 06 Oct 2004
Matthew HaydenAustralia203 Nov 2005 to 17 Nov 2005
Matthew HaydenAustralia202 Jan 2008 to 24 Jan 2008
Maurice LeylandEngland222 Jun 1934 to 20 Jul 1934
Michael VaughanEngland225 Jul 2002 to 22 Aug 2002
Michael VaughanEngland222 Jul 2004 to 29 Jul 2004
Mike AthertonEngland216 Apr 1994 to 16 Jun 1994
Mike DennessEngland220 Jun 1974 to 25 Jul 1974
Mike DennessEngland208 Feb 1975 to 28 Feb 1975
Mike GattingEngland201 Aug 1985 to 29 Aug 1985
Mike HusseyAustralia208 Nov 2007 to 16 Nov 2007
Mohammad AzharuddinIndia213 Jan 1985 to 31 Jan 1985
Mohammad AzharuddinIndia211 Feb 1987 to 04 Mar 1987
Mohammad AzharuddinIndia222 Feb 1990 to 26 Jul 1990
Mohammad AzharuddinIndia226 Jan 1994 to 19 Mar 1994
Mohammad YousufPakistan216 Jan 2002 to 31 Jan 2002
Mohammad YousufPakistan229 Nov 2005 to 21 Jan 2006
Mohammad YousufPakistan217 Aug 2006 to 19 Nov 2006
Mohsin KhanPakistan209 Dec 1983 to 26 Dec 1983
Mushtaq MohammadPakistan223 Oct 1976 to 30 Oct 1976
Nathan AstleNew Zealand219 Apr 1996 to 27 Apr 1996
Neil HarveyAustralia206 Feb 1948 to 22 Jul 1948
Neil HarveyAustralia210 Feb 1950 to 01 Dec 1950
Neil HarveyAustralia224 Jan 1953 to 06 Feb 1953
Neil HarveyAustralia226 Mar 1955 to 26 Apr 1955
Norm O'NeillAustralia223 Jan 1960 to 09 Dec 1960
Pankaj RoyIndia228 Dec 1955 to 19 Oct 1956
Patsy HendrenEngland212 Jul 1924 to 19 Dec 1924
Percy McDonnellAustralia211 Aug 1884 to 12 Dec 1884
Peter MayEngland203 Jul 1958 to 21 Aug 1958
Peter MayEngland214 Mar 1959 to 18 Jun 1959
Peter ParfittEngland202 Feb 1962 to 21 Jun 1962
Peter ParfittEngland205 Jul 1962 to 16 Aug 1962
Phil JaquesAustralia208 Nov 2007 to 16 Nov 2007
Rahul DravidIndia202 Jan 1999 to 28 Jan 1999
Rahul DravidIndia216 Mar 2005 to 24 Mar 2005
Rahul DravidIndia213 Jan 2006 to 21 Jan 2006
Ravi ShastriIndia224 Oct 1984 to 12 Dec 1984
Richie RichardsonWest Indies230 Mar 1984 to 28 Apr 1984
Richie RichardsonWest Indies201 Mar 1991 to 05 Apr 1991
Ricky PontingAustralia226 Nov 1999 to 10 Dec 1999
Ricky PontingAustralia219 Oct 2002 to 07 Nov 2002
Ricky PontingAustralia203 Nov 2005 to 17 Nov 2005
Ricky PontingAustralia202 Jan 2006 to 16 Mar 2006
Ricky PontingAustralia224 Mar 2006 to 31 Mar 2006
Rohan KanhaiWest Indies227 Jan 1961 to 10 Feb 1961
Roshan MahanamaSri Lanka227 Nov 1992 to 06 Dec 1992
Sachin TendulkarIndia202 Aug 1997 to 09 Aug 1997
Sanath JayasuriyaSri Lanka228 Jun 2000 to 30 Jul 2000
Shahid AfridiPakistan213 Jan 2006 to 21 Jan 2006
Shivnarine ChanderpaulWest Indies202 May 2002 to 18 May 2002
Shivnarine ChanderpaulWest Indies204 Jun 2004 to 22 Jul 2004
Shivnarine ChanderpaulWest Indies207 Jun 2007 to 15 Jun 2007
Shoaib MohammadPakistan210 Feb 1989 to 15 Nov 1989
Shoaib MohammadPakistan210 Oct 1990 to 18 Oct 1990
Sir Viv RichardsWest Indies210 Mar 1976 to 24 Mar 1976
Sir Viv RichardsWest Indies213 Mar 1981 to 10 Apr 1981
Stan McCabeAustralia226 Feb 1937 to 10 Jun 1938
Steve WaughAustralia208 Jun 1989 to 22 Jun 1989
Steve WaughAustralia203 Dec 1993 to 28 Jan 1994
Steve WaughAustralia229 Apr 1995 to 17 Nov 1995
Steve WaughAustralia226 Dec 1995 to 25 Jan 1996
Steve WaughAustralia203 Jul 1997 to 24 Jul 1997
Steve WaughAustralia218 Jul 2003 to 09 Oct 2003
Sunny GavaskarIndia229 Dec 1978 to 12 Jan 1979
Sunny GavaskarIndia215 Oct 1986 to 27 Dec 1986
Tom HaywardEngland217 Jul 1899 to 13 Dec 1901
Vic PollardNew Zealand207 Jun 1973 to 05 Jul 1973
Victor TrumperAustralia231 Dec 1910 to 07 Jan 1911
Vijay HazareIndia223 Jan 1948 to 06 Feb 1948
Vijay MerchantIndia217 Aug 1946 to 02 Nov 1951
Wajahatullah WastiPakistan204 Mar 1999 to 12 Mar 1999
Wally HammondEngland214 Dec 1928 to 29 Dec 1928
Wally HammondEngland201 Feb 1929 to 08 Mar 1929
Wally HammondEngland224 Mar 1933 to 24 Jun 1933
Wally HammondEngland225 Jul 1936 to 15 Aug 1936
Wally HammondEngland231 Dec 1938 to 18 Feb 1939
Warwick ArmstrongAustralia214 Jan 1921 to 25 Feb 1921
Homepage
Main
Full Members
Associate Members