60MatchesODI 46 · T20I 14
2,999Runsaverage 65.20 · SR 106.4
157*Highest score10 hundreds · 17 fifties

Virat Kohli against West Indies by format

FormatMatRunsAvgSR100s/50sHS
ODI462,42967.4799.510/11157*
T20I1457057.00150.80/694*

Virat Kohli against West Indies year by year

YearMatRunsAvgSR100s/50sHS
2026 ODI316884.00155.61/0139*
2023 ODI10——0/0—
2022 ODI3268.6772.20/018
2022 T20I26934.50127.80/152
2019 ODI739579.00100.82/2120
12 earlier years
YearMatRunsAvgSR100s/50sHS
2019 T20I628972.25149.70/394*
2018 ODI5453151.00113.03/0157*
2017 ODI524481.3393.11/1111*
2017 T20I13939.00177.30/039
2016 T20I3105105.00187.50/189*
2015 ODI13333.0091.70/033
2014 ODI319163.6797.01/1127
2014 T20I15454.00131.70/154
2013 ODI633956.50104.61/2102
2011 ODI1150150.1086.41/4117
2011 T20I11414.00116.70/014
2009 ODI179—76.00/179*

Virat Kohli's best innings against West Indies

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
157*129ODIACA-VDCA Cricket Stadium24 Oct 2018
140107ODIBarsapara Cricket Stadium21 Oct 2018
139*88ODIGreenfield International Stadium27 Sept 2026
127114ODIHPCA Stadium17 Oct 2014
120125ODIQueen's Park Oval11 Aug 2019

Virat Kohli against West Indies by ground

West Indies bowlers Virat Kohli has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Jason Holder283281499.3
Kemar Roach2752842103.3
Darren Sammy160121375.6
Ravi Rampaul145128688.3
Devendra Bishoo143138296.5
Marlon Samuels140122187.1
Andre Russell1261392110.3
Dwayne Bravo1051472140.0

