Virat Kohli will be seen in action once again when India take on South Africa in a three-match home one-day series, which starts on Sunday, November 30. The first one-dayer will be played at the JSCA International Stadium Complex in Ranchi. The second ODI of the series will be held in Raipur on December 3 and the third in Visakhapatnam on December 6. Kohli was part of the Indian team that lost the three-match series 2-1 in Australia. He registered ducks in the first two matches of the series played in Perth and Adelaide respectively. The 37-year-old, however, signed off from the tour on a high, scoring an unbeaten 74 off 81 balls in Sydney. The composed knock featured seven fours as India registered a consolation win. In this feature, we compare Kohli’s ODI stats with those of his former RCB teammate and Proteas legend AB de Villiers. Since the latter ended his one-day career with 228 matches, we compare his stats with those of Kohli after the Indian batter had also featured in the same number of ODIs. Virat Kohli vs AB de Villiers Who has more runs and a better average after 228 ODIs? After 228 ODIs, Kohli had 10, 861 runs to his name at an average of 59. 34. Of his runs, 1, 645 came in 36 matches against Australia at an average of 53. 06. He also scored 2, 186 runs in 46 ODIs against Sri Lanka (average 59. 08), 1, 287 runs in 27 ODIs against South Africa (average 64. 35) and 1, 302 runs in 22 ODIs against New Zealand (average 68. 52). In 228 ODIs, De Villiers scored 9, 577 runs at an average of 53. 50. Of his runs, 1, 250 came in 26 matches against Australia at an average of 59. 52. The former Proteas captain also scored 1, 357 runs 32 ODIs against India (average 48. 46), 1, 423 runs in 32 matches against Pakistan (average 59. 29) and 1, 279 in 24 matches against West Indies (average 67. 31). Virat Kohli vs AB de Villiers Who has a better strike rate after 228 ODIs? After 228 ODIs, Kohli had a strike rate of 92. 84. He had a strike rate of 95. 75 in 34 innings against Australia and 89. 74 in 29 innings against England. Further, the right-handed batter had a strike rate of 96. 44 in 22 innings against New Zealand and 86. 90 in 25 innings against South Africa. De Villiers ended his ODI career with a strike rate of 101. 09. The Proteas legend had a strike rate of 99. 04 in 25 innings against Australia and 86. 80 in 27 innings against England. Further, he had a strike rate of 111. 13 in 32 innings against India and 110. 83 in 22 innings against West Indies. Virat Kohli vs AB de Villiers Who has more hundreds after 228 ODIs? After 228 ODIs, Kohli had notched up 41 hundreds and 49 half-centuries. His best at that stage was 183, which came off 148 balls against Pakistan in Mirpur in March 2012. The knock featured 22 fours and a six. He also hit 160* off 159 balls against South Africa in Cape Town in February 2018. Of his 41 tons, eight each came against Australia and Sri Lanka and seven against West Indies. (Virat Kohli vs AB de Villiers Batting stats comparison after 228 ODIs) De Villiers hammered 25 tons and 53 fifties in his ODI career. His best of 176 came off 104 balls against Bangladesh in Paarl in October 2017. De Villiers holds the record for the fastest ODI ton 31 balls against West Indies in Johannesburg in January 2015. Of his 25 hundreds, six came against India, five against West Indies, three against Pakistan and two against England. Virat Kohli vs AB de Villiers Who has a better record in wins after 228 ODIs? Of his first 228 ODI, Kohli was part of 138 matches that India won. In winning causes, he had 7, 745 runs at an average of 76. 68 and a strike rate of 95. 80, with 33 tons and 29 half-centuries. Seven of his hundreds were registered in losing causes, while one came in a tied game. (Virat Kohli vs AB de Villiers Batting stats comparison in wins after 228 ODIs) De Villiers was part of 140 ODIs that South Africa won and also featured in one win for Africa XI. In winning causes, he scored 6, 668 runs at an average of 66. 01 and a strike rate of 107. 35, with 21 hundreds and 37 half-centuries. Three of his centuries came in losses and one in a match that ended in no result. Virat Kohli vs AB de Villiers Who has a better record in chases after 228 ODIs? Of Kohli’s first 228 ODIs, India batted second 134 times. In chases, he had totaled 6, 635 runs at an average of 67. 70 and a strike rate of 94. 23, with 25 tons and 29 half-centuries. Batting first, he had 4, 226 runs in 94 ODIs, averaging 49. 71 at a strike rate of 90. 74, with 16 hundreds and 20 half-centuries. (Virat Kohli vs AB de Villiers Batting stats comparison in chases after 228 ODIs) In the 228 ODIs that De Villiers played, his team batted second in 110 matches. In chases, he scored 4, 204 runs at an average of 56. 81 and a strike rate of 95. 04, with seven hundreds and 28 fifties. Batting first, he totaled 5, 373 runs in 108 ODIs at an average of 51. 17 and a strike rate of 106. 39, with 18 tons and 25 fifties.
https://www.sportskeeda.com/cricket/virat-kohli-vs-ab-de-villiers-comparing-starts-228-matches-ahead-ind-vs-sa-2025-odis
Virat Kohli vs AB de Villiers – comparing their starts after 228 matches ahead of IND vs SA 2025 ODIs