Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG79/5 (12.5)ZIMZIM chose to bowlT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by series (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×

Player figures come from full scorecards, which we hold for 899 of the 903 matches in this selection (from 1973). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDWest Indies tour of India 2018/192018552453157*151.00401112.97300527
Hashim AmlaSAWest Indies in South Africa ODI Series 2014/152015442413153*206.50376109.84220446
Mark WaughAUS2000–01 Australia Tri-Nation Series2001651404173101.0045688.60220344
Hashim AmlaSASouth Africa in West Indies ODI Series 2010201055040212980.40397101.26210323
Rohit SharmaINDWest Indies tour of India 2018/192018552389162129.67327118.962104316
Jacques KallisSAWest Indies tour of South Africa 2003/042004553361139180.5038893.042102610
Babar AzamPAKPakistan v West Indies ODI Series 2016/172016330360123120.0036399.17300255
Geoff MarshAUSAustralia tour of West Indies 1990/91199155134911387.2551168.30210283
Ajinkya RahaneINDIndia in West Indies ODI Series 2017201755033610367.2043677.06130343
Allan BorderAUS1984–85 Australian Tri-Series1985881335127*47.8645873.14121251
Shubman GillINDWest Indies tour of India 2026/272026331334223*167.00247135.22200399
Nathan AstleNZWest Indies tour of New Zealand 1999/0020005513208580.0039780.60040363
Dean JonesAUS1988–89 Australian Tri-Series1988-198977132093*53.3347767.09020193
Boeta DippenaarSASouth Africa tour of West Indies 20052005552317123105.6734591.88130292
Ijaz AhmedPAK1996–97 Carlton and United Series1996-19976613179463.4043273.38030213
VVS LaxmanINDWest Indies tour of India 2002/0320027713129952.0039578.99030270
Rohit SharmaINDWest Indies in India ODI Series 2011/1220115513059576.2533989.97030244
Mark WaughAUS1996–97 Carlton and United Series1996-1997441304102101.3343070.70120163
Jonny BairstowENGWest Indies tour of England 20172017553302141*151.00286105.59200321
Rahul DravidINDWest Indies tour of India 2002/032002762300109*75.0033489.82120240
Jacques KallisSASouth Africa tour of West Indies 2000/01200166129810759.6044866.52120164
Nick KnightENGEngland tour of West Indies 1997/98199855029512259.0034585.51120315
Ricky PontingAUSWest Indies in Australia ODI Series 2009/10201055129510673.7531992.48120207
Nathan AstleNZWest Indies in New Zealand ODI Series 2005/062006551295118*73.7533588.06120196
Herschelle GibbsSASouth Africa tour of West Indies 2000/01200177029410742.0037478.61200318
Kim HughesAUS1983-84 Australian Tri-Series19848802907136.2542767.92041172
Graeme WoodAUS1984–85 Australian Tri-Series1985882289104*48.1744964.37112100
Tamim IqbalBANBangladesh tour of West Indies and United States of America 20182018331287130*143.5036977.78210235
Hansie CronjeSAWest Indies tour of South Africa 1998/9919997702858240.7128998.62030179
AB de VilliersSASouth Africa in West Indies ODI Series 2010201055128310270.7529695.61120144
Mohinder AmarnathINDWest Indies tour of India 1987/881987-1988661283100*56.6044963.03120192
Andrew SymondsAUSAustralia tour of West Indies 200320037712757745.8335377.90020250
Ricky PontingAUS2000–01 Australia Tri-Nation Series20015512729368.0030688.89030202
Rilee RossouwSAWest Indies in South Africa ODI Series 2014/15201555027113254.20235115.322012210
Joe RootENGWest Indies tour of England 20252025331267166*133.50253105.53110272
Marcus TrescothickENGEngland tour of West Indies 2003/04200454026713066.7528294.68110313
Mohammad HafeezPAKPakistan in West Indies ODI Series 2011201155026712153.4032681.90120225
Virender SehwagINDWest Indies in India ODI Series 2011/12201144026521966.25214123.83101317
Rahul DravidIND1999 Singapore Challenge1999551264103*66.0037770.03110224
Misbah-ul-HaqPAKPakistan in West Indies ODI Series 201320135512607565.0041063.41040144
Rohit SharmaINDWest Indies tour of India 2019/20201933025815986.00257100.39110316
Rohit SharmaINDIndia in West Indies ODI Series 2011201155325786*128.5029985.95030115
Eoin MorganENGEngland tour of West Indies 2018/19201944025610364.00244104.921202012
Kapil DevINDWest Indies tour of India 1987/881987-19888812518735.86223112.56020254
AB de VilliersSAWest Indies in South Africa ODI Series 2014/15201543024914983.00163152.761101816
Sachin TendulkarINDWest Indies tour of India 1994/95199455024710549.4031877.67122250
Sourav GangulyINDWest Indies tour of India 2002/0320025502477849.4028686.36030311
Javed MiandadPAKPakistan tour of West Indies 1987/881988551247100*61.7531378.91110174
Virat KohliINDIndia in West Indies ODI Series 20172017552244111*81.3326293.13110196
Kepler WesselsAUS1983-84 Australian Tri-Series19848802447730.5045653.5103090
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.