Being consistent is the key to being a great batsman. To perform well in ODI cricket, a batsman should train and perform in a consistent way to keep their abilities flowing. In some cases, batsmen perform beyond their level and have a consistent performance throughout a series in the ICC ODI. This factor of great ability tend to help the player and their teams, these top 10 players have conceded consecutive centuries in the ODI series. They have scored a century in every match of that series. It takes great ability and analytics to play in this form. Not many players have played in this form.

1. Kumar Sangakkara

At the no.1 spot are former captain and batsman from Sri Lanka KUMAR SANGAKKARA. This was during an ODI match series between Sri Lanka and Bangladesh, England, Australia, and Scotland. He scored 105*, 107*, 104, and 124 in these series. This was in the year 2015 in the Feb and March.

2. Zaheer Abbas

The player in the 2nd spot is ZAHEER ABBAS from team Pakistan. This was during a 3 ODI match series between Pakistan and India in the year 1982. He scored 3 consecutive centuries in this series which are 118, 105, and 113. This series was played in the Multan, Lahore, and Karachi grounds in 1982/83.

3. Saeed Anwar

The player at the 3rd spot is SAEED ANWAR from team Pakistan in the year 1993. This was during the ODI series with the Sri Lankan team and West Indies.  In this series, he scored 3 centuries which includes 107, 131, and 111 respectively. This series was played in the Sharjah ground in November 1983.

4. Herschelle Gibbs

The player at the 4th spot is former South African batsman and cricketer HERSCHELLE GIBBS. This was his consecutive century in the year 2002. This was during the ODI series between Kenya on the Colombo ground, India on the Colombo ground, and Bangladesh on the Potchefstroom ground. He scored 116,116* and 153 in this series.

5. Ab De Villiers 

The player in the 5th spot is the popular AB DE VILLIERS from the South African team. This was during the ODI series against India on the Gwalior ground and against India on the Ahmedabad ground and against WI on the north sound ground. He scored 3 centuries in this series which include 114*, 102*, and a 102.

6. Quinton De Kock

The player in the 6th spot is again a player from the South African team QUINTON DE KOCK. This was his performance in the ODI series against India in the year 2013. This series was played in the Johannesburg, Durban, and centurion grounds, he scored 3 centuries in this series which includes 135, 106, and 101.

7. Ross Taylor

The player at the 7th spot is a talented batsman and a cricketer from the team New Zealand ROSS TAYLOR. This was his performance in the year 2014 in the ODI series against India and Pakistan, these series were played in the Hamilton, wellington, and Dubai grounds in the year 2014. He scored 3 centuries which includes a 112*, 102, and 105*.

8. Babar Azam

The player at the 8th spot is current Pakistan captain and batsman BABAR AZAM. This was his mighty performance against team West Indies in the year 2016. This was an ODI series between Pakistan and West Indies in the year 2016, and he scored 3 centuries which includes 120, 123, and 117.

9. Jonny Bairstow

The player at the 9th spot is an England batsman and cricketer JONNY BAIRSTOW. This was his performance during the ODI series against New Zealand and Scotland in the year 2018. This series was played in the Dunedin, Christchurch, and Edinburgh grounds against teams from New Zealand and Scotland. He scored 3 centuries in these series which are 138, 104, and 105.

10. Virat Kohli

The player at the 10th spot is former Indian captain and current Indian batsman VIRAT KOHLI. This was his striking performance against team West Indies in the year 2018. This was during the ODI series against WI in India in 2108, and he scored 3 consecutive centuries which includes a 140, 157*, and 107.