Live Scores

cricket Live Scores & Fixtures

Virat Kohli and big tournaments: Is he really a failure?

In this article, we will analyze the stats and records of Virat Kohli in big tournaments including the Asia Cup.

Nov 18, 2022, 10:24 AM5 min read

Virat Kohli and big tournaments: Is he really a failure?

Whenever India lost any big tournaments like the World Cup or Asia Cup questions arise about the performance of Indian players and the most we talked about is Kohli's performance in the events. In this article, we will analyze the stats and records of Virat Kohli in big tournaments including the Asia Cup.

Virat Kohli and big tournaments: Is he really a failure? | Sportz Point
Image - ESPNCricinfo

Also Read: India's performance in every T20 World Cup

We will start with the Asia Cup 2012 and will go up to the latest edition of the T20 World Cup in Australia.

2012 Asia Cup

In Asia Cup 2012, Virat Kohli scored the most runs in the tournament. He aggregated 357 runs in 3 games with an average of 119 and a strike rate of 102. Meanwhile, he also registered his highest ODI score of 183 against arch-rivals Pakistan in a group clash. Kohli also managed to grab two Man of the match award in this edition.

2012 T20 World Cup

Coming to the 2012 edition of the T20 World Cup, Virat Kohli finishes as the 7th highest run-getter, scoring 185 runs in 5 innings, with an average of 46.25 and a strike rate of 122.51. Kohli has also registered two half-centuries and a highest score of 78 in that edition.

2013 Champions Trophy

In the next year's, Champions trophy, Kohli finished in the top five in the list of most runs in the 2013 edition. In 5 innings, Kohli aggregated 176 runs at an average of 58.66 and a strike rate of 95.65. This edition, Kohli managed only one half-century (58*), which is also his highest score of this edition.

2013 Asia Cup

In the 2013 Asia Cup, Virat Kohli aggregated 189 runs in 3 innings with an average of 63 and a strike rate of 102.71. In these 3 innings, Kohli managed to score a hundred which is also his highest score of that edition, he returned with a score of 136.

2014 T20 World Cup

In the 2014 edition of the T20 world cup, Virat recorded the most runs also with a lead of 88 in comparison to the second player. Kohli registered 319 runs in 6 innings with an average of 106.3 and a strike rate of 129.14. The former Indian captain has also recorded four half-centuries with the highest score of 77 in this edition. Meanwhile, Kohli also won the player of the tournament award for his outstanding performance in that edition.

2015 ODI World Cup

In the 2015 ODI world cup, which was hosted in Australia, in the edition Kohli managed to score 305 runs in 8 innings with an average of 50.8 and a strike rate of 81.55. Meanwhile, in this edition, Kohli also hammered a century which is also his highest score of this edition.

2016 Asia Cup

In the 2016 Asia Cup, Kohli aggregated 153 runs in 4 innings with an average of 76.50 and a strike rate of 110.87. Kohli also recorded two half-centuries in this edition while India won the title crushing Bangladesh in the finals.

2016 T20 World Cup

In the same year, Kohli continued his superb form in the T20 World Cup 2016 edition also. Kohli aggregated 273 runs in 5 innings with an outstanding average of 136.50 and a strike rate of 146.77. Kohli registered three half-centuries in the edition including 89* runs innings in the semi-finals. Meanwhile, he also returned as the second most run-getter of this edition and won the player of the tournament award.

2013 Champions Trophy

Coming in the next year, England hosted the Champions Trophy 2017, in which Kohli remained in the top five in the list of scoring the most runs. Virat registered 258 runs in 5 innings with an impressive average of 129 and a strike rate of 98.85. Moreover, Kohli managed to score three half-centuries including a highest score of 96* in this edition.

2019 ODI World Cup

After two years, in the 2019 ODI world cup, Kohli aggregated 443 runs with an average of 55.37 and a strike rate of 94.05. Moreover, he registered five half-centuries including the highest score of 82 in the 2019 edition of the tournament.

2021 T20 World Cup

