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
One Day Internationals - Batting Records and Statistics - Fifties
Players Scoring 50 in Most Consecutive Innings
Player
Country
50s
From
1
H M Amla
South Africa
4
16/01/2015 to 28/01/2015
2
Asif Iqbal
Pakistan
5
07/06/1975 to 16/06/1979
3
M Azharuddin
India
4
25/04/1990 to 20/07/1990
4
M Azharuddin
India
4
25/07/1993 to 07/11/1993
5
Babar Azam*
Pakistan
6
13/07/2021 to 10/06/2022
6
Babar Azam*
Pakistan
5
16/08/2022 to 11/01/2023
7
D C Boon
Australia
4
30/10/1987 to 02/01/1988
8
D C Boon
Australia
4
18/12/1991 to 18/01/1992
9
G Boycott
England
5
23/06/1979 to 26/12/1979
10
S Chanderpaul
West Indies
4
13/12/2006 to 24/01/2007
11
D Chandimal*
Sri Lanka
5
24/06/2016 to 21/08/2016
12
I M Chappell
Australia
4
21/06/1975 to 26/12/1979
13
K J Coetzer*
Scotland
4
19/06/2010 to 12/07/2011
14
A N Cook
England
4
25/10/2011 to 18/02/2012
15
D J Cullinan
South Africa
4
08/04/1997 to 02/11/1997
16
Q de Kock*
South Africa
5
07/02/2017 to 25/02/2017
17
Q de Kock*
South Africa
5
30/01/2019 to 13/03/2019
18
P A de Silva
Sri Lanka
4
30/08/1996 to 28/09/1996
19
A B de Villiers
South Africa
4
17/03/2013 to 06/06/2013
20
A B de Villiers
South Africa
4
19/11/2014 to 18/01/2015
21
M S Dhoni
India
4
09/09/2011 to 14/10/2011
22
T M Dilshan
Sri Lanka
5
28/07/2013 to 16/11/2013
23
R Dravid
India
5
23/12/2004 to 05/04/2005
24
F du Plessis
South Africa
4
27/01/2019 to 06/03/2019
25
S A Edwards*
Netherlands
4
17/06/2022 to 16/08/2022
26
S A Edwards*
Netherlands
4
20/06/2023 to 30/06/2023
27
A J Finch*
Australia
4
12/06/2019 to 25/06/2019
28
A Flower
Zimbabwe
5
11/10/1997 to 18/10/1997
29
A Flower
Zimbabwe
4
24/11/1998 to 23/03/1999
30
G Fowler
England
4
13/06/1983 to 20/06/1983
31
S C Ganguly
India
4
31/01/2002 to 10/03/2002
32
C H Gayle*
West Indies
4
16/12/2001 to 15/02/2002
33
C H Gayle*
West Indies
4
09/11/2002 to 18/11/2002
34
C H Gayle*
West Indies
6
28/07/2018 to 31/05/2019
35
H H Gibbs
South Africa
4
20/09/2002 to 06/10/2002
36
G A Gooch
England
5
13/02/1982 to 03/06/1985
37
C G Greenidge
West Indies
6
23/12/1979 to 28/05/1980
38
M J Guptill*
New Zealand
5
20/10/2011 to 09/02/2012
39
A D Hales*
England
5
03/02/2016 to 14/02/2016
40
Haris Sohail*
Pakistan
5
22/04/2015 to 18/01/2018
41
G A Hick
England
4
17/01/1999 to 26/01/1999
42
S D Hope*
West Indies
6
22/02/2020 to 14/03/2021
43
Imam-ul-Haq*
Pakistan
7
13/07/2021 to 12/06/2022
44
Imran Farhat
Pakistan
4
01/12/2003 to 07/12/2003
45
Inzamam-ul-Haq
Pakistan
4
01/04/1999 to 08/04/1999
46
Inzamam-ul-Haq
Pakistan
4
13/11/2004 to 23/01/2005
47
Ishan Kishan*
India
4
27/07/2023 to 02/09/2023
48
S S Iyer*
India
4
11/08/2019 to 18/12/2019
49
S S Iyer*
India
4
02/11/2023 to 15/11/2023
50
Javed Miandad
Pakistan
9
24/03/1987 to 08/10/1987
51
S T Jayasuriya
Sri Lanka
5
22/07/1997 to 23/08/1997
52
S T Jayasuriya
Sri Lanka
4
24/01/1998 to 07/04/1998
53
A H Jones
New Zealand
6
17/12/1988 to 14/03/1989
54
D M Jones
Australia
4
23/10/1989 to 26/12/1989
55
D Karunaratne*
Sri Lanka
5
04/06/2023 to 25/06/2023
56
G Kirsten
South Africa
4
03/10/1996 to 19/10/1996
57
G Kirsten
South Africa
4
13/02/1997 to 06/11/1997
58
V Kohli*
India
4
20/10/2010 to 04/12/2010
59
V Kohli*
India
5
28/02/2012 to 21/07/2012
60
V Kohli*
India
5
28/07/2013 to 30/10/2013
61
V Kohli*
India
4
12/01/2016 to 20/01/2016
62
V Kohli*
India
4
17/07/2018 to 27/10/2018
63
V Kohli*
India
5
09/06/2019 to 30/06/2019
64
V Kohli*
India
4
29/11/2020 to 26/03/2021
65
V Kohli*
India
5
02/11/2023 to 19/11/2023
66
B C Lara
West Indies
4
08/03/1995 to 24/05/1995
67
T W M Latham*
New Zealand
4
17/05/2017 to 22/10/2017
68
C S MacLeod*
Scotland
4
10/08/2022 to 17/08/2022
69
Misbah-ul-Haq
Pakistan
4
19/07/2013 to 27/08/2013
70
Mohammad Yousuf
Pakistan
4
23/11/2002 to 01/12/2002
71
Mohammad Yousuf
Pakistan
6
12/09/2003 to 05/10/2003
72
E J G Morgan*
England
4
09/06/2015 to 17/06/2015
73
Najmul Hossain Shanto*
Bangladesh
4
31/08/2023 to 07/10/2023
74
P Nissanka*
Sri Lanka
4
10/10/2023 to 26/10/2023
75
K P Pietersen
England
4
06/02/2005 to 19/06/2005
76
R T Ponting
Australia
5
20/02/2004 to 25/05/2004
77
R T Ponting
Australia
4
26/01/2007 to 09/02/2007
78
A M Rahane*
India
4
23/06/2017 to 02/07/2017
79
A M Rahane*
India
5
21/09/2017 to 01/02/2018
80
S K Raina
India
4
11/01/2013 to 27/01/2013
81
J N Rhodes
South Africa
5
04/11/2000 to 11/01/2001
82
J N Rhodes
South Africa
4
27/03/2002 to 06/04/2002
83
I V A Richards
West Indies
4
09/12/1979 to 16/01/1980
84
J E Root*
England
5
29/06/2016 to 30/08/2016
85
J J Roy*
England
4
11/05/2019 to 30/05/2019
86
J J Roy*
England
4
08/06/2019 to 11/07/2019
87
Saeed Anwar
Pakistan
4
24/11/1998 to 24/03/1999
88
Saleem Malik
Pakistan
4
23/03/1989 to 15/10/1989
89
Salman Butt
Pakistan
5
11/04/2008 to 08/06/2008
90
K C Sangakkara
Sri Lanka
4
28/07/2013 to 12/11/2013
91
K C Sangakkara
Sri Lanka
4
20/02/2014 to 03/03/2014
92
K C Sangakkara
Sri Lanka
5
29/11/2014 to 13/12/2014
93
K C Sangakkara
Sri Lanka
4
26/02/2015 to 11/03/2015
94
Shakib Al Hasan*
Bangladesh
5
15/05/2019 to 17/06/2019
95
R G Sharma*
India
5
10/03/2019 to 16/06/2019
96
N S Sidhu
India
4
09/10/1987 to 26/10/1987
97
L P C Silva
Sri Lanka
4
17/02/2007 to 23/03/2007
98
L M P Simmons*
West Indies
4
25/04/2011 to 05/05/2011
99
G C Smith
South Africa
4
16/03/2007 to 28/03/2007
100
S P D Smith*
Australia
5
04/03/2015 to 29/03/2015
101
S P D Smith*
Australia
4
11/07/2019 to 29/02/2020
102
S P D Smith*
Australia
4
08/09/2022 to 19/11/2022
103
A J Stewart
England
5
15/07/2000 to 05/10/2000
104
P R Stirling*
Ireland
6
11/05/2019 to 04/07/2019
105
P R Stirling*
Ireland
4
24/01/2021 to 04/06/2021
106
S B Styris
New Zealand
4
06/11/2003 to 03/01/2004
107
A Symonds
Australia
4
02/10/2007 to 14/10/2007
108
Tamim Iqbal*
Bangladesh
5
11/03/2012 to 30/11/2012
109
Tamim Iqbal*
Bangladesh
4
17/04/2015 to 18/06/2015
110
B R M Taylor*
Zimbabwe
4
20/10/2011 to 03/02/2012
111
B R M Taylor*
Zimbabwe
4
24/10/2018 to 21/06/2019
112
L R P L Taylor*
New Zealand
6
06/03/2018 to 08/01/2019
113
H T Tector*
Ireland
4
08/01/2022 to 10/07/2022
114
S R Tendulkar
India
5
03/11/1994 to 11/11/1994
115
S R Tendulkar
India
4
18/02/1996 to 02/03/1996
116
S R Tendulkar
India
4
19/02/2003 to 01/03/2003
117
I J L Trott
England
5
29/11/2009 to 12/09/2010
118
G M Turner
New Zealand
4
21/02/1976 to 09/06/1979
119
R G Twose
New Zealand
5
27/09/2000 to 11/10/2000
120
M E Waugh
Australia
4
27/03/1993 to 21/05/1993
121
M E Waugh
Australia
4
20/01/1996 to 01/03/1996
122
M E Waugh
Australia
6
13/01/1999 to 26/01/1999
123
K C Wessels
South Africa
5
01/06/1985 to 26/02/1992
124
K S Williamson*
New Zealand
5
19/01/2014 to 31/01/2014
125
K S Williamson*
New Zealand
4
25/01/2015 to 14/02/2015
126
K S Williamson*
New Zealand
6
12/06/2015 to 07/08/2015
127
K S Williamson*
New Zealand
4
11/01/2023 to 04/11/2023
128
Yasir Hameed
Pakistan
5
29/11/2003 to 07/12/2003
129
Younis Khan
Pakistan
4
30/05/2011 to 11/11/2011
130
Zaheer Abbas
Pakistan
4
17/12/1982 to 09/06/1983
Hundreds in Consecutive Innings
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links