Virat Kohli Year-Wise ODI & Test Runs (Year-by-Year Performance Analysis)

Virat’s performances keep progressing year by year. His batting stats & records stay true to his superlative batting ability.

With adjectives failing to match his performances, Virat Kohli keeps upping the bar with his day-to-day cricket achievements. He is already a legend according to many Cricketing greats and minds.

Kohli literally has been at the pinnacle of consistency for the last few years, especially in limited-overs cricket. And that doesn’t mean his test records can be meant less. Being in the group of the fab 4 in modern-day cricket, Virat has shown enormous emergence in the longest format too.

Now, Let’s dive deep into the world of Virat Kohli’s year-wise performances in Test & ODI cricket.

Virat Kohli ODI Runs Year by Year

Virat Kohli’s ODI batting stats are a treat to watch, and he is nearly destroying almost every batting record possible. His ODI runs have ascended vigorously year by year, and he is already in the league of players with 10000 ODI runs mark.

Scroll to Read More (Only Mobile Users)

The most electrifying fact on his batting record is the pace at which he gets those runs. If you look at his ODI Centuries list, you will understand how fast he gets to his 50 ODI Centuries!

Sachin Tendulkar, the most ODI century scorer in International cricket, took 452 innings to get his 49 ODI Centuries. I know comparing two batsmen of a different eras is not practical. But still, the pace at which Virat is moving ahead is unbelievable.

Virat Kohli ODI Average Year-wise

Looking at Virat Kohli’s ODI average year by year, it is clear that the master batsman has never seen a lean year in his career except in 2022. And one can see how he has come back in 2023.

In 2008, when Virat started his International career in ODI, he just played 5 matches with an average of 31.80.

You can see how his performance rose in the ODI format as the years passed, thanks to his ability to stay there until the end, especially while chasing. He has had 12 45+ batting average years in the format. And his averages while chasing is there at the sky’s limit.

Virat’s average stood over 50.00 for 8 out of the 15 years he has completed.

Unsurprisingly, he ended as the leading ODI run scorer of the last decade. Virat was the top run scorer in 2011, one of the important years in Indian cricket history.

Virat Kohli Test Statistics Year-wise

Virat was known to be a limited overs cricketer for a long time. His shot-making and desire to score runs instinctively make him an ODI natural.

But his performances in Test cricket lately prove different. Virat Kohli proved he can fit into the longer format too. Not just stopping there, he is currently one of the best longer format players in recent times, with an average of more than 50.

Now check Virat’s performance year-wise in Test Cricket…

Mobile Users Scroll to

I was forced to add a separate column for “the 200s,” as Virat has a bunch of it in his stats box. 6 Double Centuries to his name in 2 years.

Virat Kohli scored 1215 & 1059 in the years- 2016 & 2017, his best years in the format, respectively, while striking at an average above 75.

He has scored 25 hundred+ scores, including 6 double centuries in Tests.


Over the last 15 years, Virat Kohli has evolved from an aggressive young batsman to a leader who leads a champion team in its search for excellence. The dance between the longer, short & shorter formats and the leading batsman in the group continues as Kohli might end up as the best batsman who has ever played the game with almost every batting record in his pocket.

For his T20 runs year by year, you can also check our article on Virat’s complete records in T20 by clicking here.

I’ll leave you with one final thought on his fitness level, highlighting the importance of fitness in Virat Kohli’s cricketing career.

Virat Kohli is a Punjabi from Delhi who loves his food. His great passion for the game of cricket made him get into hardcore training, and he maintains a wary diet to keep him fit for the role he has to play in Indian cricket history.

Virat also ensures his team around him follows the fitness regime. It was seen when the Yo-Yo test became an integral part of the selections in Indian cricket.

Virat Kohli still has 3-4 years to go in cricket. It is a privilege for the current generation of cricket fans to witness Virat Kohli’s journey toward excellence, and one can only wonder what will be his final cricketing stats he will end up with.

Now, you can continue to read Rohit Sharma’s ODI Runs year-wise and team-wise.

Leave a Reply

Your email address will not be published. Required fields are marked *