In the next event, the 2021 T20 World Cup, hosted in UAE, Kohli managed to score only 68 runs with an average of 34 - the worst performance of Kohli on this list. However, Kohli managed to score a half-century against arch-rivals Pakistan in the opening clash while failing to score in the remaining games.

2022 Asia Cup

In the latest edition of the Asia Cup, Kohli bounced back and scored 276 runs in 5 innings with an average of 92 and a strike rate of 147.59. He was the second most run-scorer of this edition sitting behind Rizwan. Kohli's 71st international also came in this edition against Afghanistan, which is also his highest score(122*) in the format.

2022 T20 World Cup

Now, in the just-finished T20 World Cup 2022 in Australia, Kohli manages to stay in form by scoring the most runs in this edition. Kohli registered 296 runs in 6 innings which includes four half-centuries. He averages 98.66 while having a strike rate of 136.40. His highest score of this edition came against Pakistan in their very first clash where Kohli scored 82* to give a heartbreak to his opponents.

So that's all that Kohli has recorded so far in his cricketing career. According to us, Kohli's performance in big stages or tournaments like World Cup or Asia Cup is phenomenal and we can't say that he is a failure. We all know he has won player of the tournament several times while also scoring the most runs in different editions. What's your take on this? Let us know in the comments

Next Article

Most Sixes for India in T20Is

Over the years India is blessed to have got some big hitters in their line up who are capable of clearing any boundary in the world. In this article we will take a look at those batters with most sixes for India in T20Is.

Aug 27, 2025, 11:23 AM4 min read

Most Sixes for India in T20Is

Cricket today is almost entirely a batsman's game. Flat pitches, small boundaries and bigger bats have tilted the game heavily in favor of the batsmen. The bowlers have got nowhere to hide and, the advent of T20s, where the batsmen go after them from the first ball itself have made it even more difficult.

The T20 format has brought about a revolution where the bowlers are more than grateful to keep the run rate down, rather than to take wickets. India made a wonderful foray into the shortest format of the game, winning the inaugural T20 World Cup in 2007. Over the years India is blessed to have got some big hitters in their line up who are capable of clearing any boundary in the world.

In this article we will take a look at those batters with most sixes for India in T20Is.

Most Sixes for India in T20Is

5. Hardik Pandya | 95

Most Sixes for India in T20Is

Hardik Pandya debuted in T20I cricket in 2016 and swiftly established himself as a key member of India's preferred playing eleven, serving as a seam-bowling all-rounder. His T20I career reached its peak in 2024, marked by outstanding all-round performances during the ICC T20 World Cup 2024, helping India clinch the title. In terms of batting, Pandya has struck 95 sixes across 90 T20I innings.

Pandya has been included in the Men in Blue's 15-member squad for this year's Asia Cup. If Pandya manages to hit five more maximums in the Asia Cup, then he will go on to surpass KL Rahul's tally of 99 sixes in the shortest format. This will see the all-rounder become the Indian player with the fourth-most sixes in T20Is.

Also Read: Highest Wicket Taker in Asia Cup History (ODI + T20)

4. KL Rahul | 99

Most Sixes for India in T20Is

KL Rahul, who was once a consistent member of the T20I squad now finds himself out of favour in the T20I setup. Between 2016 and 2022, he played in 72 T20I matches and mostly batted in the top three.

He hit 99 sixes in 68 T20I innings. Following the T20 World Cup 2022, he was excluded from the shortest format due to his outdated approach to T20 cricket, as he did not improve his intent and strike rate.

3. Virat Kohli | 124

Most Sixes for India in T20Is

The Run Machine Virat Kohli has hit 124 sixes in 117 T20I innings for India. He is one of the most consistent players in the Indian team, with an average of 48.69. He made his T20I debut for India in 2010 and since then he has been a cornerstone of India's batting. Kohli also recorded 4,188 runs in T20I format, which included 38 fifties. 

“King Kohli” was part of the Indian team that won the T20 World Cup in June 2024. After winning the trophy, Kohli announced his retirement from the format. 

2. Suryakumar Yadav | 146*

Most Sixes for India in T20Is

