CSE
Toss Index574.1 +0.89%Match Index776.5 +4.27%The Hundred 2026 · CSXM3048 TR vs BP +4.27%M3047 CSG vs NRK −2.55%M3046 CLK vs KR −1.61%M3045 TR-W vs BP-W +0.94%M3044 MSG vs WF −1.56%M3043 MSG-W vs WF-W −5.00%M3042 TGC vs SMP −1.64%M3041 JKS vs GG −0.95%M3040 SL vs LS +0.10%M3039 ITT vs DGD −3.06%Toss Index574.1 +0.89%Match Index776.5 +4.27%The Hundred 2026 · CSXM3048 TR vs BP +4.27%M3047 CSG vs NRK −2.55%M3046 CLK vs KR −1.61%M3045 TR-W vs BP-W +0.94%M3044 MSG vs WF −1.56%M3043 MSG-W vs WF-W −5.00%M3042 TGC vs SMP −1.64%M3041 JKS vs GG −0.95%M3040 SL vs LS +0.10%M3039 ITT vs DGD −3.06%
Cricket Stats

How many consecutive ducks can Virat Kohli score before his ODI average drops below 50?

Virat Kohli's ODI average sits just above 50 — but how many ducks in a row would push it below that milestone? We break down the exact number of blanks it would take to end his streak

Virat Kohli ODI average ducks graphic — how many consecutive ducks before his average falls below 50
Virat Kohli ODI average ducks graphic — how many consecutive ducks before his average falls below 50

In any world, talking about Virat Kohli’s ODI average dropping below 50 sounds almost unreal. That’s because his numbers are not just good but historically elite. The right-handed batter has smashed 14941 runs overall in 302 innings of the 50-over format at an average of 58.59, thanks to 54 centuries and 79 half-centuries at the best score of 183 runs.

Kohli’s record is so strong that even a prolonged slump barely dents his record. Imagine the worst-case scenario where he gets a string of consecutive ducks (0-run innings); it slowly drags the average down.

Because the Delhi-born has already smacked over 300 innings in ODI cricket and accumulated such a huge volume of runs, the impact of every duck becomes progressively smaller. A few failures can crash an average. But for Kohli, it’s like trying to drain the ocean with a small bucket.

Kohli would, mathematically, need an extreme and unrealistic sequence of failures, including 30-40 successive ducks. In rough estimations, if he scores around 40 consecutive ducks, his average would remain or just above the 50 mark. That’s based on his past consistency of centuries, fifties, and match-winning innings acting as a buffer against decline.

A player doesn’t reach a point where the dozens of zero scores could stake their average unless they have been extraordinarily consistent for over a decade. Before his average drops below 50, he would have to go through a slump.

Virat Kohli's ODI average right now — By the numbers

Kohli, in his 50-over career, has smashed 6867 runs in 127 innings at home at a mind-boggling average of 62.43 with the help of 27 centuries and 36 fifties at the best score of unbeaten 166 runs. However, in 175 innings away from home, he has clubbed 8074 runs at an average of 55.68, shouldering 27 centuries and 43 fifties at the best score of 183 runs. 

 

In victories for the blue brigade, Kohli has averaged 75.32 for his 10696 runs in 185 innings of the ODI format for his 44 centuries and 48 half-centuries at the best score of 183. In defeats, his average drops to 37.03 with just nine centuries and 39 fifties.

At number three, Kohli has owned the position in ODIs. The right-handed batter has collected 12820 runs at three out of 247 innings at an average of 61.34, thanks to 47 centuries and 69 half-centuries at the best score of 183 runs. At four, he has grabbed 1767 runs in 39 innings at an average of 55.22 with seven centuries at the best score of 139*.

See Also: On this day: Virat Kohli's Test debut — Records & legacy since

Kohli has dominated the strong teams of the 50-over format. Against Australia, he has notched up 2525 runs in 51 innings of the ODI format at an average of 53.72, thanks to eight centuries and 16 fifties. His best average of 72.24 came against South Africa, collecting 1806 runs in 32 ODI innings, including seven centuries and nine fifties.

The former India captain has an average of 57.48 in ODIs against New Zealand, bagging seven centuries and 10 fifties, with a best score of 154*. Even against Sri Lanka, Kohli has gathered 2652 runs in just 54 innings at an average of 60.27, thanks to 10 centuries and 12 fifties. 

How many consecutive ducks can Kohli afford before dipping below 50?

Kohli has got a massive buffer of scoring ducks for the next 40 successive innings. If he does so, only then will his average in the ODIs go down to 50. In the 302 innings he has batted in the 50-over format, he has 47 not-outs to his name. That means Kohli has been dismissed in the remaining 255 innings in which he smashed 14941 runs.

If one divides the total runs by the number of innings in which he was dismissed, his average will come to 58.59. If he wants to keep the average of 50, he will need to be dismissed 299 times. That means Kohli can have 43 consecutive ducks to keep the average above 50.