Virat Kohli's batting in every match against West Indies

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
3 Oct 2026ODI01000.0LostMaharaja Yadavindra Singh Stadium
30 Sept 2026ODI291931152.6WonBarsapara Cricket Stadium
27 Sept 2026ODI139*88109158.0WonGreenfield International Stadium
18 Feb 2022T20I524171126.8WonEden Gardens
16 Feb 2022T20I171310130.8WonEden Gardens
52 older innings
DateFormatRunsBalls4s6sSRResultGround
11 Feb 2022ODI02000.0WonNarendra Modi Stadium
9 Feb 2022ODI18303060.0WonNarendra Modi Stadium
6 Feb 2022ODI8420200.0WonNarendra Modi Stadium
22 Dec 2019ODI858190104.9WonBarabati Stadium
18 Dec 2019ODI01000.0WonACA-VDCA Cricket Stadium
15 Dec 2019ODI4410100.0LostMA Chidambaram Stadium
11 Dec 2019T20I70*2947241.4WonWankhede Stadium
8 Dec 2019T20I191720111.8LostGreenfield International Stadium
6 Dec 2019T20I94*5066188.0WonRajiv Gandhi International Stadium
14 Aug 2019ODI114*99140115.2WonQueen's Park Oval
11 Aug 2019ODI12012514196.0WonQueen's Park Oval
6 Aug 2019T20I594560131.1WonProvidence Stadium
4 Aug 2019T20I282311121.7WonCentral Broward Regional Park Stadium Turf Ground
3 Aug 2019T20I19291065.5WonCentral Broward Regional Park Stadium Turf Ground
27 Jun 2019ODI72828087.8WonOld Trafford
1 Nov 2018ODI33*2960113.8WonGreenfield International Stadium
29 Oct 2018ODI16172094.1WonBrabourne Stadium
27 Oct 2018ODI10711910189.9LostMCA Stadium
24 Oct 2018ODI157*129134121.7TiedACA-VDCA Cricket Stadium
21 Oct 2018ODI140107212130.8WonBarsapara Cricket Stadium
9 Jul 2017T20I392271177.3LostSabina Park
6 Jul 2017ODI111*11512296.5WonSabina Park
2 Jul 2017ODI3120025.0LostSir Vivian Richards Stadium
30 Jun 2017ODI11222050.0WonSir Vivian Richards Stadium
25 Jun 2017ODI876644131.8WonQueen's Park Oval
23 Jun 2017ODI32*471068.1No resultQueen's Park Oval
27 Aug 2016T20I16930177.8LostCentral Broward Regional Park Stadium Turf Ground
31 Mar 2016T20I89*47111189.4LostWankhede Stadium
6 Mar 2015ODI33365091.7WonWestern Australia Cricket Association Ground
17 Oct 2014ODI127114133111.4WonHPCA Stadium
11 Oct 2014ODI62785079.5WonArun Jaitley Stadium
8 Oct 2014ODI250040.0LostNehru Stadium, Kochi
23 Mar 2014T20I544151131.7WonShere Bangla National Stadium
27 Nov 2013ODI191830105.6WonGreen Park
24 Nov 2013ODI991009099.0LostACA-VDCA Cricket Stadium
21 Nov 2013ODI868492102.4WonNehru Stadium, Kochi
5 Jul 2013ODI10283132122.9WonQueen's Park Oval
30 Jun 2013ODI11210152.4LostSabina Park
11 Jun 2013ODI221840122.2WonKennington Oval
11 Dec 2011ODI80855094.1WonMA Chidambaram Stadium
8 Dec 2011ODI23*1130209.1WonHolkar Cricket Stadium
5 Dec 2011ODI20303066.7LostNarendra Modi Stadium
2 Dec 2011ODI11712314095.1WonACA-VDCA Cricket Stadium
29 Nov 2011ODI360050.0WonBarabati Stadium
16 Jun 2011ODI9410410090.4LostSabina Park
13 Jun 2011ODI22331066.7LostSir Vivian Richards Stadium
11 Jun 2011ODI01000.0WonSir Vivian Richards Stadium
8 Jun 2011ODI811036178.6WonQueen's Park Oval
6 Jun 2011ODI280025.0WonQueen's Park Oval
4 Jun 2011T20I141220116.7WonQueen's Park Oval
20 Mar 2011ODI59765077.6WonMA Chidambaram Stadium
30 Sept 2009ODI79*1049276.0WonWanderers Stadium

Virat Kohli vs West Indies: questions and answers

How many matches has Virat Kohli played against West Indies?
Virat Kohli has played 60 matches against West Indies (46 in ODIs, 14 in T20Is), from 2009 to 2026. India won 42 and lost 14 of them.
How many runs has Virat Kohli scored against West Indies?
Virat Kohli has scored 2,999 runs in 57 innings against West Indies at an average of 65.20 and a strike rate of 106.4 (2,429 runs at an average of 67.47 in ODIs, 570 runs at an average of 57.00 in T20Is).
What is Virat Kohli's highest score against West Indies?
Virat Kohli's highest score against West Indies is 157 not out off 129 balls (ODI) at ACA-VDCA Cricket Stadium on 24 October 2018.
How many hundreds has Virat Kohli scored against West Indies?
Virat Kohli has scored 10 hundreds and 17 fifties against West Indies.
Where has Virat Kohli scored the most runs against West Indies?
At Queen's Park Oval: 552 runs in 8 innings against West Indies, at an average of 92.00.
How does Virat Kohli usually get out against West Indies?
Of Virat Kohli's 46 dismissals against West Indies: caught 30, bowled 10, stumped 2, run out 2 and lbw 2. Ravi Rampaul has dismissed Virat Kohli most often, 6 times in 145 balls.
When did Virat Kohli last play against West Indies?
On 3 October 2026 (ODI) at Maharaja Yadavindra Singh Stadium: 0 off 1 ball. India lost that match.