Live Scores

cricket Live Scores & Fixtures

Most Wickets in IPL as a Captain

There have been many captains in IPL history who made an impact with their bowling performance. So, let's take a look at the players with most wickets in IPL as a captain.

Apr 5, 2025, 11:31 AM5 min read

Most Wickets in IPL as a Captain

MI skipper Hardik Pandya went on to script history as he became the first-ever skipper in Indian Premier League history to take a five-wicket haul. Hardik’s spell of 5 for 36 is also his best-ever bowling figures in T20 cricket.

Hardik’s fifth wicket was also his 30th IPL wicket as a skipper, which takes him level with Anil Kumble’s tally of 30 wickets as the second-most wickets in IPL as a captain.. Former Aussie great and Rajasthan Royals skipper Shane Warne is the only bowler ahead of him with 57 wickets.

Also Read: Most wins in IPL as captain

So, let's take a look at the players with most wickets in IPL as a captain.

10. Shane Watson | 13 Wickets

Most Wickets in IPL as a Captain

Shane Watson is placed at no. 10 with 13 wickets to his name. Watson led the Rajasthan Royals in the 2014 and 2015 ipl seasons. Under his captaincy in 2015 Rajasthan also qualifies for the playoffs. He also led Royal Challengers Bangalore in 2017 for some matches as interim captain.

A notable all-rounder, Watson also mustered 2372 runs with the bat for RR at 36.49. He smashed two tons and 14 fifties. Overall, the Aussie hammered 3874 runs (100s: 4, 50s: 21). He hit 190 sixes.

9. Sam Curran | 13 Wickets

Most Wickets in IPL as a Captain

English all rounder Sam Curran comes in with 13 wickets. Sam Curran led Punjab Kings in 11 matches of the IPL 2024 as Shikhar Dhawan was injured. That year, Sam Curran showed his brilliant all round game by clinching 16 wickets and scoring 270 runs in 13 matches ,but punjab couldn’t do well finishing at 9th position just above Mumbai Indians.

8. Daniel Vettori | 17 Wickets

Most Wickets in IPL as a Captain

Former New Zealand allrounder Daniel Vettori comes at 8th position in this list. He led Royal Challengers Banglore in 2011 and 2012 IPL.

As a captain Vettori has taken 17 wickets for RCB. Under his captaincy, Rcb also reached the final of 2011 IPL season but lost to csk.

7. Yuvraj Singh | 18 Wickets

Most Wickets in IPL as a Captain

Yuvraj Singh has taken 18 wickets as a captain in IPL and placed at no. 6 in this list. He captained Kings XI Punjab (now Punjab Kings) in the 2008-2009 season and Pune Warriors in 2011. 

Yuvi also has two hat-tricks to his name in IPL, which he took against RCB and Deccan Charges in the 2009 season. He is only the second bowler in IPL history to take multi hat-tricks in IPL, after Amit Mishra, who has taken 3 hat-tricks in IPL.

Also Read: IPL records: 5 youngest centurion in IPL

6. Zaheer Khan | 20 Wickets

Most Wickets in IPL as a Captain

Indian pace legend Zaheer Khan has captained Delhi Daredevils (now Delhi Capitals) in 2016 and 2017. He is placed fifth in the list of highest wicket taking captains in ipl with 20 wickets. 

In 2017, Zaheer Khan was overall 10th or 9th Indian bowler to take 100 wickets in the IPL. After 2017, Zaheer Khan took retirement from all formats of cricket.

5. Pat Cummins | 21 Wickets

Most Wickets in IPL as a Captain

Australia’s captain and SRH skipper Pat Cummins has taken 21 wickets as a captain in IPL. Cummins comes at fourth position in this list. 

Cummins is also the second highest wicket-taker as a captain in a single season, taking 18 wickets, just behind Shane Warne, who took 19 wickets in the 2008 season. With the help of this brilliant performance by Cummins, SRH also reached the 2024 IPL final.

4. Ravichandran Ashwin | 25 Wickets

Most Wickets in IPL as a Captain

Ravichandran Ashwin led Kings XI Punjab in the Indian Premier League (IPL) for two seasons in 2018 and 2019. 

