Home / Players / Compare / AB de Villiers vs MS Dhoni

AB de Villiers vs MS Dhoni

Full head-to-head breakdown across Test, ODI, T20I & IPL — batting, bowling and career records

TestCareer Stats
ODIFull Comparison
T20Head to Head
IPLFranchise Stats
A
AB de Villiers
South Africa
WK-Batsman
VS
M
MS Dhoni
India
WK-Batsman

MS Dhoni vs AB de Villiers: The Greatest Wicketkeeper-Batsman Debate

Two wicketkeeper-batters who redefined what their position could contribute to a cricket team. MS Dhoni brought ice-cold composure, unmatched finishing ability, and the tactical intelligence that made him one of the most successful captains in cricket history. AB de Villiers brought 360-degree attacking cricket that made him arguably the most complete batsman of his generation in the shorter formats.

In ODI cricket the numbers are remarkably close. Dhoni scored 10,773 ODI runs at an average of 50.58 with a strike rate of 87.56. De Villiers scored 9,577 ODI runs at an average of 53.50 with a strike rate of 101.69. De Villiers has the higher average and the higher strike rate he was a more complete attacking ODI batter. Dhoni's ODI record includes an extraordinary proportion of not-out innings, which inflates his average compared to De Villiers but also reflects his real finishing value he was the player teams kept back specifically to not be dismissed at the end.

Dhoni's finishing record in successful ODI chases is one of cricket's most remarkable statistical achievements. His ability to pace a chase across 50 overs, absorb pressure in the middle overs, and then accelerate precisely when needed was a skill no other player in his generation possessed at the same level.

De Villiers in his peak years produced innings that are simply in a different category from any other white-ball batter of his time. His 31-ball ODI century against the West Indies in 2015 remains the fastest in history. His ability to hit in any direction against any type of bowling over the wicketkeeper, through backward point, over deep fine leg earned him the nickname Mr 360 for legitimate reasons.

In T20 international cricket De Villiers scored 1,672 runs at an average of 26.12 but a strike rate of 135.17. Dhoni scored 1,617 runs at an average of 37.60 and a strike rate of 126.13. Dhoni's average is higher and De Villiers's strike rate is higher reflecting the different roles they played within their respective teams.

ICC tournament record is where Dhoni's superiority becomes most clear. He led India to the 2007 ICC T20 World Cup, the 2011 ODI World Cup, and the 2013 ICC Champions Trophy the only captain in history to win all three major ICC limited overs titles. De Villiers played in ICC tournaments consistently and performed as an individual but never won a major ICC title with South Africa. In the moment that mattered most at the highest level, Dhoni delivered where De Villiers could not.

The honest verdict is that De Villiers was the more naturally gifted and explosive batter at his peak. Dhoni was the more complete performer across a full career, particularly in the most important matches. If you needed one batter to win a specific game for you, De Villiers at his peak was arguably the most dangerous batter in world cricket. If you needed one captain to build a team and win tournaments across formats over a decade, Dhoni has no peer in his generation.

AB de Villiers vs MS Dhoni: Complete Head-to-Head — Batting, Bowling & All Formats Compared

AB de Villiers leads this head-to-head 14–5 across batting categories, pulling ahead convincingly — with the strongest edge coming in Test cricket, where AB de Villiers averages 50.66 compared to MS Dhoni's 38.09.

In ODI cricket, AB de Villiers leads with an average of 53.5 versus MS Dhoni's 50.58 — a slim margin of 2.92 runs per dismissal. MS Dhoni leads on total ODI runs (10,773 vs 9,577). AB de Villiers's 25 ODI centuries to MS Dhoni's 10 underlines who converts more often under pressure.

In T20 Internationals, MS Dhoni holds the edge — averaging 37.6 at a strike rate of 126.14, while AB de Villiers averages 26.13 at SR 135.17. In the IPL, MS Dhoni leads with 5,439 runs versus 5,162 — a gap that reflects both opportunity and impact in franchise cricket.

Both players contribute with the ball. AB de Villiers leads on international wickets (9 vs 1 across formats), and their all-round contributions add meaningful value beyond batting averages alone.

TEST Batting — Key Metrics
AB de Villiers Stat MS Dhoni
114
M
90
191
Inn
144
8765
Runs
4876
278
HS
224
50.66
Avg
38.09
54.53
SR
59.12
22
100s
6
46
50s
33
1024
4s
544
64
6s
78
8
Ducks
10
18
NO
16
Overall Profile — TEST
Key Stats — TEST

📤 Share this AB de Villiers vs MS Dhoni comparison

Share Share
🏆

The Verdict

Based on major batting metrics such as runs, average, centuries, strike rate, and ICC achievements, AB de Villiers leads in most categories. Leading in both Test average (50.66 vs 38.09) and ODI average (53.5 vs 50.58), AB de Villiers makes the stronger case across the two most respected formats in the game. MS Dhoni does have the edge in T20I metrics, keeping this from being a complete shutout.

Frequently Asked — AB de Villiers vs MS Dhoni

AB de Villiers leads 14–5 across the batting categories included in this comparison. AB de Villiers has the higher batting average in both Test cricket (50.66) and ODI cricket (53.5).

AB de Villiers holds the edge in ODI batting average, averaging 53.5 with 9577 runs, compared to MS Dhoni's average of 50.58 and 10773 runs. AB de Villiers has also scored more ODI centuries (25 vs 10).

In Test cricket, AB de Villiers averages 50.66 versus MS Dhoni's 38.09 — a significant gap of 12.57 runs per dismissal. AB de Villiers has accumulated 8,765 Test runs including 22 centuries.

In T20Is, MS Dhoni averages 37.6 at a strike rate of 126.14, while AB de Villiers averages 26.13 at a strike rate of 135.17. AB de Villiers has the higher strike rate (135.17 vs 126.14).

MS Dhoni leads in IPL run-scoring with 5,439 runs at a strike rate of 137.46, compared to AB de Villiers's 5,162 runs. MS Dhoni also leads in IPL sixes (264 vs 251), reflecting a more aggressive approach in franchise cricket.

Both players have contributed with the ball. AB de Villiers has taken 9 international wickets compared to MS Dhoni's 1. MS Dhoni has the lower white-ball economy rate (5.17 vs 6.31).

Both AB de Villiers and MS Dhoni achieve their highest batting averages in ODIs. AB de Villiers averages 53.5 compared to MS Dhoni's 50.58 in that format.

Top

We use cookies for analytics and personalised advertising. By clicking "Accept All", you consent to our use of cookies. Privacy Policy