Skip to main content

Latest News

Virat Kohli 139*: All milestones after 1st ODI vs West Indies

Virat Kohli 139 All milestones after 1st ODI vs West Indies

Virat Kohli (Source: BCCI)

Virat Kohli struck an unbeaten 139 off 88 balls on September 27 to guide India to a target of 296 runs in 41.4 overs, sealing an 8-wicket victory over West Indies in the opening match of a three-game series at the Greenfield International Stadium in Thiruvananthapuram.

Kohli hit 10 fours and nine sixes during his stay at the crease. He put on 151 runs for the second wicket alongside captain Shubman Gill, who contributed 110 off 108 balls. After Gill’s dismissal in the 34th over, Kohli finished the chase alongside Ruturaj Gaikwad, who added 13 off 19 balls, as India moved into a 1-0 series lead.

The innings was packed with batting milestones spanning ODI and List A cricket, with several records previously held by Sachin Tendulkar and Rohit Sharma either broken or equalled.

Which batting records did Kohli set during his 139* innings?

Kohli became only the second batter in history to score 15,000 runs in ODIs. He needed 59 runs in the series opener to join the 15,000-run club and achieved the feat in just 47 balls. He is also the fastest to reach the landmark, doing so in 303 innings (15,950 balls) compared to Sachin Tendulkar’s 376 innings (17,528 balls).

Most runs in ODIs

PLAYER COUNTRY TIME SPAN MATCHES RUNS BEST SCORE 100 50
Sachin Tendulkar India 1989-2012 463 18426 200* 49 96
Virat Kohli India 2008-2026 315 15080 183 55 79
Kumar Sangakkara Sri Lanka 2000-2015 404 14234 169 25 93
Ricky Ponting Australia 1995-2012 375 13704 164 30 82
Sanath Jayasuriya Sri Lanka 1989-2011 445 13430 189 28 68

The century Kohli completed in this match was his 55th ODI hundred for India, reached off just 74 balls. It was his 10th ODI century against West Indies and his 13th international hundred against them across all formats, drawing level with Sunil Gavaskar’s all-format tally of 13 centuries against the same opposition.

Most 100s against West Indies (all formats combined)

PLAYER COUNTRY TIME SPAN MATCHES RUNS 100s
Sunil Gavaskar India 1971-1986 38 3144 13
Virat Kohli India 2009-2026 74 3989 13
Jacques Kallis South Africa 1998-2011 66 4120 12
AB de Villiers South Africa 2005-2016 44 2724 11
Joe Root England 2014-2025 43 2762 11

Kohli is now the first batter in the world to have scored 10 ODI centuries against two separate opponents, having previously reached that mark against Sri Lanka as well.

Most ODI 100s against one team

PLAYER COUNTRY MATCHES RUNS 100s AGAINST
Virat Kohli India 56 2652 10 Sri Lanka
Virat Kohli India 44 2400 10 West Indies
Rohit Sharma India 49 2609 9 Australia
Sachin Tendulkar India 71 3077 9 Australia
Virat Kohli India 53 2525 8 Australia
Sachin Tendulkar India 84 3113 8 Sri Lanka

His 60 List A centuries equal the career tally of Tendulkar, who also retired with exactly 60 hundreds in that format.

Most 100s in List A matches

PLAYER COUNTRY MATCHES RUNS 100s
Sachin Tendulkar India 551 21,999 60
Virat Kohli India 351 16,730 60
Graham Gooch England 613 22,211 44
Graeme Hick England 651 22,059 40
Kumar Sangakkara Sri Lanka 529 19,456 39

During his knock, Kohli surpassed Tendulkar’s record for the most ODI runs scored on home soil and became the first player in the world to cross 7,000 runs in home ODIs.

Most runs in home ODIs

PLAYER COUNTRY TIME SPAN MATCHES RUNS BEST SCORE 100 50
Virat Kohli India 2009-2026 131 7006 166* 28 36
Sachin Tendulkar India 1990-2011 164 6976 200* 20 38
Ricky Ponting Australia 1995-2012 153 5406 134* 13 32
Rohit Sharma India 2007-2026 104 5249 264 14 25
Jacques Kallis South Africa 1996-2013 142 5178 139 6 40

He has now scored 42 international centuries in India, equalling Tendulkar’s tally of 42 hundreds on home soil, with no player having scored more international centuries in a single country than either of them.

Most international 100s in one country

PLAYER COUNTRY MATCHES RUNS 100s
Virat Kohli India 232 12,919 42
Sachin Tendulkar India 258 14,192 42
Ricky Ponting Australia 250 13,232 37
Joe Root England 203 12,075 34
David Warner Australia 158 9601 31
Hashim Amla South Africa 153 9091 30

The nine sixes Kohli struck on September 27 moved past Rohit Sharma’s record of eight sixes for India against West Indies in a single ODI, a mark Rohit had set during his 152-run knock in Guwahati on October 21, 2018.

Most sixes for India against West Indies in an ODI innings

PLAYER RUNS BALLS SIXES VENUE DATE
Virat Kohli 139* 88 9 Thiruvananthapuram September 27, 2026
Rohit Sharma 152* 117 8 Guwahati October 21, 2018
Yuvraj Singh 131 102 7 Kingston June 26, 2009
Virender Sehwag 219 149 7 Indore December 8, 2011

What appearance record did Kohli set against West Indies?

Alongside his batting achievements, Kohli reached a significant landmark in terms of appearances. He has now played 44 ODIs against West Indies, surpassing Mohammad Azharuddin’s previous record of 43 matches against the same opposition to become India’s most-capped player in one-day internationals against the Men in Maroon.

The record underlines the consistency with which Kohli has featured in India’s ODI line-up against West Indies across more than a decade of international cricket. His 44th appearance also came on a day when he produced one of the most milestone-laden innings of his career, making the occasion doubly significant.

Disclaimer: This latest news is based on the author’s understanding, analysis, and instinct. As you review this information, consider the points mentioned and form your own conclusions.

More in Latest News

New Zealand name 15-player squad for T20I series against Australia

New Zealand Women’s Team. (Photo Source: Matthew Lewis-ICC/ICC via Getty...

Farooqi shatters ILT20 auction record with USD 380,000 bid from MI Emirates

Farooqi shatters ILT20 auction record with USD 380,000 bid from MI Emirates (...

‘There could be a forced change’ – Dinesh Karthik predicts India’s playing XI for 3rd ODI vs West Indies

Dinesh Karthik (Photo by Alex Davidson – ECB/ECB via Getty Images) India...