Rohit Sharma vs AB de Villiers - comparing their starts after 228 matches ahead of IND vs SA 2025 ODIs

Rohit Sharma, AB de Villiers
Rohit Sharma (left) and AB de Villiers (Image Credits: Getty Images)

Rohit Sharma will be back in action for the Men in Blue when Team India face South Africa in a three-match ODI series at home, which begins on Sunday, November 30. The opening match will be played in MS Dhoni's hometown Ranchi - JSCA International Stadium Complex. The second ODI of the series will be held in Raipur on December 3 and the third in Visakhapatnam on December 6.

Ad

Playing in his first series after being removed as one-day captain, Rohit emerged as the Player of the Series in Australia. In the three-match series, the Hitman scored 202 runs at an average of 101 and a strike rate of 85.59. After being dismissed cheaply in the first ODI in Perth, he scored 73 off 97 in Adelaide and followed it up with an unbeaten 121 off 125 balls in Sydney.

In this feature, we compare Rohit's one-day stats with those of South African batting legend AB de Villiers. Since the latter ended his ODI career with 228 matches, we compare his stats with those of Rohit after the former Indian captain had also featured in the same number of ODIs.

Ad

Rohit Sharma vs AB de Villiers - Who has more runs and a better average after 228 ODIs?

After 228 ODIs, Rohit had 9,265 runs to his name at an average of 49.02. Of his runs, 2,208 came in 40 matches against Australia at an average of 61.33. He also smashed 1,665 runs in 46 matches against Sri Lanka at an average of 46.25 and 1,583 runs in 34 matches against West Indies at an average of 60.88.

Ad

In 228 ODIs, De Villiers totaled 9,577 runs, averaging 53.50. He scored 1,250 came in 26 ODIs against Australia at an average of 59.52. The former South African skipper also scored 1,357 runs in 32 matches against India at an average of 48.46. Further, he hit 1,423 runs in 32 ODIs against Pakistan, averaging 59.29 and 1,279 in 24 ODIs against West Indies at an average of 67.31.


Rohit Sharma vs AB de Villiers - Who has a better strike rate after 228 ODIs?

After 228 ODIs, Rohit had a strike rate of 89.04. He had a strike rate of 93.87 in 40 innings against Australia and 93.22 in 45 innings against Sri Lanka. Further, he had a strike rate of 84.08 in 16 innings against England and 88.77 in 16 innings against Pakistan.

Ad

De Villiers finished his one-day career with an impressive strike rate of 101.09. The '360-degree' batter had a strike rate of 99.04 in 25 innings against Australia and 111.13 in 32 innings against India. Further, he had a strike rate of 86.80 in 27 innings against England and 110.83 in 22 innings against the Windies.


Rohit Sharma vs AB de Villiers - Who has more hundreds after 228 ODIs?

After 228 ODIs, Rohit had 29 hundreds and 44 half-centuries to his name. His best of 264 came against Sri Lanka in Kolkata in November 2014. The 173-ball knock featured 33 fours and nine sixes. He also struck 209 off 158 balls against Australia in Bengaluru in November 2013. Of his 29 ODI tons, eight came against the Aussies, six against Sri Lanka and three against South Africa.

Ad
PlayerRunsAverageHSSR100s50s
Rohit Sharma9,26549.0226489.042944
AB de Villiers9,57753.50176101.092553
Ad

(Rohit Sharma vs AB de Villiers - Batting stats comparison after 228 ODIs)

De Villiers notched up 25 tons and 53 half-centuries in ODIs. His career-best of 176 came off 104 balls against Bangladesh in Paarl in October 2017. He also holds the record for the fastest ODI century, which came off 31 balls against West Indies in Johannesburg in January 2015. Of his 25 tons, six came against India, five against the Windies, three against Pakistan and two against England.

Ad

Rohit Sharma vs AB de Villiers - Who has a better record in wins after 228 ODIs?

Of his first 228 ODIs, Rohit was part of 139 matches that India won. In winning causes, he had 6,484 runs at an average of 60.03 and a strike rate of 91.90, with 22 hundreds and 29 fifties. In 79 ODIs that India lost, he scored 2,685 runs at an average of 35.32 and a strike rate of 83.43, with seven tons and 15 fifties.

Ad
PlayerMatchesRunsAverageHSSR100s50s
Rohit Sharma1396,48460.0326491.902229
AB de Villiers1416,66866.01176107.352137
Ad

(Rohit Sharma vs AB de Villiers - Batting stats comparison in wins after 228 ODIs)

De Villiers featured in 140 ODIs that South Africa won and was also part of one win for Africa XI. In winning causes, he contributed 6,668 runs, averaging 66.01 at a strike rate of 107.35. He hit 21 tons and 37 fifties in wins. In 78 ODIs in losses, he scored 2,704 runs, averaging 36.54, with three hundreds and 16 fifties.


Rohit Sharma vs AB de Villiers - Who has a better record in chases after 228 ODIs?

Of Rohit's first 228 ODIs, India batted second 133 times. In chases, he scored 5,028 runs at an average of 48.81 and a strike rate of 86.57, with 14 hundreds and 29 half-centuries. Batting first, he had 4,237 runs in 95 matches at an average of 49.26 and a strike rate of 92.16, with 15 hundreds and 15 half-centuries.

Ad
PlayerMatchesRunsAverageHSSR100s50s
Rohit Sharma1335,02848.81152*86.572529
AB de Villiers1104,20456.81136*95.041429
Ad

(Rohit vs De Villiers - Batting stats comparison in chases after 228 ODIs)

Of the 228 ODIs De Villiers played, his team batted second 110 times. In chases, he totaled 4,204 runs, averaging 56.81 and a strike rate of 95.04, with seven centuries and 28 half-centuries. Batting first, he scored 5,373 runs in 108 ODIs at an average of 51.17 and a strike rate of 106.39, with 18 hundreds and 25 fifties.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Renin Wilben Albert
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
down arrow icon
More
bell-icon Manage notifications