Virat Kohli is set for his 300th ODI on Sunday in the latest landmark for the Indian batting great after silencing doubts over his form and future with a match-winning Champions Trophy century.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results