Skip to content
Sportami home
Back
Virat Kohli

Virat Kohli

Batsman · right-hand-bat · right-arm-fast-medium · India
T20I ODI Test retired 2024 91 Player of Match

V Kohli has scored 36,701 runs in 794 international matches. Average 59.41, SR 92.0.

Career Statistics

IPL
9,346
275 matches · avg 40.81
SR 134.9 HS 113 100s 9 50s 68 4s 847 6s 317
ODI
14,970
303 matches · avg 59.17
SR 93.6 HS 183 100s 55 50s 77 4s 1390 6s 170
T20I
2,559
75 matches · avg 47.39
SR 133.9 HS 94 100s 0 50s 24 4s 200 6s 85
Test
9,230
121 matches · avg 47.09
SR 55.6 HS 254 100s 30 50s 31 4s 1028 6s 30
Bowling
IPL
4 wickets
avg 89.5 · econ 8.36 · SR 64.2
ODI
5 wickets
avg 132.4 · econ 5.98 · SR 132.8
T20I
1 wickets
avg 37 · econ 7.16 · SR 31

Records Held

🏆 Most Runs
14,970
ODI · dataset
🏆 Most Hundreds
55
ODI · dataset
🏆 Most Fifties
77
ODI · dataset
🏆 Most Runs
9,346
IPL · dataset
🏆 Most Hundreds
9
IPL · dataset
🏆 Most Fifties
68
IPL · dataset

Rankings

#1
Most Runs ODI
14,970
#1
Most Hundreds ODI
55
#1
Most Fifties ODI
77
#1
Most Runs IPL
9,346
#1
Most Hundreds IPL
9
#1
Most Fifties IPL
68
#2
Highest Average T20I
47.39
Record: Mohammad Rizwan (54.67)
#3
Highest Average ODI
59.17
Record: M Raj (62.74)

Approaching Milestones

1 away
1 hundreds from 10 in IPL
6 away
6 fifties from 30 in T20Is
9 away
9 fifties from 40 in Tests
10 away
10 hundreds from 40 in Tests
15 away
15 sixes from 100 in T20Is
30 away
30 runs from 15,000 in ODIs

Career Timeline

Peak volume: 2018 · Best avg: 2016 (81.1)
08 1302 2140 11 2214 2523 2260 14 1768 3080 3035 17 3265 18 2852 1319 20 1369 1567 2632 23 1343 1553 988 26

Career Span

IPL
2008-04-18 — 2026-05-31
ODI
2008-08-18 — 2026-07-16
T20I
2012-09-23 — 2024-06-29
Test
2011-06-20 — 2025-01-03
Ball-by-ball coverage ~2005+.

Key Strengths

Strongest in ODI
Average 59.41, SR 92.0
Most aggressive in T20I
Strike rate 131.3
Dominant vs Pakistan
Avg 66.84, 1270 runs in 28 matches
Elite power hitter
627 sixes in international cricket

Career Milestones

15,000 international runs 20,000 international runs 25,000 international runs 30,000 international runs 700+ international matches

Career Timeline

Year M Runs
2008 17 324
2009 21 571
2010 37 1,328
2011 55 2,140
2012 52 2,432
2013 54 2,523
2014 50 2,579
2015 45 1,798
2016 50 3,568
2017 54 2,845
2018 50 3,265
2019 56 2,852
2020 36 1,319
2021 37 1,369
2022 52 1,567
2023 45 2,632
2024 35 1,343
2025 29 1,331
2026 19 915

Performance by Opponent

Opponent M Runs Avg SR
Australia 102 5,522 49.3 72.6
Sri Lanka 71 4,008 62.62 85.6
England 84 3,951 41.59 67.3
West Indies 67 3,797 60.27 81.4
South Africa 59 3,580 61.72 74.3
New Zealand 60 3,173 47.36 79
Bangladesh 29 1,442 60.08 90.9
Pakistan 28 1,270 66.84 105.3
Zimbabwe 7 305 61 88.4
Netherlands 3 125 62.5 102.5

Venue Performance

Venue M Runs Avg SR
M Chinnaswamy Stadium 67 2,132 36.14 115.9
Wankhede Stadium 22 1,295 76.18 92.2
M Chinnaswamy Stadium, Bengaluru 27 1,259 50.36 133.5
Shere Bangla National Stadium 23 1,258 83.87 103.9
Eden Gardens 21 1,011 50.55 87.2
Adelaide Oval 13 975 65 69.1
Maharashtra Cricket Association Stadium 14 896 64 87
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium 9 879 97.67 86
Melbourne Cricket Ground 14 807 50.44 69.8
Sydney Cricket Ground 17 789 49.31 78.5

Dismissal Profile

68.3%
caught
520 times
13.7%
bowled
104 times
10.1%
lbw
77 times
4.1%
run out
31 times
2%
caught and bowled
15 times
1.6%
stumped
12 times
0.3%
hit wicket
2 times

Boundary Profile

T20I
1157 fours
428 sixes
55.1%
from boundaries
ODI
1366 fours
170 sixes
44.2%
from boundaries
Test
1000 fours
29 sixes
46.5%
from boundaries

Recent Form

Match Runs Balls SR Result
T20: Indian Premier League 75R(42b)
T20: Indian Premier League 43R(25b)
T20: Indian Premier League 15R(12b)
T20: Indian Premier League 58R(38b)
T20: Indian Premier League 105R(64b)
T20: Indian Premier League 0R(2b)
T20: Indian Premier League 0R(2b)
T20: Indian Premier League 28R(14b)
Explore