As a captain he has taken 25 wickets and grabs the third position in the list of most wickets in IPL as captain. In 2019 R Ashwin took 15 wickets for Punjab Kings with an economy rate of 7.27.

2. Hardik Pandya | 30 Wickets

Most Wickets in IPL as a Captain

Next we have, Hardik Pandya who joins Anil Kumble in this list. Pandya ranks second in the elite list of captains with the most wickets in IPL. 

Till now, as a captain Hardik has taken 30 wickets in IPL. Pandya has led Gujrat Titans in 2022- 2023 season and out of that in 2022, under Hardik’s captaincy, Gujarat won the trophy in its first season and was runner up in 2023. Since 2024, Hardik has been captaining Mumbai Indians.

In 2025 season, Hardik became the first-ever captain in IPL history to claim a five-wicket haul during the match against Lucknow Super Giants in Ekana Cricket Stadium. Pandya's fiery spell of 5 for 36 was also his personal best in T20 cricket.

2. Anil Kumble | 30 Wickets

Most Wickets in IPL as a Captain

Former Indian spinner Anil Kumble is the second highest wicket taker in IPL as captain with 30 wickets. He led Royal Challengers Banglore in 2009- 2010. 

As a player, Kumble had a good run, ending the 2009 season as highest wicket taker for Rcb and overall second highest wicket taker with 21 wickets at an economy rate of 5.86 . He also took his team to the finals in 2009.

Also Read: IPL Facts: Who was hit the most sixes in IPL History? Top 10 list

1. Shane Warne | 57 Wickets

Most Wickets in IPL as a Captain

The late Shane Warne is the record holder for the most wickets in IPL as captain. Leg-spinner Warne represented the Royals across four IPL seasons, claiming 57 scalps from 55 matches at 25.38. He took one four-wicket haul.

Warne also captained Rajasthan Royals to win the inaugural edition of IPL in 2008. The 2008 campaign saw the multiple World Cup-winning ace pick up 19 wickets from 15 games at 21.26. He was the side’s second-highest wicket-taker after Pakistan’s Sohail Tanvir (22 wickets). Notably, Tanvir won the Purple Cap that season. 

Warne took 14 wickets in 2009, 11 wickets in 2010 and 13 wickets in 2011 to highlight his consistency.

Next Article

Fastest to Reach 1000 IPL Runs

Let's take a look at some of the quickest players to have scaled the 1000 IPL runs in terms of number of innings played.

Apr 9, 2025, 3:55 PM5 min read

Fastest to Reach 1000 IPL Runs

Devon Conway struck form in his second appearance of the 2025 edition of the IPL for the Chennai Super Kings (CSK) albeit in a losing cause as the Men in Yellow are yet to win a game since their point-earning opener against the Mumbai Indians.

Conway had a power failure during the twilight of his innings as he was striking at 140 when the required rate was over 15-16 and the southpaw had to be retired out. However, his 69 off 49 helped him reach the milestone of 1,000 IPL runs and he became the third fastest to get to the landmark in just 24 innings, just after Shaun Marsh and Lendl Simmons.

Also Read: Most wickets for a pacer in IPL

Let's take a look at some of the quickest players to have scaled the 1000 IPL runs in terms of number of innings played.

Fastest to Reach 1000 IPL Runs

7. Chris Gayle | 27 Innings

Fastest to Reach 1000 IPL Runs

Despite his heroics in the IPL, Chris Gayle had a forgettable start to the competition with two-time winners Kolkata Knight Riders. After scoring just 400 runs in the first two seasons, Gayle’s resurgence started when RCB bought him in 2011. He went on to score more than 2000 runs in the next three seasons. 

Hence, while Gayle is the seventh-fastest batsman to score 1000 IPL runs, he is the fastest to reach 3000 and 4000 runs. He boasts of scoring six centuries and 31 half-centuries in the tournament.

6. Jonny Bairstow | 26 Innings

Fastest to Reach 1000 IPL Runs

