Kumar Sangakkara leads the list of players to score most consecutive centuries in ODI followed by AB de Villiers. He is also in the list of most sixes in ODI. South African wicket keeper batsman Quinton de Kock is 4th in the list after he smashed 3 consecutive centuries against India.
Sl No | Player | Country | Consecutive 100s |
1 | Kumar Sangakkara | Sri Lanka | 4 |
2 | AB de Villiers | South Africa | 3 |
3 | Herschelle Gibbs | South Africa | 3 |
4 | Quinton de Kock | South Africa | 3 |
5 | Ross Taylor | New Zealand | 3 |
6 | Saeed Anwar | Pakistan | 3 |
7 | Zaheer Abbas | Pakistan | 3 |
8 | Virat Kohli | India | 3 |
9 | Rohit Sharma | India | 3 |
10 | Babar Azam | Pakistan | 3 |
*Updated on 16 Sept 2020
There is no Indian in the mix. Sachin Tendulkar who scored most runs in ODI has not had 3 centuries in a row.