Live Scores

cricket Live Scores & Fixtures

Most T20I runs as Indian Captain

Harmanpreet Kaur surpassed former Indian men's team captain Virat Kohli to become the Indian captain with the Most Runs in T20I cricket.

Aug 8, 2022, 8:49 AM3 min read

T20 cricket is all about smashing runs in each and every over to stay ahead of the opponents. However, in these incident players all over the world has recorded some incredible records in the shortest format of the game. In this article, SportzPoint will point out the four Indian Captains with the Most T20I runs as captains.

In the recently concluded Commonwealth Games 2022, Harmanpreet Kaur surpassed former Indian men's team captain Virat Kohli to become the Indian captain with the Most Runs in T20I cricket.

Also Read: Most Runs in Asia Cup by Indians

#4. MS Dhoni | 1112 runs

Most T20I runs as Indian Captain | SportzPoint.com
Image - NDTV Sports

Former India captain Mahendra Singh Dhoni comes to fourth place in this list of Indian Captains with the Most T20I runs as captain. Dhoni has amassed 1112 runs as captain in T20Is while overall in 98 matches, Mahi has aggregated 1617 runs at 37.6 and a strike rate of 126.13 in T20I cricket. Moreover, Dhoni has also slammed 2 fifties in his 85 innings T20I career.

Read Also: Players to be part of Most Wins in T20Is

#3. Rohit Sharma | 1161 runs

Current Indian all-format captain Rohit Sharma surpassed Dhoni Some days ago to come at third place on this list. Rohit has registered 1161 runs as captain in the format while overall he is leading the charts for most runs in the T20I format.

Most T20I runs as Indian Captain | SportzPoint.com
Image - HT

In 132 matches, Rohit has aggregated 3487 runs in 124 innings at an average of 31.7 and a strike rate of 140.27. Moreover, Rohit Sharma has also recorded 4 centuries (most in the format) and 27 half-centuries in the format.

#2. Virat Kohli | 1570 runs

The third Indian captain on the list is Virat Kohli, who comes in second place on this list of batsmen with the most T20I runs as captain. Kohli has registered 1570 runs as captain in the T20I format while overall he is the third highest run-getter in the format.

Most T20I runs as Indian Captain | SportzPoint.com
Image - Republic World

In 99 T20I matches, Kohli has amassed 3308 runs in 91 innings at 50.12 and with a strike rate of 137.66. Kohli has also recorded 30 fifties in the format while his highest score is 94 in the T20I format.

Also Read: Most Wins by Indian Captains in T20I

#1. Harmanpreet Kaur | 1571 runs

Surprisingly the top player on this list is Indian women's team captain Harmanpreet Kaur, who has registered the most T20I runs as an Indian captain. Kaur surpassed former Indian men's team captain Virat Kohli and registered 1571 runs in T20Is as captain.

Most T20I runs as Indian Captain | SportzPoint.com
Image - The New Indian Express

In 129 matches, Kaur has aggregated 2548 runs in 116 innings at 27.39. Meanwhile, Kaur has also registered a hundred in her T20I career and also slammed 8 fifties in the format. Her highest score in the format is 103.

Next Article

MS Dhoni's captaincy record in ICC Finals

Dive deep into MS Dhoni's captaincy record in ICC Finals and see his unmatched strategic brilliance that led India to victory in major world tournaments.

Jun 25, 2025, 4:48 PM4 min read

MS Dhoni's captaincy record in ICC Finals | sportzpoint.com

When discussing leadership roles in Indian cricket history, the conversation inevitably turns to MS Dhoni and his impact as a captain. His tenure as India's captain (2007-2017) saw the golden days of not only reaching the finals but also tasting victory.

The "Captain Cool" led India to an impressive 4 ICC Finals and secured a win in 3 of them. He is the only Indian captain to win all 3: the ODI World Cup, T20 World Cup and Champions Trophy in his career.

Here we bring you MS Dhoni's captaincy record in ICC Finals:

2007 T20 World Cup: Kicking off with a win