Jonny Bairstow is the sixth-fastest player to smash 1,000 runs in the Indian Premier League (IPL). He achieved the feat in the game against Delhi Capitals in 2021 season when he played a blistering knock of 38 runs off just 18 balls. The English batsman took 26 innings to achieve the milestone.

In 50 IPL matches played so far for SRH and Punjab Kings, Bairstow has 1589 runs to his name. He has been a prolific opener in the competition.

5. Matthew Hayden | 25 Innings

Fastest to Reach 1000 IPL Runs

Legendary Australian batter Matthew Hayden played just 32 IPL games, all for the Chennai Super Kings (CSK), spanning the first three seasons of the tournament. He notched up the 1,000th run of his IPL career in his final year while making his 25th appearance for the team. 

While Hayden scored just 189 runs from the four innings he played in the inaugural edition, the legendary opening batter delivered an ‘Orange Cap’ winning performance the following year with 572 runs off 12 innings. Moreover, Matthew Hayden also clattered 346 runs in 16 innings of IPL 2010 to play a crucial role in CSK’s title-winning run.

Hayden finished his IPL career with 1107 runs for the Men in Yellow.

4. Sai Sudharsan | 25 Innings

Fastest to Reach 1000 IPL Runs

Sai Sudharsan also completed 1000 runs in his 25th IPL innings for the Gujarat Titans. Having made his IPL debut back during the 2022 edition of the tournament for the franchise, the left-handed batter has so far notched up 1,225 runs off 29 matches at a splendid batting average of 47.12. 

Moreover, Sudharsan has maintained a staggering strike rate of 140.80, and has recorded eight half-centuries and one century in the process.

3. Devon Conway | 24 Innings

Fastest to Reach 1000 IPL Runs

New Zealand wicketkeeper-batter Devon Conway took just 24 innings to complete 1000 IPL runs. The blistering top-order batter made his tournament debut back in 2022 for CSK, and has so far earned 25 caps for them up until the first couple of weeks of the IPL 2025 season in India. 

By the time of recording 1,000 runs for the franchise, Conway averaged a healthy 47.90, all while boasting an astonishing strike rate of 140.30. With 1,006 runs from 24 innings, Conway has also glittered his IPL career with ten stunning half-centuries.

Also Read: IPL facts: Players to play 100 IPL matches for each team

2. Lendl Simmons | 23 Innings

Fastest to Reach 1000 IPL Runs

Lendl Simmons made his IPL debut in 2014 for Mumbai Indians. it took him just 23 innings to complete 1,000 runs, doing so during the 2017 edition of the tournament.

A two-time T20 World Cup winner for the West Indies, attacking wicketkeeper-batter accrued 1,079 runs from 29 matches in IPL at a healthy average of 39.96.

Notably, Simmons played all his IPL matches for the Mumbai Indians franchise between the years 2014 and 2017, and lifted the title on two separate occasions under the leadership of Rohit Sharma. During Mumbai Indians’ emphatic 2015 title win, Simmons aggregated 540 runs from 13 innings at an average of 45.

1. Shaun Marsh | 21 Innings

Fastest to Reach 1000 IPL Runs

Shaun Marsh holds the record for scoring the fastest 1000 IPL runs. Marsh racked up over 500 runs for the Punjab Kings franchise in 2011 to complete 1,000 runs in his IPL career, doing so in just his 21st innings to remain the fastest cricketer in tournament history to scale the landmark figure.

The left-handed opening batter played all his IPL matches for the Punjab Kings, from 2008 up until his final appearance in 2017 and scored 2477 runs in 71 Matches.

Marsh will forever be remembered as IPL’s first-ever ‘Orange Cap’ winner, considering the former Australian opener won the prestigious honor by hauling 616 runs from 11 innings during the inaugural 2008 edition. 

Next Article

Most wickets for a pacer in IPL

Royal Challengers Bengaluru pacer Bhuvneshwar Kumar overtook West Indies legend Dwayne Bravo to become the bowler with the most wickets for a pacer in IPL.

Apr 8, 2025, 1:01 PM4 min read

Most wickets for a pacer in IPL

A total of 20 matches have been played in IPL 2025 till April 7 and most of the matches have been exciting. Many records have been made in these matches on the basis of the excellent performance of the batsmen and bowlers. 

