Virat Kohli Stats

Virat Kohli started his cricket journey in the domestic circuits of India, showcasing his talent early on in the Under-19 World Cup in 2008, which India won under his captaincy. Later that same year, he made his international debut for India. Since then, Virat Kohli has risen to become one of the biggest names in […]

Virat Kohli started his cricket journey in the domestic circuits of India, showcasing his talent early on in the Under-19 World Cup in 2008, which India won under his captaincy.

Later that same year, he made his international debut for India. Since then, Virat Kohli has risen to become one of the biggest names in cricket worldwide. 

The Indian batting stalwart is famous for his mind-blowing batting abilities in all formats of the game and his top-notch leadership skills as the former captain of the India national cricket team. 

Virat Kohli’s Record-Breaking Career

Since his debut in 2008, Virat Kohli has shattered numerous records across formats. His aggressive yet calculated approach to batting has seen him score centuries against all Test-playing nations, making him one of the most dangerous batters of his era.

Consistency Over the Years

Virat Kohli is synonymous with consistency. He has maintained an impressive average in all formats, illustrating his adaptability and skill. Whether playing on home turf or overseas, Kohli has delivered match-winning performances. His dedication to fitness and mental toughness has kept him at the top of his game, making him a reliable player for India in high-stakes matches. 

Let’s take a look at Virat Kohli’s stats across formats: 

Virat Kohli Test Stats

Virat Kohli’s Test journey began in 2011 against the West Indies. Initially struggling to deliver with the bat, he soon adapted and began amassing runs with ease. His aggressive batting style, combined with a solid technique, made him a prolific scorer in the longest and the oldest format of the game. Kohli’s leadership as a Test captain further enhanced his legacy, leading India to memorable series wins both at home and overseas.

MatchesRunsAverageStrike-RateHighest Score50s100s
113884849.1555.56254*3029

Virat Kohli Test Stats Against All Teams

TeamMatchesRunsAverageStrike-RateHighest Score50/100
Australia25204247.4852.411865/8
Bangladesh643754.6269.032040/2
England28199142.3652.062359/5
New Zealand1186645.5753.922113/3
South Africa16140856.1854.152545/3
Sri Lanka11108567.8168.282432/5
West Indies16101948.5261.482004/2

Virat Kohli Test Stats By Country

CountryMatchesRunsAverageStrike-RateHighest Score50/100
In Australia13135254.0853.141694/6
In Bangladesh35914.7539.07240/0
In England17109633.2151.911495/2
In India50414460.0559.00254*12/14
In New Zealand425236.0057.53105*1/1
In South Africa989149.5054.031534/2
In Sri Lanka639443.7755.72103*1/2
In West Indies1166044.0060.002004/2

Virat Kohli ODI Stats

Virat Kohli made his ODI debut in 2008 against Sri Lanka. His ability to chase down targets and his knack for scoring centuries in crucial matches quickly earned him a reputation as one of the best ODI batters. Kohli’s aggressive batting, combined with his consistency, has seen him break multiple records and become a linchpin in India’s batting lineup.

MatchesRunsAverageStrike-RateHighest Score50s100s
2921384858.6793.581837250

Virat Kohli ODI Stats Against All Teams

TeamMatchesRunsAverageStrike-RateHighest Score50/100
Afghanistan3122122.00102.52672/0
Australia49236753.7994.0012314/8
Bangladesh1691075.83101.781363/5
England36134041.8788.151229/3
Ireland27878.0082.1044*0/0
Nepal1-/-
Netherlands26331.5082.89511/0
New Zealand31164558.7595.69154*9/6
Pakistan1667852.15100.291832/3
South Africa31150465.3985.74160*8/5
Sri Lanka53259463.2693.91166*12/10
U.A.E.13380.4833*0/0
West Indies43226166.5096.95157*11/9
Zimbabwe825350.6080.401152/1

Virat Kohli ODI Stats By Country 

CountryMatchesRunsAverageStrike-RateHighest Score50/100
In Australia29132751.0389.06133*6/5
In Bangladesh19109773.13101.571833/6
In England33134951.8891.2110712/1
In India122626860.85

Virat Kohli T20I Stats 

Virat Kohli made his T20I debut in 2010 against Zimbabwe. Over the years, he has become one of the most successful and consistent T20I batters in the world. He has played the role of finisher and an anchor whenever the team needs him. Kohli’s exceptional performances in T20 World Cups and bilateral series have only helped him build his reputation as an all-time great in T20Is.

MatchesRunsAverageStrike-RateHighest Score50s100s
119404250.52137.95122*371

Virat Kohli T20I Stats Against All Teams

TeamMatchesRunsAverageStrike-RateHighest Score50/100
Afghanistan4201100.50172.00122*1/1
Australia2279452.93143.8490*8/0
Bangladesh519396.50122.1564*2/0
England2063939.93135.6680*5/0
Hong Kong159134.0959*1/0
Ireland2104.5090.0090/0
Namibia1-/-
Netherlands162140.9062*1/0
New Zealand1031134.55138.83702/0
Pakistan1049281.33123.8582*5/0
Scotland12100.002*0/0
South Africa1331835.33134.1772*2/0
Sri Lanka833967.80138.36824/0
U.A.E.1-/-
West Indies1457057.00150.7994*6/0
Zimbabwe35252.00144.44350/0

Virat Kohli T20I Stats By Country 

CountryMatchesRunsAverageStrike-RateHighest Score50/100
In Australia1774774.70141.2090*9/0
In Bangladesh1147294.40122.59775/0
In England719232.00133.33661/0
In India45157753.56148.7794*14/0
In Ireland294.5090.0090/0
In New Zealand410526.25131.25450/0
In South Africa45518.33125.00280/0
In Sri Lanka733555.83132.41824/0
In U.A.E.1034468.80134.90122*3/1
In U.S.A.46321.00103.27281/0
In West Indies311237.33141.77591/0
In Zimbabwe226108.33260/0

Virat Kohli IPL Stats

Virat Kohli has been a cornerstone of the Indian Premier League (IPL) since its inception, representing the Royal Challengers Bangalore (RCB). He led the team for several years; however, his wait for the silverware continued. 

MatchesRunsAverageStrike-RateHighest Score50/1004s/6s
252800438.67131.9711355/8705/272

Virat Kohli Stats: Frequently Asked Questions (FAQs)

Q.1 When did Virat Kohli make his international debut?

Ans: Virat Kohli made his international debut for India on August 18, 2008, against Sri Lanka.

Q.2 What is Virat Kohli’s highest score in international cricket? 

Ans: Virat Kohli’s highest score in international cricket is 254, which he scored against South Africa in 2013.

Q.3 How many centuries does Virat Kohli have in international cricket? 

Ans: Virat Kohli currently has 80 centuries across all formats in international cricket.

Q.4 How many double centuries does Virat Kohli have in international cricket? 

Ans: Virat Kohli has 7 double-centuries in international cricket.

Q.5 Has Virat Kohli Won Any ICC World Cup? 

Ans: Yes, Virat Kohli was part of the Indian team that won the ICC World Cup in 2011.