Ahead of the ODI series against South Africa, here are some of Team India's Virat Kohli's records in the format (Pic: X)
Updated On: 2025-11-24 04:27 PM IST
Compiled by : Sujay Shivalkar
Team India and South Africa will engage in the three-match ODI series from November 30 (Pic: X/@BCCI)
Ahead of the ODI series, Team India's Kohli has so far played 31 50-over format matches against the Proteas and scored 1504 runs (Pic: X/@ICC)
The right-hander has also scored five centuries and eight half-centuries against South Africa in the format (Pic: X/@RCBTweets)
The 37-year-old batsman's highest score against the Proteas in the 50-over game is an unbeaten 160 runs (Pic: X/@BCCI)
Overall, Kohli has made 305 appearances for India in the One-Day Internationals (ODIs). He has scored 14,255 runs, including 51 tons and 75 half-centuries. The right-hander's career-best score in the format is 183 runs (Pic: X/@ICC)