At the same time, if we talk about the most wickets for a pacer in IPL then Royal Challengers Bengaluru pacer Bhuvneshwar Kumar overtook West Indies legend Dwayne Bravo to become the pacer with the most wickets in the history of the Indian Premier League.

Bhuvneshwar achieved this milestone during the IPL match against Mumbai Indians at Wankhede Stadium. During the match, Bhuvneshwar gave away 48 runs but got a crucial wicket of Tilak Varma, who threatened to take the game away from RCB.

Also Read: MI vs RCB: Most Wickets against RCB in IPL

In this article, we will be discussing about the most wickets for a pacer in IPL. 

Most Wickets for a pacer in IPL

4. Jasprit Bumrah | 165 Wickets

Most wickets for a pacer in IPL

One of the most lethal pacers in modern-day cricket, Jasprit Bumrah has been Mumbai Indians’ spearhead since his debut. He has taken 165 wickets in 134 matches, with a best performance of 5/10, finishing as the team’s leading-wicket taker during three title-winning campaigns (2017, 2019 and 2020). His ability to bowl in the powerplay and nail yorkers at the death makes him a standout bowler.

Bumrah made his long-awaited injury comeback after he was picked in the Mumbai Indians Playing XI for the IPL 2025 encounter against the Royal Challengers Bengaluru. The 31-year-old has been missing from action since he suffered a back problem during the final Test of India’s series defeat against Australia in the Border-Gavaskar Trophy.

3. Lasith Malinga | 170 Wickets

Most wickets for a pacer in IPL

Arguably the greatest fast bowler in IPL history, Lasith Malinga was a key figure in Mumbai Indians’ success. With his deadly yorkers and deceptive slower balls, he took 170 wickets in 122 matches, boasting a stunning best of 5/13. His economy rate of 7.14 and strike rate of 16.62 highlight his dominance.

Malinga made his debut for his only IPL team Mumbai Indians, in the year 2009. He bagged a purple cap in 2011 for his exceptional performance of 28 wickets in just 16 matches.

2. Dwayne Bravo | 183 Wickets

Most wickets for a pacer in IPL

Former West Indies cricketer Dwayne Bravo is at second place in the list of most wickets for a pacer in IPL. Bravo's slower balls and variations made him a CSK legend. He remains one of IPL's most iconic and successful death over specialist. 

Bravo, who last played in the IPL in 2022, has 183 scalps to his name. Bravo has played a total of 161 matches in IPL for three different teams. His best performance was 4 wickets for 22 runs. Bhuvneshwar Kumar broke Bravo's record against Mumbai in Wankhede.

Also Read: Most Wickets in IPL as a Captain

1. Bhuvneshwar Kumar | 184 Wickets

Most wickets for a pacer in IPL

RCB's fast bowler Bhuvneshwar Kumar has the most wickets in IPL as a pacer. Kumar has taken 184 wickets in 179 matches. His best performance is 5 wickets for 19 runs. 

The right-arm swing bowler is also the third-highest wicket-taker in the IPL. Above him are Punjab Kings (PBKS) spinner Yuzvendra Chahal (206 wickets in 162 matches at an average of 22.83 and best figures of 5/40) and Piyush Chawla (192 wickets in 192 matches at an average of 26.60, with best figures of 4/17). 

Bhuvi is one of the finest bowlers in the history of the IPL, and is still going strong at the age of 35. He played for Pune Warriors initially, and then was the one of the pillars of SRH unit for a long time. He played a big role in their success and picked wickets both with the new ball and at the death, and is now doing the same for RCB in IPL 2025.

Next Article

MI vs RCB: Most Wickets against RCB in IPL

Now fit, the 31-year-old Jasprit Bumrah is set for his IPL 2025 debut. So, before start of the MI vs RCB match, let's take a look at the bowlers with most wickets against RCB in IPL.

Apr 7, 2025, 12:31 PM4 min read

MI vs RCB: Most Wickets against RCB in IPL

As Mumbai Indians and Royal Challengers Bengaluru prepare to face off at the Wankhede Stadium in Mumbai today, all eyes will be on the bowlers who could make the difference in this high-stakes encounter. 