Yet another batsman who has made six-hitting look extremely easy is India's T20I captain Suryakumar Yadav. Despite making his T20I debut in March 2021 with a match against England, the elegant middle-order batter has already launched 146 maximums in just 79 innings for Team India.

Having the ability to hit sixes at all parts of the ground with relative ease makes Yadav, a.k.a SKY, draw a comparison with South Africa’s great AB De Villiers who was called Mr. 360 in cricket. His centuries have also come against big teams like England, South Africa, and New Zealand apart from Sri Lanka. He has hit the most number of T20I sixes against West Indies (35).  

1. Rohit Sharma | 205

Most Sixes for India in T20Is

Former Indian T20I captain Rohit Sharma hit the most sixes for India in T20Is, having hit 205 sixes in 159 games he played. He made his debut for India in the 2007 T20 World Cup against South Africa. However, he failed to cement his place in the team. The turnaround came in the 2013 Champions Trophy when MS Dhoni promoted him up the order to open the batting with Shikhar Dhawan.

Also Read: Most matches by an Indian in international cricket

The mighty Australians have been Rohit's favourite opponent in this format against whom he has hit 29 sixes in 23 matches with Bangladesh being the second, conceding 22 sixes off his willow. Fondly called the “Hitman”, Rohit Sharma hung up his boots from T20Is after delivering the 2024 T20 World Cup title for India.   

Next Article

Most matches by an Indian in international cricket

There have been a few who have made their nation proud with record appearances in all three formats for the Indian cricket side. In this article, we will be discussing about most matches by an Indian in international cricket.

Aug 25, 2025, 12:11 PM4 min read

Most matches by an Indian in international cricket

The Indian team has given the country and the world many great batsmen, whose batting is admired by the whole world. Whether these players are playing at home or abroad, they have shown their batting prowess everywhere.

There have been a few who have made their nation proud with record appearances in all three formats for the Indian cricket side. While some have been able to represent India in a record number of matches, others have done a significant job in all three formats, time and time again. 

In this article, we will be discussing about most matches by an Indian in international cricket.

Also Read: Can You Guess the Indian with Most ICC Appearances?

Most matches by an Indian in international cricket

1. Sachin Tendulkar | 664

Most matches by an Indian in international cricket

Sachin Tendulkar is the player who has played the most matches for the Indian team in international cricket. From 1989 to 2013, the Master Blaster has played a total of 664 matches in international cricket, in which he has scored 34537 runs at an impressive average of 48.52. He is the only batsman to score 100 centuries in international cricket.

Tendulkar featured in 200 Test matches, where he scored 15,921 runs at an average of 53.78, while he had 51 centuries in the format. On the other hand, he made his ODI appearances in 463 games to score 18,426 runs at an average of 44.83, where he struck runs at a strike rate of 86.23. Also, he was also the first player in the format to score a double-century. Meanwhile, he also made a lone T20I appearance against South Africa in 2006.

2. Virat Kohli | 550

Most matches by an Indian in international cricket

Virat Kohli is second in terms of playing the most number of international matches for India. Kohli, who began his international career in 2008, scored a total of 27599 runs at an average of 52.36 in 550 matches, in which 82 centuries have come from his bat. Kohli's highest score in international cricket has been 254* runs. 

Kohli has represented India in 123 Test matches, while he has made 302 and 125 appearances in ODI and T20Is. Kohli has dominated in all three formats, where ODI has been his forte with 14,180 runs at an average of 57.88, with his 51 centuries. On the other hand, he has 9,230 runs in Test cricket, while having 4,188 runs in the duration of his T20I career.

3. MS Dhoni | 535

Most matches by an Indian in international cricket

Mahendra Singh Dhoni, has retired after the 2019 World Cup from international cricket. Debuting in the year 2004, MS Dhoni went on to play 535 matches for India where he amassed a total of 17,092 runs while averaging 44.74 across formats. During this, 15 centuries have come from his bat. Under Dhoni's captaincy, the Indian team won the T20 World Cup, Champions Trophy and ODI World Cup titles.