See Also: Top 10 Virat Kohli records that may never be broken — Which one is most unbreakable?

If Kohli scores 43 successive ducks, his average will come down to 50.14, which is a superb record for any batter. Once he scores the zero on the 44th innings, his average will drop to 49.96, which is well under 50. 

Virat Kohli's ODI average over the last five years

In the ongoing year 2026, Kohli has an average of 64 at a strike rate of 106.67, having smashed 384 runs in six innings of the ODI format, having collected three centuries and one half-century at the best score of 124 runs. 

Among the last five years before 2026, Kohli’s best year was in 2023 when he drilled 1377 runs in 27 innings at an average of around 72 at a strike rate of just under 100, shouldering on eight fifties and six centuries at the best score of unbeaten 166 runs during the semifinal against New Zealand at the Wankhede Stadium in Mumbai.

Kohli’s best year in terms of average during the 50-over format came in 2018 when he drilled 1202 runs in just 14 innings at an average of 133.58, collecting six centuries and three fifties at the best score of unbeaten 160 runs against the South Afrian side in Centurion. 

See Also: Top 5 Indian batters with most runs in SENA countries across all formats Ft. Virat Kohli

Even in 2013, when he claimed 1268 runs in 30 innings of the ODI format, Kohli had an average of nearly 53, having notched up four centuries and seven half-centuries at the best score of unbeaten 115 runs. Even in 2019, he bagged 1377 runs in just 25 innings at an average of nearly 60 with five centuries and seven fifties.

Virat Kohli’s ODI average in the last five years-

Year

Inns

Runs

Avg.

SR

50s/100s

HS

2021

03

129

43.00

86.58

02/00

66

2022

11

302

27.45

87.03

02/01

113

2023

27

1377

72.47

99.14

08/06

166*

2024

03

58

19.33

84.06

00/00

24

2025

13

651

65.10

96.16

04/03

135

2026

06

384

64.00

106.67

03/01

124

Why Kohli still matters for India's 2027 ODI World Cup campaign

India will need Kohli in the 2027 ODI World Cup in South Africa, Zimbabwe, and Namibia, where experience will be valued a lot, especially at the number three position on the bouncy surfaces in tough conditions. The right-handed batter has also earned incredible success in the format in the Rainbow Nation.

Kohli has featured in 18 innings of ODIs in South Africa and has notched up 993 runs at an average of 76.38 and a strike rate of 88.35, thanks to six half-centuries and three centuries, with the best score of an unbeaten 160 runs in Centurion.

Even in Zimbabwe, the right-handed veteran batter has collected 365 runs in just seven innings at an average of around 61 and a strike rate of 84.88, thanks to three half-centuries and one century at the best score of 115 runs. 

In the history of the ODI World Cups, Kohli has smashed 1795 runs in just 37 innings to be the second leading run-getter of the tournament. He has an average of around 60 and a strike rate of 88.20 in the event, shouldering five centuries and 12 fifties at the best score of 117 runs.

See Also: Sachin Tendulkar and Virat Kohli: The Kings of Google Searches

In the previous edition of the ODI WC in 2023 at home, he finished the campaign as the leading run-getter with 765 runs in just 11 innings at an average of 95.62 and a strike rate of 90.31, with the help of three centuries and six half-centuries at the best score of 117 runs against the Kiwis in Mumbai.

Kohli has dominated the format over the years, and the cherry on the cake could be his contribution in the 2027 ODI World Cup, which could see him retiring from the game with the crown, if possible, to end a career of nearly two decades for India

How many consecutive ducks can Virat Kohli score before his ODI average drops below 50? - FAQs

Frequently Asked Questions

Virat Kohli’s average in ODIs is calculated by dividing the total number of runs by the number of times he has been dismissed. The not-outs are excluded, which helps maintain a higher average compared to simply dividing by the total innings.

Kohli has already scored a massive number of runs over 300 innings, as his past consistency acts as a cushion, making it difficult for the average to drop quickly.

Yes. Kohli’s average can still fall under 50 in the future. But only over time with a sustained decline in performance. It would require a prolonged phase of low scores across many innings rather than a collapse.

For Virat Kohli, he will need to score 43 successive ducks to avoid his average getting under 50 in the ODI format of the game, which is highly unrealistic.

About the Author

Subhradeep Choudhury
Written By

Subhradeep Choudhury

author · 3418 articles

Massive cricket lover and follower of world cricket since mid 2000s. Like to frame the game through stats and numbers. Bit old-school cricket lover, who always get encouraged by Test cricket. Questions few complex rules which baffle the new viewers of the game. Have been working as a cricket writer for more than 5 years.

Watch Now

Web Stories

It is not my job to announce the winner

Rohit Sharma on being asked if England were rightly awarded the World Cup title in 2019