Now Mumbai Indians will get a boost as Jasprit Bumrah returns for their MI vs RCB clash. The pacer, sidelined since India’s final Border-Gavaskar Trophy in January due to a back injury, also missed the Champions Trophy and IPL’s early matches. Now fit, the 31-year-old is set for his season debut.

Also Read: Most Wickets in IPL as a Captain

So, before start of the MI vs RCB IPL 2025 match, let's take a look at the bowlers with most wickets against RCB in IPL.

MI vs RCB: Most Wickets against RCB in IPL

5. Ravichandran Ashwin | 26 Wickets

MI vs RCB: Most Wickets against RCB in IPL

Ravichandran Ashwin is the fifth-highest wicket-taker against Royal Challengers Bengaluru among the active bowlers and sixth overall. The veteran spinner has enjoyed bowling for this team, and his spell in the finals of the 2011 season while playing for CSK helped Chennai win the tournament. 

Overall, Ashwin has played 31 games against RCB and taken 26 wickets at a brilliant economy rate of 7.12 and a best of 3/16. His bowling average is 28.03 against them.

The 38-year-old is still active in the IPL. He is representing his inaugural season team, the Chennai Super Kings, in the ongoing season.

4. Ravindra Jadeja | 26 Wickets

MI vs RCB: Most Wickets against RCB in IPL

Ravindra Jadeja has played 34 matches against RCB and bowled 594 deliveries, taking 26 wickets at an impressive average of 28.38. His economy and control in the middle overs make him a key weapon, especially at spin-friendly venues.

With the bat, Jadeja has also been impactful. He batted in 27 innings, scoring 383 runs. Though not always at the top of the order, he has been a reliable lower middle-order batter. His highest score against RCB is 62*, and he averages 23.93 with a strike rate of 128.95.

3. Sandeep Sharma | 27 Wickets

MI vs RCB: Most Wickets against RCB in IPL

Sandeep Sharma is an important member of RR’s bowling unit. The veteran pacer matched the performance of Trent Boult with the new ball and then also restricted the batters in the final overs. 

The veteran pacer has played just 19 innings against Royal Challengers Bengaluru until now. He has picked up a total of 27 wickets at an economy rate of 8.17. If he can take three wickets in the coming game, he will become the leading wicket-taker against RCB. His best figure against RCB is 3/15.

Sandeep has enjoyed bowling against RCB and its batters. He has also dismissed Virat Kohli seven times in the IPL.

Also Read: IPL facts: Players to play 100 IPL matches for each team

2. Sunile Narine | 27 Wickets

MI vs RCB: Most Wickets against RCB in IPL

Having made his IPL debut in 2012, Sunile Narine has an incredible bowling average of 20.57 against RCB. He has played 22 IPL matches for KKR against RCB and has taken a phenomenal 27 wickets. His economy rate is a brilliant 6.69, which only adds to his reputation as one of the most dangerous bowlers in the league.

With the bat, Narine also has an exceptional strike-rate of 180.97 against RCB in the IPL. He has hammered 333 runs from 13 innings at 30.27 in this regard. His tally includes 35 fours and 23 sixes.

1. Jasprit Bumrah | 29 Wickets

MI vs RCB: Most Wickets against RCB in IPL

In 19 matches against the Rajat Patidar-led side, Jasprit Bumrah has scalped 29 wickets at an average of 19.03 and an economy rate of 7.45. His best performance came just last season at the Wankhede, where he dismantled the RCB batting lineup with a sensational 5/21.

Notably, the last time Bumrah missed an entire IPL season was in 2023 due to injury. He returned in 2024 with a bang, playing 13 matches and bagging 20 wickets for the franchise. Across his IPL career, the India pacer has featured in 133 matches, claiming 165 wickets and establishing himself as one of the most consistent fast bowlers in the league.

Bumrah's return is particularly significant given his stellar record against RCB.

Next Article

IPL facts: Players to play 100 IPL matches for each team

As Suryakumar Yadav has played his 100th game in the IPL, we take a look at some of the other names who have played 100 IPL Matches for each team.