MS Dhoni's captaincy record in ICC Finals | sportzpoint.com
MS Dhoni in 2007 T20 World Cup Final. Image | BBC

The 2007 T20 World Cup marked a significant moment in Indian cricket, not just for their inaugural win, but for the beginning of MS Dhoni's captaincy era. Having stepped into the leadership role for the very first time in the tournament, he led a relatively inexperienced squad and brought victory home.

Throughout the season, he guided the team with a calm approach and showed tactical brilliance with his choices in high-pressure situations. In the final against Pakistan, his main impact was behind the stumps, making great choices.

In a tense last over, with PAK needing 13 runs and Misbah-ul-Haq at the crease, he made a bold move by handing the ball to Joginder Sharma, who lacked experience. This tactical gamble paid off brilliantly when Misbah attempted a scoop shot and was caught by Sreesanth, securing India a 5-run victory.

Read Also: 10 Forgotten Indian Cricketers and Their Stories

2011 ODI World Cup: A nation's dream

MS Dhoni's captaincy record in ICC Finals | sportzpoint.com
MS Dhoni "finishing off in style" in the 2011 World Cup Final. Image | NDTV

The 2011 ODI World Cup Final against Sri Lanka on home soil is something the fans will remember for a long time. After a challenging target of 275 runs set by SL, India's chase collapsed early as they lost key wickets of Virender Sehwag and Sachin Tendulkar.

Dhoni chose to promote himself to bat at no. 5 and formed a crucial partnership with Gautam Gambhir. He scored an unbeaten 91 runs and sealed the victory with a majestic six, bringing home India's second WC title after 28 years.

He was also named player of the match for his batting and wicket-keeping contribution. After this victory, he became the second Indian captain, after Kapil Dev in 1983, to lead India to a World Cup triumph.

Read Also: 16 Indian Cricketers with stands named after them at a stadium

2013 Champions Trophy: Completing the set

MS Dhoni's captaincy record in ICC Finals | sportzpoint.com
MS Dhoni with the Champions Trophy after their 2013 victory. Image | Hindustan Times

The 2013 Champions Trophy saw Dhoni complete the set with a 5-run victory over England in the Final. India successfully defended a low total of 130 runs in the second half, showcasing great bowling efforts from the unit.

Talking about Dhoni's performance, he could not do much with the bat like many other players, and went out for a duck. However, his agility behind the stumps and ball rotation choices did the trick well for them.

With this victory, India achieved their second Champions Trophy title.

Read Also: ICC tournaments hosted by India – History & Highlights

2014 T20 World Cup: Runners-up finish

MS Dhoni's captaincy record in ICC Finals | sportzpoint.com
Dhoni after the T20 WC Final against Sri Lanka in 2014. Image | Cricket Country

In the 2014 T20 World Cup, India showed a dominant form and reached the finals with an unbeaten record. Despite Virat Kohli's great efforts (77 runs off 58 balls), India struggled with the bat overall, posting a total of 130/4. Dhoni scored 4 runs off 7 balls and failed to accelerate the runs. 

Sri Lanka comfortably chased he target to clinch their first T20 World Cup title. Although India lost, it was MS Dhoni's second T20 World Cup Final as a captain, which highlights his consistent presence and contribution in major ICC clashes.

Next Article

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

Here we take a look at the Virat Kohli vs Babar Azam stats comparison in ICC tournaments and see who has been a better batter in terms of numbers and stats.

Jun 23, 2025, 10:25 AM4 min read

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

The comparison between Babar Azam and Virat Kohli is one of the most discussed topics in the cricketing world. Although Virat made his debut much earlier in 2008, while Babar played his first international match in 2015, the debate about these two batting superstars across various formats continues to thrive. 

Both Kohli and Babar were U-19 stars. Kohli won the ODI World Cup in 2011, Champions Trophy in 2013 and T20 World Cup in 2024 with India, while Babar’s only international triumph is the Champions Trophy in 2017.

Here we take a look at the Virat Kohli vs Babar Azam stats comparison in ICC tournaments and see who has been a better batter in terms of numbers and stats. 

