No cricket fanatic in the world can claim to be unaware of the current India captain's name. Born and brought up in the Indian capital city of New Delhi, Kohli emerged on the international radar after leading India to the title win at the ICC U19 World Cup in 2008. However, Kohli didn't exactly announce himself at the highest level till 2012 - four years after his debut - when in Australia he hit his maiden Test century (116) in Adelaide. By the end of that tour Kohli had also shown the world just how good a batsman he could become when his 86-ball-133 helped India chase down a mammoth 330 in less than 40 overs against Sri Lanka in the triangular series.
Since then he hasn't looked back and has grown from strength to strength by proving his prowess all over the world. Having hit centuries on tough away tours Kohli improved his shorter format game several notches especially with the help of the IPL, where in 2016 he smacked a record 973 runs! A established chaser of totals, he has hundreds in all Test playing nations - except Bangladesh and Zimbabwe - where he has played just a single match. He is also a World Cup winner(2011) and was adjuged the Player of the Tournament at the 2014 ICC World T20. Being counted amongst the four great batsmen of the modern age along with Steven Smith, Kane Williamson and Joe Root, Kohli's meteoric rise over the past couple of years has seen him rise above everyone else in the art of batting. He is the only batsman yet to average more than 48 in all formats of the game and after his exploits in England in the summer of 2018, he has proved that he is the best batsman across the globe under any given conditions.
For his exploits on the field he has also been awarded the country's highest sports honour - Rajiv Gandhi Khel Ratna Award in 2018. But with the accolades there also have been questions regarding team selection and his aggressive mindset resulting in failures to win tough series overseas. The fact remains though that just like his runs, there are many more Indian victories to come under his leadership and only time will tell how great a legacy Captain Kohli will leave behind. But regarding his batting skills, it's safe to assume that the debate has been settled for now. There is only one Kohli and he sits right at the top.
Shreyas Iyer is at the peak of his powers as captain. After having led the Kolkata Knight Riders to their third title last year, Iyer has taken Punjab Kings to their first playoffs in 11 years and has scored 500-plus runs at a strike rate of 170, while completing a batting milestone as captain.
With the Pakistan Super League running parallel with the IPL, the likes of Babar Azam, James Vince, Virat Kohli and David Warner acquiring the spots from the second to the fifth on the ladder, the competition for who will eventually have the most has been intense.
The return fixtures of IPL 2025 have begun, even as teams are jostling for a spot in the playoffs. Meanwhile, a few of the players have shown impeccable form through the season so far and will be keen on continuing in the same vein. Here are top 5 run-scorers in IPL 2025 so far.
Virat Kohli recently smashed his 51st century in ODI cricket, against Pakistan in Dubai in the ongoing ICC Champions Trophy. On that note, let us have a look at the current players with the most centuries in ODI format.
Indian batters have historically been consistent in ICC events across World Cups and Champions Trophy and Shubman Gill and Virat Kohli have kept the flag flying high in the ongoing tournament. Here's a look at the Indians with the most runs in the Champions Trophy-
Sachin Tendulkar and Virat Kohli are two of the best cricketers to have played for India. But isn't it interesting and amusing to know that there are railway stations named after them? Interestingly, the two stations existed even before their birth.
The five-match T20I series between India and England is scheduled to get underway on January 22. The opening game of the series will be played at the Eden Gardens in Kolkata. The T20I rivalry between two teams is resuming and on that note, here are the top five run-getters in IND vs ENG T20Is.
There have been some captains who have been highly successful in Test cricket. From Clive Llyod to Graeme Smith, here is a list of 5 captains with the most wins in Test matches.
After a dominant and record-breaking win in the first Test match against Australia, the Indian cricket team will enter the second match in Adelaide with a bit of caution as they suffered an embarrassing defeat in their last pink-ball Test against Australia.
Yashasvi Jaiswal became only the fifth Indian batter to score a century in a Test match in Perth as he stormed back to his magnificent run in the format in 2024 after recording a duck in the first innings. Here's a look at the full list-
The World Test Championship (WTC) was introduced by the ICC in 2019 and since then, a lot of Indian players have scored truckloads of runs in the longest format of the game. Here are the top five run-scorers for the country in WTC history with almost three editions done.
KL Rahul has become the latest Indian to score 3000 runs in Test cricket. Rahul scaled the milestone in the first Test of the Border-Gavaskar Trophy in Perth. Let's look at the active Indian players who have scored more than 3000 Test runs.
Virat Kohli boasts an impressive record in the Border-Gavaskar Trophy and has been sensational in Tests against Australia with 1352 runs in just 25 innings at a stagging average of 54.08 ahead of the upcoming five-match series.
Players who are a part of India's Border-Gavaskar Trophy squad participated in a centre-wicket match simulation exercise at the WACA in Perth on Friday (November 15). Here are the top highlights from the event.
Team India players reached Australia for the five-match Test series earlier this week. The visitors have hit the nets too well before the first Test that is set to be played at the Optus Stadium in Perth. However, the Indian team is practicing at the WACA in Perth ahead of the series.
Virat Kohli recently became the fourth Indian to hit 9000 runs in Test cricket. From Sachin Tendulkar to Kohli, here is a list of five Indian players with most runs in Test cricket.
Cricket's fab-five Virat Kohli, Joe Root, Kane Williamson, Steve Smith and Babar Azam have enjoyed mixed performances in 2024 with the Pakistani star leading the run-scoring chart across formats.
Kolkata Knight Riders yielded their third trophy in IPL 2024. With this, one more season of the IPL has ended. We have seen some great performances from the batters in this season with record totals being made. Here are the top five partnerships of this season that mesmerized everyone.
Here we are talking about the player who has scored the most runs in the ICC T20 World Cup, and for this, we arranged the top 5 players in order. The list includes former Indian skipper Virat Kohli, Mahela Jayawardene, Rohit Sharma, Chris Gayle, and Tillakratne Dilshan.
World Press Freedom Day marks a day to tribute to restless services by journalists as observers of democracy. On May 3 the world celebrates the freedom of the press and cinema has multiple times represented the situation of journalism in our society. Let's take a look.