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