The Indian wicketkeeper batter was the most reliable player in ODI cricket with 10,773 runs in 350 matches. While he made 90 Test appearances to score 4,876 runs, whereas he played 98 matches in the shortest format with 1,617 runs during his career.

4. Rahul Dravid | 504

Most matches by an Indian in international cricket

Rahul Dravid has played cricket for the Indian team from 1996 to 2012. During this time, he featured in a total of 504 matches for the Men in Blue, while scoring a total of 24,064 runs at an average of 45.57. He scored 48 centuries in international cricket.

Dravid, also called as The Wall, was one of the most celebrated players of his time with 164 Test appearances powered by 344 ODI games, while he played a lone T20I match. In Test cricket, Dravid was a beast with 13,288 runs, whereas in one-day cricket, he was at his best with 10,889 runs. Dravid has also been the coach of Team India and under his coaching the Indian team won the T20 World Cup 2024 title.

Also Read: Most Test Centuries in Cricket History

5. Rohit Sharma | 499*

Most matches by an Indian in international cricket

Rohit Sharma played his first international cricket match for the Indian team in 2007. He is just one game away from the record figure of 500 after featuring in 499 matches so far in his overall international career.

Now, Rohit has retired from T20I and Test cricket. He is currently playing in ODIs. In his combined career, Sharma has amassed 19,700 runs at an average of 42.18, while he has scored a total of 49 centuries in all forms of the game for India.

Additionally, Rohit led India to back-to-back two ICC trophies, the 2024 T20 World Cup and Champions Trophy 2025. He has five centuries in the T20I format for India. Moreover, with 11,168 runs in 273 ODIs, he is also one of the top-notch run-scorers.

Next Article

Most maiden overs in T20Is among Test playing nations

Being able to contain some of the world’s most brutal batters to scoreless overs in the shortest format of the game is a truly remarkable feat. Let's have a look at the most maiden overs in T20Is among Test playing nations.

Aug 23, 2025, 11:46 AM4 min read

Most maiden overs in T20Is among Test playing nations

A maiden over, where six legitimate balls are delivered with no runs conceded, is common in the longer format of the game. But being able to contain some of the world’s most brutal batters to scoreless overs in the shortest format of the game is a truly remarkable feat.

However, a select few elite Test cricket nations players have career T20I economies of less than eight runs each and have a tally of maiden overs to their names.

Let's have a look at the most maiden overs in T20Is among Test playing nations.

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

Most maiden overs in T20Is (Test playing nations)

5. Josh Hazlewood | 7

Most maiden overs in T20Is among Test playing nations

Josh Hazlewood is one of the most celebrated ace speedsters in international cricket. Hazlewood stands out for his stronger impact in limited-overs cricket, he maintains a better economy rate, delivers superior best figures.

Making his debut in 2013, Hazlewood has bowled seven maiden overs in the shortest format of the game. In 55 T20I, Hazlewood has claimed 73 wickets with an average of 21.83 and an economy rate of 7.60. No fast bowler from a Test nation has claimed more T20I wickets at a better economy rate since then.

4. Tim Southee | 7

Most maiden overs in T20Is among Test playing nations

Tim Southee had a fruitful 16-year-long T20I career. The right-arm swing bowler was often New Zealand’s third or fourth bowler in the shorter format, and he delivered in spades. Southee bowled seven maiden overs in the shortest format of the game.

Southee also bagged 164 wickets in 123 innings at an average of 22.38. He delivered his best performance 5/18 against Pakistan in December 2010.

3. Mustafizur Rahman | 8

Most maiden overs in T20Is among Test playing nations

Bangladesh pacer Mustafizur Rahman has quite a few variations which have led to his success as a bowler in T20I cricket. If there is anyone who can overtake Shakib Al Hasan to become Bangladesh’s highest wicket-taker in T20Is, it’s Mustafizur. He has bowled eight maiden overs in T20I cricket as of now, the most for Bangladesh.

Mustafizur bowls a mix of cutters and slower ones in the middle overs besides getting his yorkers right at the death. He did so at the 2016 T20 World Cup, on his way to a maiden five-wicket haul in T20 cricket. He finished the match with an outstanding 5/22.