Also Read: Joe Root vs Sachin Tendulkar – Test Stats Compared: Can Root break Sachin's record

Virat Kohli vs Babar Azam: ICC ODI Events

ICC ODI World Cup

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

Kohli has played 37 ODI World Cup matches across four editions, scoring 1,795 runs at an average of 59.83 and a strike rate of 88.20, with five hundreds and 12 half-centuries. The former India captain has been dismissed without scoring only once in the ICC event. His best of 117 came off 113 balls against New Zealand in the 2023 ODI World Cup semifinal at the Wankhede Stadium in Mumbai.

Virat Kohli in ODI WCs Innings Runs Not outs Average SR HS 100s 50s 0s
2011 9 282 1 35.25 82.21 100* 1 1 0
2015 8 305 2 50.83 81.55 107 1 0 0
2019 9 443 1 55.37 94.05 82 0 5 0
2023 11 765 3 95.62 90.31 117 3 6 1
Total 37 1,795 7 59.83 88.20 117 5 12 1

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

Looking at Babar's record in the ODI World Cup, he has played 17 matches and has scored 794 runs at an average of 52.93 and a strike rate of 85.74, with one hundred and seven fifties. He is yet to be dismissed for a duck in a World Cup match. Babar's only ton in the ODI World Cup came against New Zealand in Birmingham in 2019, when scored 101* off 127 balls.

Babar Azam in ODI WCs Innings Runs Not outs Average SR HS 100s 50s 0s
2019 8 474 1 67.71 87.77 101* 1 3 0
2023 9 320 1 40 82.90 74 0 4 0
Total 17 794 2 52.93 85.74 101* 1 7 0

ICC Champions Trophy

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

Looking at his stats in the Champions Trophy, Kohli has played 17 innings and has scored 747 runs at an average of 74.07 and a strike rate of 89.04, with six half-centuries and one century to his name. He has been dismissed without scoring on one occasion.

Babar has featured two Champions Trophies. In seven matches so far, he has scored 220 runs at an average of 44.00 and a strike rate of 74.08, with just one fifty. In the 2017 edition that Pakistan won, Babar contributed 133 runs in five innings (two not outs) at an average of 44.33 and a strike rate of 74.71. Again, Kohli has a better average and strike rate than Babar in the Champions Trophy.

Player Innings in CT Runs Average SR HS 100s 50s
Virat Kohli 17 747 74.7 89.4 100 1 6
Babar Azam 7 220 44.0 74.8 64 0 1

Also Read: Indian Cricketers with Most ICC Titles

Virat Kohli vs Babar Azam: ICC T20I Events

ICC T20 World Cup

Virat is the all times highest run scorer in the history of the T20 World Cup. In 33 matches, Virat has scored 1292 runs at a strike rate 128.8 of and an average of 58.7. Kohli has also scored 15 half-centuries with a top score of 89 not out to his name.

Babar, on the other hand, has played only 3 editions of the T20 World Cup. In 2021, he was the top run-scorer after he made 303 runs from 6 games at an average of 60.60. In 17 T20 World Cup matches, Babar has scored 549 runs at an average of 36.6.

Player Innings in T20WC Runs Average SR HS 100s 50s
Virat Kohli 33 1,292 58.7 128.8 89 0 15
Babar Azam 17 549 36.6 111.4 70 0 5

Next Article

Most sixes in T20 Internationals in 2025 so far (men & women)

Discover who's dominating the charts for most sixes in T20 internationals in 2025 so far. Get the latest six-hitting stats for men's and women's category in the game of cricket.

Jun 22, 2025, 2:40 PM2 min read

Most sixes in T20 Internationals in 2025 so far | sportzpoint.com

The T20I circuit in 2025 has already seen an explosion of sixes from both men and women. In a fast-paced format like this, only players with exceptional hitting abilities thrive.

From established names to emerging talents, here comes the list of most sixes in T20 Internationals in 2025 so far. See who has consistently cleared the ropes, smashing the ball out of the field of play for a six!