Apr 5, 2025, 2:39 PM4 min read

IPL facts: Players to play 100 IPL matches for each team

Suryakumar Yadav completed a special half century for Mumbai Indians on Friday. After this, he became just the eighth player to play 100 IPL games for the Mumbai Indians. The other players to achieve the feat are Rohit Sharma, Kieron Pollard, Harbhajan Singh, Lasith Malinga, Jasprit Bumrah, Hardik Pandya and Ambati Rayudu. 

To mark the occasion, SKY was presented with a special customized jersey before the match. A two-time winner of the IPL with Mumbai Indians in 2019 and 2020, Suryakumar is one of only three batters to score 3000 runs for Mumbai Indians in the IPL.

Also Read: Most Wickets in IPL as a Captain

As Suryakumar Yadav has played his 100th game in the IPL, we take a look at some of the other names who have played 100 IPL Matches for each team.

100 IPL Matches for Each Team

IPL facts: Players to play 100 IPL matches for each team

Mumbai Indians

IPL facts: Players to play 100 IPL matches for each team

  • Kieron Pollard
  • Rohit Sharma
  • Harbhajan Singh
  • Lasith Malinga
  • Ambati Rayudu
  • Jasprit Bumrah
  • Hardik Pandya 
  • Suryakumar Yadav

While some franchises do not have any players with 100+ appearances, Mumbai Indians already have eight players.

Former captain Rohit Sharma has played 224 games since swapping Hyderabad for Mumbai. Kieron Pollard has been with the Mumbai Indians since 2010 and has played the second most games with the franchise (211). 

Legendary spinner Harbhajan Singh is third with 158 games to his name.

Lasith Malinga and Jasprit Bumrah have played 139 and 136 games respectively for the Mumbai Indians. Hardik Pandya and Suryakumar Yadav round out the top eight, having played 109 and 102 games respectively for the franchise.

Chennai Super Kings

IPL facts: Players to play 100 IPL matches for each team

  • MS Dhoni
  • Suresh Raina
  • Ravindra Jadeja
  • Dwayne Bravo
  • Ravichandran Ashwin

Five players have made more than 100 IPL appearances for the Chennai Super Kings. MS Dhoni is a name who has been synonymous with CSK over the years. He leads the way with 262 appearances. Suresh Raina comes after MSD. He has played a total of 200 games for the team in yellow.

Ravindra Jadeja is third with 190 IPL games to his name with the Super Kings. Dwayne Bravo also joins the list for the Chennai Super Kings with his 130 appearances. Ravichandran Ashwin is fourth with 125 IPL games to his name with CSK.

Kolkata Knight Riders

IPL facts: Players to play 100 IPL matches for each team

  • Gautam Gambhir
  • Sunil Narine
  • Yusuf Pathan
  • Andre Russell

Four players have managed to reach the 100 game mark for the Kolkata Knight Riders. Sunil Narine, who has been with the Knight Riders for almost a decade now, has the most appearances with 189. Andre Russell comes second with 130 appearances.

Gautam Gambhir, who led KKR to two IPL titles, is third with 122 matches to his name. Swashbuckling all-rounder Yusuf Pathan also played a total of 122 games for the Kolkata Knight Riders.

Also Read: Most wins in IPL as captain

Royal Challengers Bangalore

IPL facts: Players to play 100 IPL matches for each team

  • Virat Kohli
  • AB de Villiers
  • Yuzvendra Chahal

Three players who have been with the Royal Challengers Bangalore for a long time are on their list of 100+ appearance makers.

Former Royal Challengers Bangalore captain Virat Kohli has made 270 appearances for his IPL franchise. Meanwhile AB de Villiers and Yuzvendra Chahal have made 157 and 113 appearances respectively.

Rajasthan Royals

IPL facts: Players to play 100 IPL matches for each team

  • Sanju Samson
  • Ajinkya Rahane

Only two players have reached a century of games with the Rajasthan Royals. They are Ajinkya Rahane and captain Sanju Samson. 

RR skipper Sanju Samson made 149 appearances for his franchise. While Rahane was with the team from 2011 to 2019. He played 106 games for the Royals.

