Virat Kohli in the top of list of Most centuries against a single team in ODIs

Virat Kohli scored his 10th century against Sri Lanka(team alone) in ODIs on 15th January 2023 in a historic match where India won by 317 runs and became the largest margin victory in ODIs. Virat Kohli also completed the 74th International century across all formats of the game.

Players with most number of centuries against a team:

Player Opposition Centuries
Virat Kohli Sri Lanka 10
Virat Kohli West Indies 9
Sachin Tendulkar Australia 9
Virat Kohli Australia 8
Rohit Sharma Australia 8
Sachin Tendulkar Sri Lanka 8