KL Rahul vs AB de Villiers - comparing their stats after 91 ODIs

KL Rahul, AB de Villiers
KL Rahul (left) and AB de Villiers (Image Credits: Getty Images)

It goes without saying that KL Rahul has been an underperformer in the Test format. Having played 67 matches, he has scored 4,053 at an average of 35.86. The Karnataka star has not played T20Is for India since the semifinal of the 2022 T20 World Cup against England in Adelaide. However, he has excelled in the ODI format for sure.

Ad

Rahul led the Men in Blue in the three-match ODI series against South Africa in Shubman Gill's absence. He impressed with the bat and as leader as well. While Virat Kohli was outstanding with 300-plus runs, Rahul also chipped in with two fifties. He scored 60 off 56 in the first ODI against the Proteas in Ranchi and followed it up with 66* off 43 in the second match in Raipur.

Rahul has played 91 ODI matches so far. In this feature, we compare his batting stats with those of AB de Villiers after the latter had also played 91 one-dayers.

Ad

KL Rahul vs AB de Villiers - Who has more runs and a better average after 91 ODIs?

In 91 ODIs, Rahul has scored 3,218 runs, averaging 49.50 at a strike rate of 89.48. Of his runs, 782 runs have come in 20 matches against Australia at an average of 55.85. The 33-year-old has 328 runs in eight ODIs against New Zealand (average 65.60), 313 runs in 11 ODIs against South Africa (average 39.12) and 301 runs in 13 ODIs against England (average 27.36).

Ad

After 91 ODIs, De Villiers had 2,949 runs to his name at an average of 38.80 and a strike rate of 85.62. Of his runs, 719 came in 16 matches against Australia at an average of 51.35. He had also scored 414 runs in 11 matches against Pakistan (average 69), 381 runs in nine matches against West Indies (average 47.62) and 225 runs in nine matches against India (average 28.12).


KL Rahul vs AB de Villiers - Who has more hundreds after 91 ODIs?

In 91 ODIs, Rahul has scored seven hundreds and 20 fifties. His best of 112 came off 113 balls against the Kiwis in Mount Maunganui in February 2020. He also hit 111* off 106 balls against Pakistan in Colombo (September 2023) and 111 off 118 against Sri Lanka in Leeds (July 2019). Of his other four tons, one each has come against England, Netherlands, West Indies and Zimbabwe.

Ad
PlayerRunsAverageSRHS100s50s
KL Rahul3,21849.5089.48112720
AB de Villiers2,94938.8085.62146320
Ad

(KL Rahul vs AB de Villiers - Batting stats comparison after 91 ODIs)

After 91 ODIs, De Villiers had notched up three tons and 20 fifties. His best at that stage was 146, which came off 130 balls against West Indies in St George's in the 2007 World Cup. He also scored 103* off 95 balls against Pakistan in Lahore (October 2007) and 107 off 89 balls against Zimbabwe in Harare (August 2007).


KL Rahul vs AB de Villiers - Who has a better record in wins after 91 ODIs?

Rahul has been part of 61 ODIs that India have won. In winning causes, he has 2,150 runs, averaging 58.10 at a strike rate of 90.56, with five centuries and 12 half-centuries. In 28 ODIs that India have lost, he has scored 977 runs at an average of 37.57 and a strike rate of 87.78, with two tons and seven fifties.

Ad
PlayerMatchesRunsAverageSRHS100s50s
KL Rahul612,15058.1090.56111*512
AB de Villiers592,20047.8291.55146317
Ad

(KL Rahul vs AB de Villiers - Batting stats comparison in wins after 91 ODIs)

After 91 ODIs, De Villiers had been part of 58 wins for South Africa and one for Africa XI. In winning causes, he had 2,200 runs at an average of 47.82 and a strike rate of 91.55, with three hundreds and 17 half-centuries. In 28 ODIs in losing causes, he scored 723 runs at an average of 25.82 and a strike rate of 73.40, with three half-centuries to his name.

Ad

KL Rahul vs AB de Villiers - Who has a better record in chases after 91 ODIs?

In 48 ODIs in chases, Rahul has notched up 1,278 runs, averaging 45.64 at a strike rate of 80.27, with two tons and eight fifties. Batting first, he has scored 1,940 runs in 43 ODIs at an average of 52.43 and a strike rate of 96.80, with five centuries and 12 half-centuries.

Ad
PlayerMatchesRunsAverageSRHS100s50s
KL Rahul481,27845.6480.2711128
AB de Villiers521,67441.8584.2492*013
Ad

(KL Rahul vs AB de Villiers - Batting stats comparison in chases after 91 ODIs)

In 52 ODIs in chases, De Villiers had 1,674 runs at an average of 41.85 and a strike rate of 84.24, with 13 half-centuries. Batting first, he had 1,275 runs in 39 matches at an average of 35.41 and a strike rate of 87.50, with the aid of three hundreds and seven half-centuries.

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