Rajendra Prasad Mohapatra

Veteran speedster Mohammed Shami has evolved as one of the great bowlers that India has ever produced. He has performed consistently for India in all the three formats for a career spanning over a decade. He has also performed well for various teams in the cash-rich Indian Premier League (IPL).

Shami has played under the leadership of some of the greatest captains to have ever led the Indian cricket team. He has played under legendry MS Dhoni, star batsman Virat Kohli, Rohit Sharma and utility all-rounder Hardik Pandya.

Also Read | IPL 2024: MS Dhoni Starts Preparations, Pictures Wearing Yellow Pads Go Viral

As per Shami, Dhoni is the best Indian captain he has played under.

“Look, it is different for everyone. These things start with comparisons, but you will say the one that has been most successful. So for me, it is MS Dhoni because no one has been as successful as him,” said Shami.

Moreover, Shami also expressed his admiration for star batter Kohli, and the present captain of the Indian cricket team Rohit Sharma.

“Virat Kohli is the best batsman in the world. Virat has just broken a lot of records. I feel Virat is the best and Rohit Sharma is the most dangerous batter in the world,” Shami added.