Most sixes in T20 Internationals in 2025 so far (Men's)

Abhishek Sharma is one of the Most sixes in T20 Internationals in 2025 so far | sportzpoint.com
Abhishek Sharma hitting a flat six while representing India in T20Is. Image | Starbiopic

It is impressive to see players from nations not widely considered as cricketing powerhouses making their way up in the six-hitting charts. For instance, Karanbir Singh of Austria is leading the list with 40 sixes in 2025 so far.

Other players like Jermaine Baker and Yuvraj Samra are also ahead of the list from the worldwide cricket giants. Then comes the emerging star of India, Abhishek Sharma, who seals the 4th place with 24 sixes in just 5 innings and has the potential to move further on top.

Read Also: Most Sixes in International Cricket History | Top 25 Batters

Here's the complete list:

Player Country Innings Runs 6s
Karanbir Singh Austria 12 548 40
Jermaine Baker Cayman 13 534 32
Yuvraj Samra Canada 14 397 24
Abhishek Sharma India 5 279 22
Tim Seifert New Zealand 5 249 22
Onias Bascome Bermuda 9 216 20
Bilal Zalmai Austria 15 440 20

Most sixes in T20 Internationals in 2025 so far (Women's)

Deandra Dottin is in the list of Most sixes in T20 Internationals in 2025 so far | sportzpoint.com
Deandra Dottin hitting the ball out of the ground for a six during a T20I match. Image | ESPNcricinfo

The West Indies power-hitter Deandra Dottin is currently leading the charts with 12 sixes in only 3 innings in WT20Is. This is not a surprise coming from the player with the record of fastest century in T20Is.

Read Also: Top 10 fastest centuries in Women's T20Is

Check out who else is up in the race for most sixes in T20 internationals in 2025.

Player Country Innings  Runs 6s
Deandra Dottin West Indies 3 110 12
Grace Wetherall Jersey 10 204 9
Esha Oza UAE 7 241 7
Kabita Joshi Nepal 12 139 7
Natthakan Chantham Thailand 9 180 6
Lucy Barnett Isle of Man 11 430 6

Next Article

Top 10 players with most ducks in ICC events

Curious about who holds the unwanted record? See the top 10 players with most ducks in ICC events, featuring unexpected names like Jasprit Bumrah, James Anderson and Virat Kohli.

Jun 22, 2025, 9:44 AM4 min read

Top 10 players with most ducks in ICC events | sportzpoint.com

Cricket is a game of glorious highs, as well as, not-so-glorious lows at times! Besides the massive sixes, aerial catches, and other heroic moments, there's the other side of the game where a player walks back in the pavilion without scoring a single run.

You got it right, we are talking about the infamous "duck." So, get ready to discover the top 10 players with most ducks in ICC events.

Here's the complete list:

10. Mohammed Siraj (11 ducks) | India

Mohammed Siraj holds a place in the Top 10 players with most ducks in ICC events | sportzpoint.com
Mohammed Siraj getting out for a duck in a test match. Image | DafaNews

Known for his fiery and aggressive bowling for India, Mohammed Siraj holds the 10th place for most ducks in ICC events, which clearly states how batting is not his forte. Siraj has a total of 11 ducks out of 51 innings.

Read Also: ICC Trophy winners list year-wise (2000-2025)

9. Virat Kohli (11 ducks) | India

Virat Kohli holds a place in the Top 10 players with most ducks in ICC events | sportzpoint.com
Virat Kohli walks back to the dugout after getting out for a duck. Image | ProBatsman

Virat Kohli being here is perhaps the most astonishing name on the list. Apart from his exceptional batting records across all formats, and having scored 6451 runs in ICC events, he also has 11 ducks in 166 innings.

8. Khaled Ahmed (12 ducks) | Bangladesh

Khaled Ahmed is one of the Top 10 players with most ducks in ICC events | sportzpoint.com
Khaled Ahmed facing a bouncer while batting for Bangladesh in tests. Image | ESPNcricinfo

A right-arm medium fast bowler from Bangladesh, Khaled Ahmed, appears in the list for having 12 ducks in ICC events in the span of 2021 to 2024. His focus is primarily on bowling and he serves as a typical lower-order batsman.

7. Mominul Haque (12 ducks) | Bangladesh

Mominul Haque is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Mominul Haque after being dismissed for a duck. Image | ESPNcricinfo

Another Bangladeshi player with 12 ducks makes his way on the list. Mominul Haque, a left-handed batter and former captain of Bangladesh, holds the 7th position, despite delivering impressive ICC performances.

6. Keshav Maharaj (12 ducks) | South Africa

South Africa's Keshav Maharaj is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Keshav Maharaj batting for SA in an ICC tournament. Image | Outlook India

South Africa's leading orthodox spinner, Keshav Maharaj, who is known for his ability to surprise with the bat sometimes, also has 12 ducks in 65 innings. He is the only South African player in the list.

Read Also: Is 2025 the miraculous year in sports history?

5. Jonny Bairstow (12 ducks) | England

England's Jonny Bairstow is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Jonny Bairstow walking back after getting dismissed for a duck. Image | Sky Sports

Jonny Bairstow found himself walking back to the dugout without scoring a single run 12 times in an ICC event. His explosive strokeplay and skill-set is undeniably good, but it is the count for ducks that places him at no. 5 in here.

4. James Anderson (12 ducks) | England

England's James Anderson is among the Top 10 players with most ducks in ICC events | sportzpoint.com
James Anderson dismissed for a duck. Image | Arab News

England's legendary fast bowler, James Anderson, also has 12 ducks in ICC events, spanning from 2003 to 2024. For a player whose career has been defined by his unparalleled legacy, a few early dismissals do not really matter.

Read Also: 6 cricketers who announced their retirements since last month

3. Pat Cummins (13 ducks) | Australia

Australia's Pat Cummins is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Pat Cummins batting for Australia in ICC events. Image | Cricket Australia

Australia's captain and one of the world's premier all-rounder, Pat Cummins, has been out for a duck 13 times in ICC events. He has been remarkable with the ball and also backed up the team as a handy lower-order batter.

However, the intense quality of bowling and pressure in ICC tournaments make the best ones falter.

2. Tim Southee (14 ducks) | New Zealand

New Zealand's Tim Southee is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Tim Southee getting dismissed for a duck. Image | India TV News

Next up is New Zealand's swing master, who often showed a knack for hitting some powerful boundaries while batting down the order. That's right! Tim Southee has 14 ducks in ICC events, which is the second-most by any player.

Read Also: Most runs in an over in tests

1. Jasprit Bumrah (21 ducks) | India

India's Jasprit Bumrah holds the first rank in Top 10 players with most ducks in ICC events | sportzpoint.com
Jasprit Bumrah goes for a duck. Image | Facebook

As we come down to the final name on the list, we find the world's best bowler Jasprit Bumrah, with 21 ducks, holding the place tight. The one who so frequently dismisses opponents for a duck, and holds spectacular bowling records, tops this chart as well.

Bumrah has stunned fans every time he has come down to play. Be it scoring the most runs in a single over in tests or having the most ducks, this man will get you everything!

Next Article

Indian Cricketers with Most ICC Titles

Indian won seven ICC trophies over the years. A few players have been part of several of these victorious campaigns. let's take a look at the Indian Cricketers with Most ICC Titles.

Jun 20, 2025, 11:38 AM4 min read

Indian Cricketers with Most ICC Titles

The International Cricket Council (ICC) is cricket’s global governing body, overseeing various prestigious tournaments. These include the ICC Cricket World Cup, T20 World Cup, Champions Trophy, and the World Test Championship. The ICC tournaments are considered the most prestigious in cricket, and players strive to lift the trophies.

India have always had the services of the best players. And thanks to them, India have been a consistent force in world cricket. The same consistency is visible in the ICC tournaments. This has helped the Indian team win seven ICC trophies over the years. A few players have been part of several of these victorious campaigns.

Also Read: Most Centuries in World Cup History

So, let's take a look at the Indian Cricketers with Most ICC Titles.

Indian Cricketers with Most ICC Titles

6. Harbhajan Singh | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2002 Champions Trophy (shared with Sri Lanka)
  • 2007 T20 World Cup
  • 2011 Cricket World Cup

Having started his career in 1998, Harbhajan Singh is one of the few Indian cricketers to have won all three ICC white-ball titles. 

He was part of India's 2002 ICC Champions Trophy title-winning campaign, where they were joint winners with Sri Lanka. Five years later, he played a key role in India's triumph in the inaugural edition of the T20 World Cup, in 2007. He was also a part of India's 2011 ODI World Cup winning squad.

5. Yuvraj Singh | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2002 Champions Trophy (shared with Sri Lanka)
  • 2007 T20 World Cup
  • 2011 Cricket World Cup

One of India's greatest all-rounders, Yuvraj Singh has also won all three ICC white-ball tournaments. He was part of the teams that won the 2002 Champions Trophy, 2007 T20 World Cup, and 2011 ODI World Cup.

In the 2011 ODI World Cup, Yuvraj was the Player of the Tournament for his stellar all-round performance. He made history in the 2007 T20I World Cup by hitting six sixes in an over against England.

4. Ravindra Jadeja | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2013 Champions Trophy
  • 2024 T20 World Cup
  • 2025 Champions Trophy

After India lifted the 2025 Champions Trophy in Dubai, Ravindra Jadeja went level with Dhoni. The star all-rounder now has three ICC trophies.

Before the latest win, Jadeja was part of another Champions Trophy victory in 2013. He picked up the most wickets in that tournament to win the Golden Ball. Fast forward to 11 years, and Jadeja found himself in the 2024 T20 World Cup-winning squad. After this, he retired from T20I cricket.

3. MS Dhoni | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2007 T20 World Cup
  • 2011 Cricket World Cup
  • 2013 Champions Trophy

MS Dhoni was the first Indian player to win three ICC trophies. Interestingly, he won all three of them as skipper. Under Dhoni’s leadership, India had a successful run in limited-overs. And he showed a glimpse of his tactical acumen early in his captaincy stint.

Captain Cool guided a young team to the inaugural T20 World Cup victory in 2007. Then he followed it with the ODI World Cup triumph in 2011. And Dhoni completed the ICC ODI tournament trophy with the Champions Trophy win in 2013.

2. Rohit Sharma | 4 Titles

Indian Cricketers with Most ICC Titles

  • 2007 T20 World Cup
  • 2013 Champions Trophy
  • 2024 T20 World Cup
  • 2025 Champions Trophy

Rohit Sharma is level with Kohli when it comes to ICC trophy victories. The current Indian captain has won two of the four titles while leading the Indian team. Before that, he was part of the Indian team that won the inaugural T20 World Cup in 2007. 

Then, alongside Kohli, he took India to the Champions Trophy victory in 2013. Rohit repeated the feat in 2024 and 2025, but this time as a captain. He guided the Men in Blue to the T20 World Cup win in 2024, followed by the Champions Trophy triumph in 2025.

Also Read: Joe Root vs Sachin Tendulkar – Test Stats Compared: Can Root break Sachin's record

1. Virat Kohli | 4 Titles

Indian Cricketers with Most ICC Titles

  • 2011 Cricket World Cup
  • 2013 Champions Trophy
  • 2024 T20 World Cup
  • 2025 Champions Trophy

Virat Kohli has been a proven match-winner for India. And the same is true when it comes to ICC events. The top-order batter hardly fails to perform in these high-stakes tournaments. He has powered the team to many wins, including four ICC title victories.

Kohli managed to land his hands on an ICC trophy for the first time in 2011. He was part of the 2011 World Cup squad that defeated Sri Lanka in the final at home. Two years later, he was on the podium yet again as India won the Champions Trophy in England. But then Kohli had to endure a decade’s wait to add the third title. He helped India win the T20 World Cup in 2024 before clinching his fourth silverware in 2025 as India landed the Champions Trophy.

Next Article

Latest Stories

Subscribe Newsletter

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