Tuesday, January 24, 2023
Home Fantasy Cricket Virat Kohli last century date across all three formats

Virat Kohli last century date across all three formats

The date of Virat Kohli last century is January 10, 2023, which came against Sri Lanka at the Barsapara Cricket Stadium, Guwahati, in the first innings. This was king of cricket Virat Kohli’s 45th ODI ton as he brought up his 73rd international century and his second consecutive ODI century.

An ICC Men’s Player of the Decade awardee, Virat Kohli had once gone a whopping 53 innings without a century in international cricket – 32 Test innings and 28 ODI innings. While Kohli still averages 49.95 in Tests and 58.07 in ODIs, going 53 innings without a ton is underperformance by his standard, who was pegged to overcome Sachin Tendulkar’s record of 100 centuries across all formats of cricket.

Welcome 2023 with a new fest – the Zero Se Hero Gold Fest from 31 December 2022 to 29th January 2023, hosted by MPL – India’s Biggest Gaming Platform. Celebrate the New Year by playing your favourite games such as Ludo, Snakes & Ladders, Rummy, Poker, call break, Opinio, and Fantasy, for “ZERO PAISE”, and “WIN GOLD”, along with other prizes worth lakhs. Play lobbies and tournaments daily for free and win gold every day. Losing is not on the cards this fest – if you lose a game, you can get the amount refunded and continue playing.

Virat Kohli last century: In ODI, Test and T20

FormatLast century dateScoreVs Opponent
TestNovember 22, 2019139Bangladesh
ODIJanuary 10, 2023113Sri Lanka
IPLApril 19, 2019100Kolkata Knight Riders
T20ISeptember 8, 2022122*Afghanistan

Virat Kohli last century in Test cricket

It was absolute domination by India over Bangladesh when Virat Kohli scored his last Test century in 2019. The Bangla Tigers were touring India and it was India’s first day-night pink-ball Test match at the Eden Gardens. After bowling out the visitors for just 106 runs in the first innings, India had scored a mammoth 347 before declaring their innings.

An in-form Kohli was the sole centurion for the hosts that day with Cheteshwar Pujara and Ajikya Rahane being the half-centurions. It wasn’t a classic Test ton by Kohli, who had hit 18 boundaries to bring up his 27th Test international century. He was finally dismissed by Ebadot Hossain with the batsman having little knowledge that it would be his last international century for a long, long time. While Kohli has scored three half-centuries since then, but he is yet to reach the magical three-figure mark.

Virat Kohli last century in ODI cricket

The most-perfect batsman that the ODI game of cricket has ever produced, Virat Kohli has struggled in his favourite format of late. Kohli’s last ODI century came on January 10, 2023, with India hosting Sri Lanka. It was a classic Virat Kohli knock while batting first on familiar home territory. Kohli scored 113 runs in just 87 balls to help India set a target of 374 runs.

It was the 45th ODI hundred for the former Indian captain as Virat Kohli, the second since he broke his century drought in ODI after 28 innings.

Bad form is something that India’s best of batsmen like Sachin Tendulkar and Sunil Gavaskar had faced during their playing days. A player having 45 ODI centuries in 251 innings cannot be criticised over lack of form and Gavaskar rightly points out Kohli’s situation.

Virat Kohli last century in T20 cricket

Virat Kohli brought up his maiden T20I century on September 8, 2022, against Afghanistan at the Dubai International Stadium. He scored the ton after almost three years.

The batsman has been a legend in the Indian Premier League, where he boasts of five centuries and 44 half-centuries. However, the former RCB skipper has had a barren run in the Indian Premier League as well, with his last century coming back on April 19, 2019.

Royal Challengers Bangalore were hosting Kolkata Knight Riders at the M. Chinnaswamy Stadium, and the former India skipper played a captain’s knock for this team batting first. His 58-ball-100 from the opening position helped RCB post a total of 213 runs. Visitors KKR almost chased it down before falling short by just 10 runs in the end.


When was Virat Kohli last century in T20?

Virat Kohli’s last century in T20 cricket came on September 8, 2022, when he was playing in Super 4 of Asia Cup 2022 against Afghanistan. Kohli remained unbeaten on 122 in 61 balls.

When was Virat Kohli last century in Test?

Virat Kohli’s last century in Test cricket came on November 22, 2019, when he scored 139 against Bangladesh at the Eden Gardens. India won that match by an innings and 46 runs.

What is Virat Kohli century winning percentage for India?

The Virat Kohli century-winning percentage for India is 47.92%. Out of 71 international matches where Kohli has scored a century, India have won in 48 of them.

What is Virat Kohli test centuries year-wise?
A literature student and ardent sports lover, who was blown away by the fact that SEO helps you achieve perfection in art. Obsessed with SEO, my write-ups are more analytical yet elementary.


Please enter your comment!
Please enter your name here

Most Popular

Recent Comments

Download the MPL App