The Indian Premier League has recorded the captains who won the most tosses in the history of IPL. As we know, winning a toss can help captains to make strategic decisions and can decide what he want to take batting or bowling. Over the years, several captains including Gautam Gambhir, Rohit Sharma, Virat Kohli, and Adam Gilchrist are the top captains who won the most tosses in IPL. Among all, MS Dhoni is the top captain who won the most tosses in the history of IPL.
Below, in this article we will cover the top captains who won most tosses in the history of IPL. So kindly read the entire article so that neither information can be left.
Top IPL Captains Who Have Won the Most Tosses -Complete Stats
| Player | Teams | Matches | Tosses Won | Win % |
|---|---|---|---|---|
| MS Dhoni | CSK, RPS | 226 | 119 | 52.65% |
| Rohit Sharma | MI | 158 | 81 | 51.27% |
| Virat Kohli | RCB | 144 | 70 | 48.61% |
| Gautam Gambhir | KKR | 128 | 70 | 54.69% |
| Adam Gilchrist | DCH, KXI | 74 | 44 | 59.46% |
MS Dhoni

- Player Name: MS Dhoni
- IPL Debut: 2008 (CSK)
- Teams: CSK and RPS
- Total tosses won: 119
India’s most beloved and fan favorite captain MS Dhoni is known for his strategic mindset and outstanding performance. Talking about his IPL career, he made his debut in 2008 with Chennai Super Kings as of now CSK won the IPL title 5 times. As of 2025, Dhoni played a total of 226 matches as captain in which he won a total of 119 tosses.
Rohit Sharma

- Player Name: Rohit Sharma
- IPL Debut: 2008 (DCH)
- Teams: MI and DCH
- Total tosses won: 81
Rohit Sharma is the second captain who won the most toss in the history of IPL. He has been leading Mumbai Indians from 2011 where under his performance MI won a total of five titles. As of 2025, he has played a total of 158 matches as captain in which he won a total of 81 tosses.
Virat Kohli

- Player Name: Virat Kohli
- IPL Debut: 2008 (RCB)
- Teams: Played only for RCB
- Total tosses won: 70
Indian cricket icon Virat Kohli is known for his legacy toward his team Royal Challengers Bengaluru. Since his debut in 2008, he never played for any other teams. As of 2025, he played a total of 144 matches as captain in which he won a total of 70 tosses.
Gautam Gambhir

- Player Name: Gautam Gambhir
- IPL Debut: 2008 (DC)
- Teams: DC and KKR
- Total tosses won: 70
Gautam Gambhir recently became the official coach of India Men’s team in all the international formats including ODI and Test. He made his debut in 2008 with Delhi Capitals and as of 2025 he played a total of 128 matches as captain in which he took a total of 70 wickets.
Adam Gilchrist

- Player Name: Adam Gilchrist
- IPL Debut: 2008 (DCH)
- Teams: DCH and PBKS
- Total tosses won: 44
Australian left-hand batsman Adam Gilchrist made his debut in 2008 with DCH and also represented Punjab Kings. However, he retired in 2013 but before this he has played a total of 74 matches as captain in which he won a total of 44 wickets.
FAQS
MS Dhoni won the most tosses in the history of IPL.
Adam Gilchrist won the most tosses in the history of IPL.
MS Dhoni won a total of 119 tosses as captain.
Virat Kohli won a total of 70 tosses as captain.
