Virat Kohli Test Stats, Records, Centuries & Retirement Tribute

Kohli scored 9,230 runs in 210 innings with 30 tons and 31 fifties at a strong average of 46.85.

  • Published - May 12, 2025 08:07:00
  • Updated - May 12, 2025 08:08:07
article Image

Virat Kohli has finally decided to retire from Test cricket on May 12. The 36-year-old reportedly informed the board of his desire to step away, but despite their efforts to convince him to play the upcoming Test series in England, he ultimately announced his retirement through social media. The legendary cricket icon Virat Kohli has crafted a niche for himself in cricket. From his debut in 2011 to his final appearance in the Border-Gavaskar Trophy earlier this year, Kohli redefined what it meant to be a Test cricketer in the 21st century. With 123 Tests, 9,230 runs at an average of 46.85, and 30 centuries to his name, his numbers speak volumes. But Kohli’s legacy goes far beyond statistics. 

Kohli has showcased a journey filled with milestones, consistent and pure resilience. Kohli retires as India’s fourth-highest run-scorer in Test Cricket after Sachin Tendulkar, Rahul Dravid, and Sunil Gavaskar. He revolutionized and changed the outlook of test cricket through his aggressive captaincy, always playing for the win. Below is the list of Virat Kohli Test Stats, including Batting, Bowling, best Hundreds, his captaincy, and top Batting performances forthe  Indian Team

List of Virat Kohli Test stats from his Debut to Retirement

Batting stats

Stat Innings Not Outs Aggregate Highest Score Average Median 50s 100s 200s 300s Ducks 4s 6s Balls Faced Scoring Rate
Value 210 13 9230 254* 46.85 23.00 31 30 7 0 15 1027 30 16608 55.58

 

Virat Kohli Bowling stats

Category Value
Balls Bowled 175
Maidens 2
Runs Conceded 84
Wickets 0
Bowling Average N/A
5 Wickets in an Innings 0
10 Wickets in a Match 0
Best – Innings 0/0
Best – Match 0/0
None for 100 0
Economy Rate 2.88
Strike Rate N/A
% of Team Wickets Taken N/A

Virat Kohli Fielding stats

Category Value
Total Catches 121
Most Catches in Innings 3
Most Catches in Match 4

Captaincy Records For Virat Kohli

Category Value
Matches / Won / Lost 68 / 40 / 17
Tosses Won 31 (45.59%)
Chose to Field / Won / Lost 1 / 0 / 0
Runs Scored as Captain 5864
Batting Average as Captain 54.80

List of Virat Kohli Test Hundreds 

No. Date Versus Ground Innings Runs
1 24/01/2012 Australia Adelaide Oval 1st 116
2 31/08/2012 New Zealand M Chinnaswamy Stadium 1st 103
3 13/12/2012 England Vidarbha Cricket Association Stadium 1st 103
4 22/02/2013 Australia MA Chidambaram Stadium 1st 107
5 18/12/2013 South Africa Wanderers Stadium 1st 119
6 14/02/2014 New Zealand Basin Reserve 2nd 105*
7 09/12/2014 Australia Adelaide Oval 1st 115
8 09/12/2014 Australia Adelaide Oval 2nd 141
9 26/12/2014 Australia Melbourne Cricket Ground 1st 169
10 06/01/2015 Australia Sydney Cricket Ground 1st 147
11 12/08/2015 Sri Lanka Galle International Stadium 1st 103
12 21/07/2016 West Indies Sir Vivian Richards Stadium 1st 200
13 08/10/2016 New Zealand Holkar Cricket Stadium 1st 211
14 16/11/2016 England Dr YS Rajasekhara Reddy Cricket Stadium 1st 167
15 08/12/2016 England Wankhede Stadium 1st 235
16 09/02/2017 Bangladesh Rajiv Gandhi International Stadium 1st 204
17 26/07/2017 Sri Lanka Galle International Stadium 2nd 103*
18 16/11/2017 Sri Lanka Eden Gardens 2nd 104*
19 24/11/2017 Sri Lanka Vidarbha Cricket Association Stadium 1st 213
20 02/12/2017 Sri Lanka Arun Jaitley Stadium 1st 243
21 13/01/2018 South Africa SuperSport Park 1st 153
22 01/08/2018 England Edgbaston 1st 149
23 18/08/2018 England Trent Bridge 2nd 103
24 04/10/2018 West Indies Saurashtra Cricket Association Stadium 1st 139
25 14/12/2018 Australia Perth Stadium 1st 123
26 10/10/2019 South Africa Maharashtra Cricket Association Stadium 1st 254*
27 22/11/2019 Bangladesh Eden Gardens 1st 136
28 09/03/2023 Australia Narendra Modi Stadium 1st 186
29 20/07/2023 West Indies Queen’s Park Oval 1st 121
30 22/11/2024 Australia Perth Stadium 2nd 100*

Virat Kohli’s Top 10 Batting Performances for India

No. Date Versus Ground Runs
1 10/10/2019 South Africa Maharashtra Cricket Association Stadium 254*
2 02/12/2017 Sri Lanka Arun Jaitley Stadium 243
3 08/12/2016 England Wankhede Stadium 235
4 24/11/2017 Sri Lanka Vidarbha Cricket Association Stadium 213
5 08/10/2016 New Zealand Holkar Cricket Stadium 211
6 09/02/2017 Bangladesh Rajiv Gandhi International Stadium 204
7 21/07/2016 West Indies Sir Vivian Richards Stadium 200
8 09/03/2023 Australia Narendra Modi Stadium 186
9 26/12/2014 Australia Melbourne Cricket Ground 169
10 16/11/2016 England Dr YS Rajasekhara Reddy Cricket Stadium 167

From Dominica to Adelaide to Wankhede to Centurion to Johannesburg to Birmingham. From Perth to Pune to Cape Town, he has given us countless batting masterclasses in tough conditions. From debuting in Jamaica to his last match in Australia, Virat has retired as fourth highest run scorer in the format after Sachin Tendulkar, Rahul Dravid, and Sunil Gavaskar.

Kohli’s test journey has been filled with not just personal milestones, but also of the team’s combined success. Under his leadership, India scaled new heights – most notably the historic series win in Australia in 2018-19 and a consistent run as the No. 1 ranked Test team. His tenure as captain saw India win 40 out of 68 Tests, making him the most successful Test captain in Indian history.

As he signs off with a heartfelt “#269,” He has given us a legacy to celebrate and memories to cherish his presence in th format