- Joined
- Mar 19, 2015
- Runs
- 15,745
There have been a number of legendary and brilliant captains throughout the history of cricket. Which 2 captains would you have loved to see face off against each other? Maybe it's to do with their respective leadership styles, or the brand of cricket and fight which they instilled into their sides.
For a starting point, these are the 10 players who have captained the most international matches (in order):
1. MS Dhoni
2. Ricky Ponting
3. Stephen Fleming
4. Graeme Smith
5. Allan Border
6. Arjuna Ranatunga
7. Mohammad Azharuddin
8. Virat Kohli
9. Sourav Ganguly
10. Hansie Cronje
Discuss.
For a starting point, these are the 10 players who have captained the most international matches (in order):
1. MS Dhoni
2. Ricky Ponting
3. Stephen Fleming
4. Graeme Smith
5. Allan Border
6. Arjuna Ranatunga
7. Mohammad Azharuddin
8. Virat Kohli
9. Sourav Ganguly
10. Hansie Cronje
Discuss.