Virat Kohli
Temba Bavuma
Quinton de Kock
Marco Jansen
Heinrich Klaasen
Keshav Maharaj
Aiden Markram
David Miller
Lungi Ngidi
Anrich Nortje
Kagiso Rabada
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
Full Name
Virat Kohli
Born
November 05, 1988, Delhi
Age
34y 321d
Batting Style
Right hand Bat
Bowling Style
Right arm Medium
Playing Role
Top order Batter
TEAMS
India has given to the world many a great cricketer but perhaps none as ambitious as Virat Kohli. To meet his ambition, Kohli employed the technical assiduousness of Sachin Tendulkar and fitness that was in the league of top athletes in the world, not just cricketers. As a result, Kohli became the most consistent all-format accumulator of his time, making jaw-dropping chases look easy, and finding, in his own words, the safest possible way to score runs. Plenty of them.
This ambition transferred seamlessly to his captaincy: he demanded more than ever of his bowlers especially the quick ones, often sacrificed a batsman for bowling depth, and led India to a long stay at No. 1 in Test rankings and a first-ever series win in Australia. He is well on his way to end up as India's most successful Test captain.
Barring one in Bangladesh, Kohli scored Test hundreds in and against every country he played. He absolutely smashed records for number of matches taken to reach eight, nine, ten and eleven thousand ODI runs. He was a genuine threat to Sachin Tendulkar's record of 49 ODI and 51 Test hundreds.
An Under-19 world Cup-winning captain, when he burst onto the scene, Kohli was a precocious talent with a cover drive to kill for. He was destined to be India's next big batsman as the Tendulkar era began to retire, but Kohli wanted to be more: a cricketer whom the opposition would be in awe of, a cricketer whose presence would raise the intensity of the contest. He lived every ball, competed each moment, and made sure he had the fitness and strength to do so. He was widely credited for changing the fitness culture in Indian cricket, introducing endurance tests as a criterion for selection.
Kohli was quite simply India's most powerful captain. Centre of every marketing campaign for Indian cricket, he also happened to lead at a time when the BCCI was run by interim administrators who knew better than to draw the ire of Indian cricket's biggest star. There was never any cause to doubt his intent: to do things that will win matches for India, which they did plenty under him.
Virat Kohli Career Stats
Batting & Fielding
Format | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100s | 50s | 4s | 6s | Ct | St |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 111 | 187 | 11 | 8676 | 254* | 49.29 | 15708 | 55.23 | 29 | 29 | 966 | 24 | 110 | 0 |
ODIs | 280 | 268 | 41 | 13027 | 183 | 57.38 | 13889 | 93.79 | 47 | 65 | 1221 | 141 | 144 | 0 |
T20Is | 115 | 107 | 31 | 4008 | 122* | 52.73 | 2905 | 137.96 | 1 | 37 | 356 | 117 | 50 | 0 |
FC | 143 | 235 | 18 | 10925 | 254* | 50.34 | 19611 | 55.70 | 36 | 37 | 1279 | 39 | 141 | 0 |
List A | 314 | 301 | 44 | 14469 | 183 | 56.29 | 15425 | 93.80 | 51 | 73 | 1385 | 165 | 162 | 0 |
T20s | 374 | 357 | 68 | 11965 | 122* | 41.40 | 8972 | 133.35 | 8 | 91 | 1069 | 371 | 170 | 0 |
Bowling
Format | Mat | Inns | Balls | Runs | Wkts | BBI | BBM | Ave | Econ | SR | 4w | 5w | 10w |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 111 | 11 | 175 | 84 | 0 | - | - | - | 2.88 | - | 0 | 0 | 0 |
ODIs | 280 | 48 | 641 | 665 | 4 | 1/15 | 1/15 | 166.25 | 6.22 | 160.2 | 0 | 0 | 0 |
T20Is | 115 | 13 | 152 | 204 | 4 | 1/13 | 1/13 | 51.00 | 8.05 | 38.0 | 0 | 0 | 0 |
FC | 143 | 25 | 643 | 338 | 3 | 1/19 | 2/42 | 112.66 | 3.15 | 214.3 | 0 | 0 | 0 |
List A | 314 | 55 | 705 | 726 | 4 | 1/15 | 1/15 | 181.50 | 6.17 | 176.2 | 0 | 0 | 0 |
T20s | 374 | 45 | 460 | 667 | 8 | 2/25 | 2/25 | 83.37 | 8.70 | 57.5 | 0 | 0 | 0 |
Records of Virat Kohli
Explore Statsguru Analysis
Debut/Last Matches of Virat Kohli
Test Matches
ODI Matches
T20I Matches
FC Matches
List A Matches
Recent Matches of Virat Kohli
Match | Bat | Date | Ground | Format |
---|---|---|---|---|
India vs Sri Lanka | -- | 17-Sep-2023 | Colombo (RPS) | ODI # 4649 |
India vs Sri Lanka | 3 | 12-Sep-2023 | Colombo (RPS) | ODI # 4641 |
India vs Pakistan | 122* | 10-Sep-2023 | Colombo (RPS) | ODI # 4639 |
India vs Nepal | -- | 04-Sep-2023 | Pallekele | ODI # 4632 |
India vs Pakistan | 4 | 02-Sep-2023 | Pallekele | ODI # 4630 |