When we talk about modern cricket legends, one name that stands out is Virat Kohli.
Known as the “King of Cricket,” Kohli has made his mark in every format of the game.
His ability to score consistently has earned him millions of fans worldwide. One of the most impressive aspects of his career is his collection of half centuries across different formats.
Virat kohli half centuries, test, odi, t20i, ipl – these numbers tell an incredible story of consistency and excellence.
A half century means scoring 50 or more runs in a single innings, and it shows a batsman’s ability to build an innings and contribute meaningfully to his team’s total.
For any cricketer, reaching 50 runs is a significant achievement, but for Kohli, it has become almost routine.
What makes Kohli special is not just the number of half centuries he has scored, but how he has done it across all formats.
Whether it’s the longest format like Test cricket, the balanced ODI format, the quick-paced T20I matches, or the high-energy IPL games, Kohli has shown his class everywhere.
His aggressive style of play, combined with smart shot selection, has helped him accumulate over 190 half centuries when we count all formats including the IPL.
Contents
- 1 Virat Kohli Half Centuries
- 1.1 Virat Kohli Total Half-Centuries in All Formats
- 1.2 Virat Kohli Total Half Centuries in Test Matches
- 1.3 Virat Kohli Total Half Centuries in ODI Matches
- 1.4 Virat Kohli Total Half Centuries in T20I Matches
- 1.5 Virat Kohli Total Half Centuries in IPL
- 1.6 FAQs on Virat Kohli Half Centuries:
- 1.7 Conclusion:
Virat Kohli Half Centuries

