And while India has struggled in Tests , things have not been as bad in the ODI arena .
Dhoni has had a rough time latelybut he is still the best finisher in one - day cricket .
While India has struggled in Tests , things have not been as bad in the ODI arena .
Dhoni has had a rough time latelybut he is still the best finisher in one - day cricket .