However, his best performance was an unbelievable 6/10 against the USA in May 2024. He has taken 138 wickets in 109 innings at an average of 21.07 and an economy of 7.36.

2. Bhuvneshwar Kumar | 10

Most maiden overs in T20Is among Test playing nations

Bhuvneshwar Kumar, one of India's greatest new-ball bowlers, has delivered 10 maiden overs in the shortest format. The right-arm seamer was once a mainstay bowler for India across formats. Bhuvi made his T20I debut against Pakistan in December 2012. He bowled the 10th maiden in a T20 World Cup match against Zimbabwe on November 6, 2022.

Bhuvneshwar, who is known for his astute impeccable line and length, has picked up 90 wickets from 87 T20Is so far. His average and economy rate read 23.10 and 6.96.

Also Read: Team India’s Record in Knockout Games – ODI vs T20 vs Test

1. Jasprit Bumrah | 12

Most maiden overs in T20Is among Test playing nations

Jasprit Bumrah has bowled the most maiden overs in T20Is amongst the Test playing nations bowlers. Despite being known as one of India’s greatest fast bowlers in Test cricket, Bumrah has been equally as effective in his shorter format matches.

Since 2016, Bumrah has become a fearsome aspect of his country’s pace attack due to his unorthodox short run-up and ability to swing the ball both ways. This makes it hard for many batsmen to consistently score off him.

Bumrah has sent down an impressive 12 maiden overs. In 70 T20Is, Bumrah has also struck 89 wickets while averaging 17.74 and boasting a stellar economy of 6.27. 

Next Article

No KL Rahul, Mohammed Siraj in Duleep Trophy? BCCI writes to State Associations to include the centrally contracted players

BCCI has expressed strong displeasure over the exclusion of players like KL Rahul and Mohammed Siraj from the upcoming Duleep Trophy.

Aug 22, 2025, 12:00 PM4 min read

No KL Rahul, Mohammed Siraj in Duleep Trophy? BCCI

The controversy over the key members of the Indian Test team not being selected for major domestic cricket tournaments continues to grow. Now The Board of Control for Cricket in India (BCCI) has expressed strong displeasure over the exclusion of top international players like KL Rahul and Mohammed Siraj from the South Zone team for the upcoming Duleep Trophy.

After this, the Board has officially written a letter to all the state associations asking them to give priority to the selection of centrally contracted players for this opening tournament of the domestic season.

Also Read: Ranji Trophy: Ajinkya Rahane steps down from Mumbai captaincy ahead of the new season

Many big names were not included

South Zone announced its team on July 27. Many big names like KL Rahul, Mohammed Siraj, Washington Sundar, Prasidh Krishna and Sai Sudharsan were not included in it.

The Duleep Trophy, which begins in Bengaluru on August 28, is considered an important platform for domestic and national level talents. The board did not like the decision of the South Zone to not include these players in the team despite their availability during the off-season.

Abey Kuruvilla wrote the email

BCCI General Manager of Cricket Operations Abey Kuruvilla addressed the issue in an email sent to zonal coordinators and state units last week. According to the reports, Kuruvilla stressed the importance of ensuring the participation of all available Indian players to maintain the prestige and competitive level of the Duleep Trophy. 

Kuruvilla wrote in the email, “To uphold its prestige and ensure the highest quality of competition, it’s imperative that all currently available India players are selected for their respective zonal teams. Requesting the Zonal Convenors to ensure that all the current India players who are available to play Duleep trophy should be picked.”

“All players, contracted or otherwise, who make themselves available for selection into Team India, shall participate in domestic matches conducted by BCCI,” 

“In case any player opts not to participate in any domestic cricket tournaments in spite of availability, he/she shall not be considered for selection unless a prior recommendation is obtained to skip the match/tournament from the National coach and the chairman of the selection committee, and prior approval from the BCCI. In case any leave is granted, the same shall be considered on the basis of some valid and cogent reason.” the email said.

Instructions to give priority to domestic cricket

This directive is in line with the BCCI's policy of making participation of international players mandatory in domestic competitions. The board had previously warned players against giving priority to the IPL over first-class cricket and earlier this year reminded all contracted players to remain committed to the domestic calendar.