This guide will take you through Kohli’s journey of half centuries in each format, helping you understand why he is considered one of the greatest batsmen of our time.
Virat Kohli Total Half-Centuries in All Formats
Virat Kohli’s record in international cricket is simply amazing. When we look at his overall performance, the numbers speak for themselves. He has scored 143 half centuries in international cricket alone, which includes Test matches, ODIs, and T20Is.
Here’s a quick breakdown of his international half centuries:
Format | Half Centuries | Total Runs | Average |
---|---|---|---|
Test Cricket | 31 | 8,871 runs | 49.8 |
ODI Cricket | 74 | 13,848 runs | 58.18 |
T20I Cricket | 38 | 4,188 runs | 48.69 |
Key achievements that make these numbers special:
- Most half centuries in ODI cricket – Kohli leads the world in this category
- Consistent performance across formats – He doesn’t struggle in any particular format
- High conversion rate – Many of his half centuries have been converted into hundreds
- Match-winning contributions – Most of his fifties have helped his team win matches
When we add his IPL performance to these numbers, Kohli has scored 55 additional half centuries in the tournament, bringing his total across all major formats to nearly 200 fifties. This consistency over more than 15 years of international cricket shows his dedication and skill.
What’s really impressive is how Kohli has adapted his game to succeed in different conditions and formats. In Test cricket, he shows patience and technique. In ODIs, he balances aggression with stability. In T20s, he plays with controlled aggression, and in the IPL, he adjusts to whatever his team needs.
Virat Kohli Total Half Centuries in Test Matches
Test cricket is often called the ultimate test of a batsman’s skill and patience. In this format, Kohli has scored 31 half centuries, showing his ability to build long innings and handle different bowling attacks around the world.
Notable Test Half Centuries:
- First Test fifty: 52 against West Indies in Mumbai (2011)
- Most recent fifty: 70 against New Zealand in Bengaluru (2024)
- Highest Test fifty: 97 against England in Nottingham (2018)
- Most memorable fifty: 76 against West Indies in Dominica (2023) – after a long drought
Complete List of Virat Kohli’s Test Half-Centuries:
S.No. | Opposition | Score | Venue | Year |
---|---|---|---|---|
1 | West Indies | 52 | Mumbai | 2011 |
2 | West Indies | 63 | Mumbai | 2011 |
3 | Australia | 75 | Perth | 2012 |
4 | New Zealand | 58 | Hyderabad | 2012 |
5 | New Zealand | 51* | Bengaluru | 2012 |
6 | Australia | 67* | Mohali | 2013 |
7 | West Indies | 57 | Mumbai | 2013 |
8 | South Africa | 96 | Joburg | 2013 |
9 | New Zealand | 67 | Auckland | 2014 |
10 | Australia | 54 | Melbourne | 2014 |
11 | Sri Lanka | 78 | Colombo | 2015 |
12 | South Africa | 88 | Delhi | 2015 |
13 | England | 81 | Vizag | 2016 |
14 | England | 62 | Mohali | 2016 |
15 | Sri Lanka | 50 | Delhi | 2017 |
16 | South Africa | 54 | Joburg | 2018 |
17 | England | 51 | Birmingham | 2018 |
18 | England | 97 | Nottingham | 2018 |
19 | England | 58 | Southampton | 2018 |
20 | Australia | 82 | Melbourne | 2018 |
21 | West Indies | 51 | Antigua | 2019 |
22 | West Indies | 76 | Sabina Park | 2019 |
23 | Australia | 74 | Adelaide | 2020 |
24 | England | 72 | Chennai | 2021 |
25 | England | 62 | Chennai | 2021 |
26 | England | 55 | London | 2021 |
27 | England | 50 | London | 2021 |
28 | South Africa | 79 | Cape Town | 2022 |
29 | West Indies | 76 | Dominica | 2023 |
30 | South Africa | 76 | Centurion | 2023 |
31 | New Zealand | 70 | Bengaluru | 2024 |
Here’s a breakdown of his Test fifties by opposition:
Opposition | Number of Fifties | Best Score |
---|---|---|
England | 7 | 97 |
West Indies | 5 | 76 |
Australia | 4 | 82 |
South Africa | 4 | 96 |
New Zealand | 3 | 70 |
Sri Lanka | 3 | 78 |
What makes his Test fifties special:
- Overseas performance – Many of his best fifties have come in difficult overseas conditions
- Pressure situations – He has scored crucial fifties when his team needed them most
- Technical improvement – His technique has evolved over the years, helping him succeed in all conditions
- Leadership role – As captain, many of his fifties came with additional responsibility
One of the most talked-about aspects of Kohli’s Test career is his performance in different countries. He has scored fifties in Australia, England, South Africa, and other challenging destinations, proving that he can adapt to any condition.
His Test career has had its ups and downs, with some difficult periods where runs were hard to come by. However, his ability to bounce back and score match-winning fifties shows his mental strength and determination.
Virat Kohli Total Half Centuries in ODI Matches
ODI cricket is where Virat Kohli truly shines. With 74 half centuries in this format, he holds the record for most fifties in ODI cricket. This achievement shows his perfect understanding of the 50-over format.
ODI Half Century Highlights:
- First ODI fifty: 54 against Sri Lanka in Colombo (2008)
- Most recent fifty: 84 against Australia in Dubai (2025)
- Highest ODI fifty: 99 against West Indies in Vishakhapatnam (2013)
- World Cup performances: Multiple crucial fifties in World Cup tournaments
Complete List of Virat Kohli’s ODI Half-Centuries:
S.No. | Opposition | Score | Venue | Year |
---|---|---|---|---|
1 | Sri Lanka | 54 | Colombo | 2008 |
2 | West Indies | 79* | Johannesburg | 2009 |
3 | Sri Lanka | 54 | Nagpur | 2009 |
4 | Bangladesh | 91 | Dhaka | 2010 |
5 | Sri Lanka | 71* | Dhaka | 2010 |
6 | South Africa | 57 | Ahmedabad | 2010 |
7 | Sri Lanka | 82 | Bulawayo | 2010 |
8 | Sri Lanka | 68 | Harare | 2010 |
9 | New Zealand | 64 | Jaipur | 2010 |
10 | New Zealand | 63* | Vadodara | 2010 |
11 | South Africa | 54 | Durban | 2011 |
12 | South Africa | 87* | Port Elizabeth | 2011 |
13 | West Indies | 59 | Chennai | 2011 |
14 | West Indies | 81 | Port of Spain | 2011 |
15 | West Indies | 94 | Kingston | 2011 |
16 | England | 55 | Chester-Le-Street | 2011 |
17 | England | 86* | Mumbai | 2011 |
18 | West Indies | 80 | Chennai | 2011 |
19 | Sri Lanka | 77 | Perth | 2012 |
20 | Sri Lanka | 66 | Brisbane | 2012 |
21 | Bangladesh | 66 | Dhaka | 2012 |
22 | England | 77* | Ranchi | 2013 |
23 | Sri Lanka | 58* | Cardiff | 2013 |
24 | Zimbabwe | 68* | Harare | 2013 |
25 | Australia | 61 | Pune | 2013 |
26 | Australia | 68 | Mohali | 2013 |
27 | West Indies | 86 | Kochi | 2013 |
28 | West Indies | 99 | Vishakhapatnam | 2013 |
29 | New Zealand | 78 | Hamilton | 2014 |
30 | New Zealand | 82 | Wellington | 2014 |
31 | West Indies | 62 | Delhi | 2014 |
32 | Sri Lanka | 53 | Hyderabad | 2014 |
33 | Sri Lanka | 66 | Kolkata | 2014 |
34 | South Africa | 77 | Rajkot | 2015 |
35 | Australia | 91 | Perth | 2016 |
36 | Australia | 59 | Brisbane | 2016 |
37 | New Zealand | 85* | Dharamsala | 2016 |
38 | New Zealand | 65 | Vishakhapatnam | 2016 |
39 | England | 55 | Kolkata | 2017 |
40 | Pakistan | 81* | Birmingham | 2017 |
41 | South Africa | 76* | The Oval | 2017 |
42 | Bangladesh | 96* | Birmingham | 2017 |
43 | West Indies | 87 | Trinidad & Tobago | 2017 |
44 | Sri Lanka | 82* | Dambulla | 2017 |
45 | Australia | 92 | Kolkata | 2017 |
46 | South Africa | 75 | Johannesburg | 2018 |
47 | England | 75 | Nottingham | 2018 |
48 | England | 71 | Leeds | 2018 |
49 | New Zealand | 60 | Mount Maunganui | 2019 |
50 | Australia | 82 | The Oval | 2019 |
51 | Pakistan | 77 | Manchester | 2019 |
52 | Afghanistan | 67 | Southampton | 2019 |
53 | West Indies | 72 | Manchester | 2019 |
54 | England | 66 | Birmingham | 2019 |
55 | West Indies | 85 | Cuttack | 2019 |
56 | Australia | 78 | Rajkot | 2020 |
57 | Australia | 89 | Bengaluru | 2020 |
58 | New Zealand | 51 | Hamilton | 2020 |
59 | Australia | 89 | Sydney | 2020 |
60 | Australia | 63 | Canberra | 2020 |
61 | England | 56 | Pune | 2021 |
62 | England | 66 | Pune | 2021 |
63 | South Africa | 51 | Paarl | 2022 |
64 | South Africa | 65 | Cape Town | 2022 |
65 | Australia | 54 | Chennai | 2023 |
66 | Australia | 56 | Rajkot | 2023 |
67 | Australia | 85 | Chennai | 2023 |
68 | Afghanistan | 55 | Delhi | 2023 |
69 | New Zealand | 95 | Dharamsala | 2023 |
70 | Sri Lanka | 88 | Wankhede, Mumbai | 2023 |
71 | Netherlands | 51 | Bengaluru | 2023 |
72 | Australia | 54 | Ahmedabad | 2023 |
73 | England | 52 | Ahmedabad | 2025 |
74 | Australia | 84 | Dubai | 2025 |
Distribution of ODI fifties by year:
Period | Number of Fifties | Key Achievements |
---|---|---|
2008-2012 | 21 | Early career breakthrough |
2013-2016 | 18 | Peak performance years |
2017-2020 | 20 | Captaincy period success |
2021-2025 | 15 | Veteran consistency |
Why Kohli dominates ODI cricket:
- Perfect pacing – He knows exactly when to attack and when to build
- Chase master – His record while chasing targets is exceptional
- Big tournament performer – Has scored crucial fifties in World Cups and major tournaments
- Adaptability – Can play anchor role or aggressive role as per team needs
Some of his most memorable ODI fifties have come in run chases. Kohli has an incredible record when India is chasing a target, and many of his fifties have come in successful chases. His ability to assess the situation and pace his innings accordingly makes him one of the best ODI batsmen ever.
His partnership with other Indian batsmen during his fifties has also been crucial. Whether batting with MS Dhoni, Rohit Sharma, or other teammates, Kohli has shown great understanding of building partnerships while scoring his personal milestones.
Virat Kohli Total Half Centuries in T20I Matches
T20I cricket is the shortest format, where every ball matters. Despite the format’s challenges, Kohli has managed to score 38 half centuries in T20Is, which is the most by any batsman in this format.
T20I Fifty Achievements:
- First T20I fifty: 68 against Sri Lanka in Pallekele (2012)
- Most recent fifty: 76 against South Africa in Bridgetown (2024)
- Highest T20I score: 94* against West Indies in Hyderabad (2019)
- World Cup performance: Multiple match-winning fifties in T20 World Cups
Complete List of Virat Kohli’s T20I Half-Centuries:
S.No. | Opposition | Score | Venue | Year |
---|---|---|---|---|
1 | Sri Lanka | 68 | Pallekele | 2012 |
2 | New Zealand | 70 | Chennai | 2012 |
3 | Afghanistan | 50 | Colombo | 2012 |
4 | Pakistan | 78* | Colombo | 2012 |
5 | West Indies | 54 | Dhaka | 2014 |
6 | Bangladesh | 57* | Dhaka | 2014 |
7 | South Africa | 72* | Dhaka | 2014 |
8 | Sri Lanka | 77 | Dhaka | 2014 |
9 | England | 66 | Birmingham | 2014 |
10 | Australia | 90* | Adelaide | 2016 |
11 | Australia | 59* | Melbourne | 2016 |
12 | Australia | 50 | Sydney | 2016 |
13 | Sri Lanka | 56* | Dhaka | 2016 |
14 | Pakistan | 55* | Kolkata | 2016 |
15 | Australia | 82* | Mohali | 2016 |
16 | West Indies | 89* | Mumbai | 2016 |
17 | Sri Lanka | 82 | Colombo | 2017 |
18 | New Zealand | 65 | Saurashtra | 2017 |
19 | Australia | 61* | Sydney | 2018 |
20 | Australia | 72* | Bengaluru | 2019 |
21 | West Indies | 59 | Guyana | 2019 |
22 | South Africa | 72* | Punjab | 2019 |
23 | West Indies | 94* | Hyderabad | 2019 |
24 | West Indies | 70* | Mumbai | 2019 |
25 | Australia | 85 | Sydney | 2020 |
26 | England | 73* | Ahmedabad | 2021 |
27 | England | 77* | Ahmedabad | 2021 |
28 | England | 80* | Ahmedabad | 2021 |
29 | Pakistan | 57 | Dubai | 2021 |
30 | West Indies | 52 | Kolkata | 2022 |
31 | Hong Kong | 59* | Dubai | 2022 |
32 | Pakistan | 60 | Dubai | 2022 |
33 | Australia | 63 | Hyderabad | 2022 |
34 | Pakistan | 82* | Melbourne | 2022 |
35 | Netherlands | 62* | Sydney | 2022 |
36 | Bangladesh | 64* | Adelaide | 2022 |
37 | England | 50 | Adelaide | 2022 |
38 | South Africa | 76 | Bridgetown | 2024 |
Breakdown by tournament type:
Tournament Type | Fifties | Success Rate |
---|---|---|
Bilateral Series | 28 | High conversion to wins |
World Cup/T20 WC | 6 | Crucial match-winning knocks |
Asia Cup | 4 | Key contributions |
What makes his T20I fifties unique:
- Controlled aggression – He doesn’t just hit blindly but calculates his risks
- Finishing ability – Many of his fifties have come while finishing matches
- Pressure handling – His best fifties have come in high-pressure situations
- Strike rate balance – He maintains a good balance between runs and strike rate
One of the most famous examples of his T20I excellence was his match-winning fifty against Pakistan in the 2022 T20 World Cup. When India needed 48 runs from 18 balls, Kohli played one of the greatest T20 innings ever, hitting crucial boundaries at the right moments.
His approach in T20Is has evolved over the years. Early in his career, he focused more on building innings, but as the format developed, he learned to be more aggressive from the start while still maintaining his consistency.
Virat Kohli Total Half Centuries in IPL
The Indian Premier League (IPL) has been a special tournament for Virat Kohli. Playing for Royal Challengers Bangalore (RCB), he has scored 55 half centuries in IPL matches, making him one of the most consistent performers in the tournament’s history.
IPL Career Highlights:
- Total IPL runs: Over 8,000 runs
- First IPL fifty: 50 against Deccan Chargers in Cape Town (2009)
- Most recent fifty: 92 against Punjab Kings in Dharamsala (2024)
- Highest IPL score: 99 against Delhi Daredevils in Delhi (2013)
IPL fifties by season:
Season | Fifties | Best Performance |
---|---|---|
2009-2012 | 8 | Consistent early years |
2013-2016 | 20 | Peak IPL years |
2017-2020 | 14 | Captaincy period |
2021-2024 | 13 | Veteran leadership |
Complete List of Virat Kohli’s IPL Half-Centuries:
S.No. | Opposition | Score (Balls) | Venue | Year |
---|---|---|---|---|
1 | Deccan Chargers | 50 (32) | Cape Town | 2009 |
2 | Deccan Chargers | 58 (35) | Bengaluru | 2010 |
3 | Deccan Chargers | 71 (51) | Hyderabad | 2011 |
4 | Delhi Daredevils | 56 (38) | Delhi | 2011 |
5 | Pune Warriors | 67 (42) | Bengaluru | 2011 |
6 | Chennai Super Kings | 70* (44) | Mumbai | 2011 |
7 | Chennai Super Kings | 57 (46) | Chennai | 2012 |
8 | Delhi Daredevils | 73* (53) | Delhi | 2012 |
9 | Sunrisers Hyderabad | 93* (47) | Bengaluru | 2013 |
10 | Chennai Super Kings | 58 (47) | Chennai | 2013 |
11 | Delhi Daredevils | 65 (50) | Bengaluru | 2013 |
12 | Delhi Daredevils | 99 (58) | Delhi | 2013 |
13 | Kings XI Punjab | 57 (43) | Bengaluru | 2013 |
14 | Chennai Super Kings | 56* (29) | Bengaluru | 2013 |
15 | Sunrisers Hyderabad | 67 (41) | Hyderabad | 2014 |
16 | Chennai Super Kings | 73 (49) | Bengaluru | 2014 |
17 | Chennai Super Kings | 51 (42) | Bengaluru | 2015 |
18 | Rajasthan Royals | 62 (46) | Ahmedabad | 2015 |
19 | Mumbai Indians | 82* (50) | Mumbai | 2015 |
20 | Sunrisers Hyderabad | 75 (51) | Bengaluru | 2016 |
21 | Delhi Daredevils | 79 (48) | Bengaluru | 2016 |
22 | Rising Pune Supergiants | 80 (63) | Pune | 2016 |
23 | Kolkata Knight Riders | 52 (44) | Bengaluru | 2016 |
24 | Kolkata Knight Riders | 75* (51) | Kolkata | 2016 |
25 | Delhi Daredevils | 54* (45) | Raipur | 2016 |
26 | Sunrisers Hyderabad | 54 (35) | Bengaluru | 2016 |
27 | Mumbai Indians | 62 (47) | Bengaluru | 2017 |
28 | Gujarat Lions | 64 (50) | Rajkot | 2017 |
29 | Rising Pune Supergiants | 55 (48) | Pune | 2017 |
30 | Delhi Daredevils | 58 (45) | Delhi | 2017 |
31 | Rajasthan Royals | 57 (30) | Bengaluru | 2018 |
32 | Mumbai Indians | 92* (62) | Mumbai | 2018 |
33 | Kolkata Knight Riders | 68* (44) | Bengaluru | 2018 |
34 | Delhi Daredevils | 70 (40) | Delhi | 2018 |
35 | Kolkata Knight Riders | 84 (49) | Bengaluru | 2019 |
36 | Kings XI Punjab | 67 (53) | Mohali | 2019 |
37 | Rajasthan Royals | 72* (53) | Abu Dhabi | 2020 |
38 | Chennai Super Kings | 90* (52) | Dubai | 2020 |
39 | Chennai Super Kings | 50 (43) | Dubai | 2020 |
40 | Rajasthan Royals | 72* (47) | Mumbai | 2021 |
41 | Chennai Super Kings | 53 (41) | Sharjah | 2021 |
42 | Mumbai Indians | 51 (42) | Dubai | 2021 |
43 | Gujarat Titans | 58 (53) | Mumbai (Brabourne) | 2022 |
44 | Gujarat Titans | 73 (55) | Mumbai | 2022 |
45 | Mumbai Indians | 82* (49) | Bengaluru | 2023 |
46 | Lucknow Super Giants | 61 (44) | Bengaluru | 2023 |
47 | Delhi Capitals | 50 (34) | Bengaluru | 2023 |
48 | Punjab Kings | 59 (47) | Mohali | 2023 |
49 | Kolkata Knight Riders | 54 (37) | Bengaluru | 2023 |
50 | Delhi Capitals | 55 (46) | Delhi | 2023 |
51 | Punjab Kings | 77 (49) | Bengaluru | 2024 |
52 | Kolkata Knight Riders | 83 (59) | Bengaluru | 2024 |
53 | Sunrisers Hyderabad | 51 (43) | Hyderabad | 2024 |
54 | Gujarat Titans | 70 (44) | Ahmedabad | 2024 |
55 | Punjab Kings | 92 (47) | Dharamsala | 2024 |
IPL fifties by season:
Season | Fifties | Best Performance |
---|---|---|
2009-2012 | 8 | Consistent early years |
2013-2016 | 20 | Peak IPL years |
2017-2020 | 14 | Captaincy period |
2021-2024 | 13 | Veteran leadership |
Opposition-wise IPL fifties:
Opposition | Fifties | Best Score |
---|---|---|
Chennai Super Kings | 7 | 90* |
Delhi Daredevils/Capitals | 6 | 99 |
Kolkata Knight Riders | 5 | 84 |
Mumbai Indians | 4 | 92* |
Sunrisers Hyderabad | 4 | 93* |
Punjab Kings/XI | 4 | 92 |
Rajasthan Royals | 3 | 72* |
Gujarat Titans/Lions | 3 | 73 |
Key aspects of his IPL success:
- Home advantage – Many of his best fifties have come at his home ground in Bengaluru
- Team loyalty – Has played for RCB throughout his IPL career
- Leadership qualities – Has been captain and mentor for younger players
- Clutch performances – His fifties often come when RCB needs them most
The IPL format suits Kohli’s aggressive style perfectly. He has adapted his game over the years to become more attacking in the powerplay while maintaining his ability to build innings. His partnership records in the IPL, especially with AB de Villiers and other RCB players, include many instances where his fifties formed the backbone of big partnerships.
FAQs on Virat Kohli Half Centuries:
- How many half centuries does Virat Kohli have in all formats?
Virat Kohli has 143 half centuries in international cricket (Test, ODI, T20I) and 55 in IPL, totaling nearly 200 fifties across all major formats.
- Which format has Kohli scored the most half centuries in?
ODI cricket is where Kohli has the most half centuries with 74 fifties, which is also a world record.
- What is Virat Kohli’s highest score in a half century innings?
His highest fifty is 99 against Delhi Daredevils in IPL 2013, where he was run out on the last ball just one run short of a century.
- How many half centuries has Kohli scored in World Cups?
Kohli has scored multiple half centuries across different World Cups, including crucial knocks in ODI World Cups and T20 World Cups.
- At what age did Kohli score his first international fifty?
Kohli scored his first international fifty at the age of 19 against Sri Lanka in 2008.
- Which opposition has Kohli scored most fifties against?
In Test cricket, he has scored the most fifties (7) against England. In ODIs, his fifties are well distributed across all major teams.
Conclusion:
Virat Kohli’s collection of half centuries across all formats tells the story of one of cricket’s greatest batsmen.
With nearly 200 fifties in major cricket, including 143 in international cricket alone, he has set standards that future generations will find hard to match.
What makes Kohli’s achievement truly special is not just the numbers, but the way he has scored these runs.
Whether it’s his patient approach in Test cricket, his calculated aggression in ODIs, his innovative shots in T20Is, or his consistent performance in the IPL, Kohli has shown that excellence can be achieved in every format.
His journey from a young Delhi boy to the “King of Cricket” is reflected in these half centuries.
Each fifty represents hours of practice, mental strength, and the desire to constantly improve.
For cricket fans and aspiring players, Kohli’s half century record serves as inspiration and proof that with dedication and smart work, greatness is achievable.
As Kohli continues to play, these numbers will likely grow, further cementing his place among cricket’s all-time greats.
His half centuries are not just statistics; they are memories, moments of brilliance, and examples of what makes cricket such a beautiful game.