Sunrisers Hyderabad

IPL facts: Players to play 100 IPL matches for each team

  • Bhuvneshwar Kumar

Only one player have played 100 IPL games for the Sunrisers Hyderabad. That is Bhuvneshwar Kumar, who made 145 appearances for SRH.

Delhi Capitals

IPL facts: Players to play 100 IPL matches for each team

  • Rishabh Pant
  • Amit Mishra

Two players have reached the century mark for the Delhi Capitals in terms of matches. 

Former skipper Rishabh Pant made 111 appearances for Delhi. While veteran spinner Amit Mishra played a total of 103 games for the Capitals since joining them in 2008.

Also Read: Every Result of CSK vs RCB Match in IPL

Punjab Kings

The Punjab Kings haven't had any players reach a century of games with them either, and it does not look like that will change any time soon. Piyush Chawla is their leading appearance maker, having played 87 games for them.

Next Article

Most wins in IPL as captain

There have been few cricketers who have enjoyed a long run in captaincy in IPL because of their consistent performance and mind blowing winning percentage. In this article, we will be discussing the most wins in IPL as captain.

Apr 4, 2025, 12:42 PM3 min read

Most wins in IPL as captain

In a tournament like the IPL, the role of the captain is of utmost importance given that the game can change very quickly. However, it is not an easy job to lead a side in such a big tournament. The franchises also do not give a longer run to a player if he fails to perform as a captain. 

There have been few cricketers who have enjoyed a long run in captaincy in IPL because of their consistent performance and mind blowing winning percentage. 

In this article, we will be discussing the most wins in IPL as captain.

Most wins in IPL as captain 

6. David Warner | 40

Most wins in IPL as captain

Australian player David Warner has captained Delhi Capitals and Sunrisers Hyderabad in 83 games, winning 40 and losing 41, two of which were tied. 

He is also the third Aussie to win the IPL title as captain.

5. Shreyas Iyer | 40 Wins

Most wins in IPL as captain

Shreyas Iyer led Kolkata Knight Riders to the title last season, he has joined the IPL winning captains along with greats MS Dhoni and Rohit Sharma.

Iyer has been the captain in 72 games for three different franchise (DC, KKR, and PBKS), in which he has won 40 games and lost 29.

4. Virat Kohli | 66 Wins

Most wins in IPL as captain

Virat Kohli is the most successful Test captain for India and also led Royal Challengers Bangalore for several seasons in the IPL. Overall, Virat Kohli captained for a total of 143 matches and won 66 and lost 70 of these matches with a win percentage of 46.15. 

Later, Faf du Plessis took over from him as skipper. Now Rajat Patidar is leading the team in 18th season. 

3. Gautam Gambhir | 71 Wins

Most wins in IPL as captain

Gautam Gambhir has proved his leadership skills in the IPL and international cricket alike. In total, Gautam Gambhir won 71 matches out of the 129 he captained. 

The left-handed batter was Kolkata Knight Riders' skipper in their successful campaigns in 2012 and 2014, making him the third-most successful IPL captain. He also led the team for the Delhi Capitals in multiple seasons. His winning percentage in IPL as captain is 55.03.

2. Rohit Sharma | 87 Wins

Most wins in IPL as captain

One of the most successful leaders of IPL, Rohit Sharma has captained Mumbai Indians in 158 games, in which he won 87 of them and lost 67. Under Rohit's captaincy, MI has won 5 IPL titles ( 2013, 2015, 2017, 2019, and 2020).

Rohit's win percentage in IPL as captain is 55.06.

1. MS Dhoni | 133 Wins

Most wins in IPL as captain

India's legendary leader Mahendra Singh Dhoni has captained two franchise (CSK and RPS) in his career. In 226 games as a leader, Dhoni has won 133 and lost 91 times. He also led CSK to five IPL titles in the years 2010, 2011, 2018, 2021 and 2023.

Dhoni's win percentage of 58.84 is the highest among captains to have led in more than 50 matches. He also holds the record for playing the most number of IPL matches as a captain.

Next Article

Latest Stories

Subscribe Newsletter

Get the latest sports updates and news delivered directly to your inbox.