However, this instruction from BCCI has come after South Zone announced its team. It is still not clear whether the selectors will make any changes in their list or not. Tilak Verma was made the captain of the team.

Also Read: Duleep Trophy: Shardul Thakur to lead the West Zone; no Ajinkya Rahane and Cheteshwar Pujara in the squad

Questions were raised on international players

Shubman Gill, Yashasvi Jaiswal, Kuldeep Yadav, Akash Deep, Mohammed Shami, Arshdeep Singh and Shreyas Iyer among many other players are expected to participate in the tournament representing their respective regions.

The state associations have previously expressed concern that the automatic inclusion of Indian stars in the regional teams overlooks Ranji players who have performed consistently throughout the season.

Many have argued that matches such as India A tours and Board President's XI would be a more suitable platform for international players, leaving regional tournaments as a rewarding avenue for domestic players.

Next Article

ICC Women’s World Cup 2025: Chinnaswamy Stadium loses hosting rights due to “unforeseen circumstances” after RCB stampede case

ICC confirmed Navi Mumbai will replace Bengaluru as one of the five venues for the upcoming ICC Women’s ODI World Cup 2025.

Aug 22, 2025, 11:12 AM3 min read

ICC Women’s World Cup 2025

The ICC Women's World Cup 2025 is to be jointly hosted by India and Sri Lanka and a total of 8 teams are to participate in it. But even before the tournament starts, a big change has been made in its schedule.

After the stampede in Bengaluru, the ICC has now decided to shift the matches to be held at M Chinnaswamy Stadium in Bengaluru to the ground in Navi Mumbai, the International Cricket Council (ICC) announced on Friday.

Also Read: ICC Women’s World Cup 2025: Indian squad announced, Shefali Verma not in the team

Matches cancelled in Bengaluru due to RCB stampede case

ICC Women’s World Cup 2025: Chinnaswamy Stadium loses hosting rights due to “unforeseen circumstances” after RCB stampede case

After 17 years of long wait, RCB team finally won the IPL 2025 title. After this, RCB players gathered at M Chinnaswamy Stadium in Bengaluru to celebrate the victory. There was a huge crowd to see them and after this many fans lost their lives due to a stampede.

Then the Karnataka government formed a commission, which declared the Bengaluru ground unsafe for big events. Now after this, the ICC has decided not to hold matches on the Bengaluru ground.

Matches will be held at Navi Mumbai ground

The match between India and Sri Lanka was to be held on 30 September at Bengaluru ground, which will now be played at Guwahati ground. The match between England and South Africa was also scheduled to be held on 3 October, which will now be held in Guwahati. The match between Sri Lanka and Bangladesh on 20 October was to be played at Colombo ground, which will now be played at Navi Mumbai ground. 

On the other hand, Navi Mumbai has got two more matches to be played in Bengaluru. These include India vs New Zealand (23 October) and India vs Bangladesh (26 October). There is also a strong possibility that the ICC Women’s World Cup 2025 final will be held either in Navi Mumbai or Colombo, Sri Lanka.

Also Read: India Cricket team's performance in every ICC Women's World Cup

Jay Shah expressed satisfaction about the new venue

"Navi Mumbai has emerged as a genuine home for women’s cricket in recent years. The support it has received during international fixtures and the Women’s Premier League has been remarkable, creating an atmosphere that elevates the players and inspires fans. I am certain that the same energy will define the big matches of the ICC Women’s Cricket World Cup as it returns to India after 12 years," Jay Shah said in an ICC release.

“We stand at a pivotal moment in the journey of the women’s game. This World Cup has the potential to be remembered as one of those defining milestones that shaped the sport’s future, not only in India but across the cricketing world.

“While unforeseen circumstances required us to adjust the schedule and replace a venue, we are pleased to now have a line-up of five world-class venues that will showcase the very best of the women’s game. The stage is set, and I am confident this tournament will capture imaginations and inspire a new generation of fans.”

Next Article

Latest Stories

Subscribe Newsletter

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