Strike rate is not really a matter for the player like Dhoni, because he proved that he can win the matches from nowhere and did many times in the past even in the world cup it was just a frame ahead to reach the crease and he knew it as well, if he crossed that line then the entire story would be different.But nothing to debate for now since he announced the retirement and looking forward for his IPL matches.
I remember a few matches during the 2019 ICC Cricket World Cup, when India was chasing big totals and Dhoni could not score runs quickly. If you check his ODI record, then it is clear. During the last 3 years, his ODI (2018-2020) strike rate is 78.55, while before this period he had maintained a strike rate of 88.46. Also, his ODI batting average was 51.55 for 2004-2017, which went down to 41.67 during 2018-20.
This is because Dhoni intentionally down his batting order number to increase the batting power at the end overs, if the wickets falls too much early then he has to face the middle overs that is why he rotated the strike low and kept the hope alive until the end overs so few hits can change the required numbers completely that is what the experienced cricketer can do when there is not much support from other players with building partnerships.
@mersal Strike rate matters bro, that's why pujara doesn't play in the shorter format.
IMO, Dhoni had 3 different avatar through out his career.
Old Dhoni- Where he single handedly won many games for India.
New Dhoni- He was dead weight as far as his batting is concern. Other than that he was still valuable only because of his WK and cricketing mind.
Vintage Dhoni - He always performs well in the IPL.
Strike rate matters though but it doesn't really matters when they can change any match at any time,but nothing to debate about this anymore.