Test Cricket - Batting Records and Statistics - Hundreds
Players Scoring 100 in 3 or More Consecutive Innings
  Player Country 100s From
1 H M Amla South Africa 3 06/02/2010 to 14/02/2010
2 W Bardsley Australia 3 09/08/1909 to 09/12/1910
3 R S Bopara England 3 26/02/2009 to 14/05/2009
4 G Boycott England 3 29/01/1971 to 08/07/1971
5 D G Bradman Australia 3 01/01/1948 to 23/01/1948
6 D C S Compton England 3 07/06/1947 to 05/07/1947
7 P A de Silva Sri Lanka 3 19/04/1997 to 26/04/1997
8 P A de Silva Sri Lanka 3 02/08/1997 to 09/08/1997
9 R Dravid India 4 08/08/2002 to 09/10/2002
10 J H Fingleton Australia 4 01/01/1936 to 04/12/1936
11 S M Gavaskar India 3 01/04/1971 to 13/04/1971
12 S M Gavaskar India 3 14/11/1978 to 01/12/1978
13 A C Gilchrist Australia 3 02/01/2005 to 18/03/2005
14 G A Gooch England 3 26/07/1990 to 09/08/1990
15 C G Greenidge West Indies 3 08/07/1976 to 22/07/1976
16 D L Haynes West Indies 3 05/04/1990 to 15/11/1990
17 V S Hazare India 3 04/02/1949 to 14/12/1951
18 G A Headley West Indies 3 14/03/1935 to 24/06/1939
19 D P M D Jayawardene Sri Lanka 3 09/12/2007 to 22/03/2008
20 A H Jones New Zealand 3 31/01/1991 to 22/02/1991
21 V G Kambli India 3 19/02/1993 to 27/07/1993
22 V Kohli* India 3 16/11/2017 to 02/12/2017
23 M Labuschagne* Australia 3 21/11/2019 to 12/12/2019
24 M Labuschagne* Australia 3 30/11/2022 to 08/12/2022
25 C G Macartney Australia 3 26/06/1926 to 24/07/1926
26 A Melville South Africa 4 03/03/1939 to 21/06/1947
27 Misbah-ul-Haq Pakistan 3 30/10/2014 to 09/11/2014
28 Mohammad Yousuf Pakistan 3 19/11/2006 to 27/11/2006
29 A R Morris Australia 3 01/01/1947 to 31/01/1947
30 Mudassar Nazar Pakistan 3 14/01/1983 to 30/01/1983
31 K C Sangakkara Sri Lanka 3 02/12/2009 to 26/07/2010
32 K C Sangakkara Sri Lanka 3 08/03/2013 to 16/03/2013
33 K C Sangakkara Sri Lanka 3 04/02/2014 to 12/06/2014
34 Shan Masood* Pakistan 3 19/12/2019 to 05/08/2020
35 G S A Sobers West Indies 3 26/02/1958 to 13/03/1958
36 H Sutcliffe England 3 19/12/1924 to 01/01/1925
37 P R Umrigar India 3 13/01/1961 to 01/12/1961
38 A C Voges Australia 3 10/12/2015 to 12/02/2016
39 D A Warner* Australia 3 01/03/2014 to 22/10/2014
40 D A Warner* Australia 3 05/11/2015 to 13/11/2015
41 E D C Weekes West Indies 5 27/03/1948 to 31/12/1948
42 E D C Weekes West Indies 3 03/02/1956 to 03/03/1956
43 K S Williamson* New Zealand 3 09/03/2023 to 28/11/2023
44 Younis Khan Pakistan 3 22/10/2014 to 30/10/2014
45 Zaheer Abbas Pakistan 3 10/12/1982 to 03/01/1983

Hundreds in Consecutive Matches
Batting Records and Statistics Menu