#4 - The ODI captains of the top 7 ODI teams

Ricky Ponting and Kumar Sangakkara were the captains of the two sides in Peter Siddle's last match whereas the ODI captains of all teams were as follows - MS Dhoni (India), Graeme Smith (South Africa), Andrew Strauss (England), Shahid Afridi (Pakistan) and Chris Gayle (West Indies). However, all of them have retired now (except MS Dhoni).
And, the current captains of these teams are - Virat Kohli (India, who had not made his Test debut when Peter Siddle was playing), Aaron Finch (Australia), Dinesh Chandimal (Sri Lanka), Sarfraz Ahmed (Pakistan), Joe Root (England), Jason Holder (West Indies) and Faf du Plessis (South Africa).
None of them were established cricketers back then in 2010 but here in 2019, they are leading their respective countries in the 50-over format of cricket.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news