MS Dhoni and David Miller are two of the finest finishers in white-ball cricket. While Dhoni led India to multiple ICC trophies with his calmness and finishing skills, Miller has become a T20 powerhouse known for his explosive batting in the middle overs. Let’s compare their stats across ODIs, T20Is, IPL, and Tests (only Dhoni played Tests).
T20I Stats Comparison
Stat | MS Dhoni | David Miller |
---|---|---|
Matches | 98 | 130 |
Innings | 85 | 114 |
Runs | 1617 | 2593 |
Highest Score | 56 | 106 |
Batting Average | 37.60 | 33.24 |
Strike Rate | 126.14 | 140.78 |
50s / 100s | 2 / 0 | 8 / 2 |
4s / 6s | 116 / 52 | 168 / 130 |
Not Outs | 42 | 36 |
Key Takeaway:
Miller has a better strike rate and more 50+ scores, but Dhoni holds a higher average and was more consistent in finishing games lower down the order.
Know More:- GOD of Cricket
ODI Stats Comparison
Stat | MS Dhoni | David Miller |
---|---|---|
Matches | 350 | 178 |
Innings | 297 | 154 |
Runs | 10773 | 4611 |
Highest Score | 183* | 139 |
Batting Average | 50.58 | 42.30 |
Strike Rate | 87.57 | 103.69 |
100s / 50s | 10 / 73 | 7 / 24 |
4s / 6s | 826 / 229 | 342 / 144 |
Not Outs | 84 | 45 |
Key Takeaway:
Dhoni has the edge in ODIs with more runs, better average, and incredible consistency as a finisher. Miller has a higher strike rate, ideal for modern limited-overs cricket.
IPL Stats Comparison
Stat | MS Dhoni | David Miller |
---|---|---|
Matches | 270 | 136 |
Innings | 235 | 130 |
Runs | 5347 | 3021 |
Highest Score | 84* | 101 |
Batting Average | 39.03 | 35.96 |
Strike Rate | 137.71 | 139.03 |
50s / 100s | 24 / 0 | 13 / 1 |
4s / 6s | 369 / 259 | 216 / 137 |
Not Outs | 98 | 46 |
Key Takeaway:
Both players have been IPL legends in their own way. Dhoni stands out with more runs and not-outs, while Miller has delivered explosive performances in fewer matches.
See Also:- Godfather of Cricket
Test Stats (Only MS Dhoni)
Stat | MS Dhoni |
---|---|
Matches | 90 |
Innings | 144 |
Runs | 4876 |
Highest Score | 224 |
Batting Average | 38.09 |
Strike Rate | 59.12 |
100s / 50s | 6 / 33 |
Catches / Stumpings | 128 / 16 |
Note: David Miller has not played Test cricket.
Read Also:- MS Dhoni Captaincy Records in All Format
Both are legends in their own style: Dhoni – calm finisher & leader, Miller – explosive game-changer.
MS Dhoni is unmatched when it comes to leadership, finishing under pressure, and maintaining a high batting average across formats—especially ODIs.
David Miller is one of the best modern T20 players, with a strong strike rate and clean hitting ability in both T20Is and IPL.