Batting by opposition (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 898 of the 903 matches in this selection (from 1973). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDWest Indies2009-2026464482429157*67.47244099.551011425235
Javed MiandadPAKWest Indies1975-1993646471930100*33.86302663.78112410310
Rohit SharmaINDWest Indies2009-202640387183816259.29195194.21413117947
Mark WaughAUSWest Indies1988-200147452170817339.72223776.35311211212
Jacques KallisSAWest Indies1998-201140407166613950.48214477.71412011921
Ramiz RajaPAKWest Indies1985-1995535331624104*32.48278358.352831203
Sachin TendulkarINDWest Indies1991-2011393991573141*52.43201678.0341151528
Allan BorderAUSWest Indies1979-1993606061546127*28.63234865.841931049
Ricky PontingAUSWest Indies1995-201045454147510635.98191177.18212611515
Inzamam-ul-HaqPAKWest Indies1991-200747446142590*37.50221864.2501321156
Rahul DravidINDWest Indies1997-2009393761343109*43.32179874.6938212610
AB de VilliersSAWest Indies2005-2016242231279162*67.321154110.835409640
Tamim IqbalBANWest Indies2007-2022323241208130*43.14158876.0729212812
Imran KhanPAKWest Indies1977-199149471112027733.39149880.240816816
Steve WaughAUSWest Indies1987-200150488111472*27.85154772.010517211
Sourav GangulyINDWest Indies1992-20072626210889845.33151371.91010011812
Herschelle GibbsSAWest Indies1999-200829294107412542.96131281.8652010125
Joe RootENGWest Indies2014-2025191841071166*76.50114093.95540925
Hashim AmlaSAWest Indies2010-2019161621069153*76.36107199.815409810
Saleem MalikPAKWest Indies1982-199846435104891*27.58130480.37075795
Shikhar DhawanINDWest Indies2011-202231301101211934.90116586.8727012214
MS DhoniINDWest Indies2005-201939331510059555.83110890.700806328
Mohammad AzharuddinINDWest Indies1985-1998434249988126.26136473.17020683
Nathan AstleNZWest Indies1995-200627273994118*41.42133574.461809111
Yuvraj SinghINDWest Indies2002-20173127197813137.62119581.843519515
Mushfiqur RahimBANWest Indies2007-2021292989727946.29126177.080817715
Sanath JayasuriyaSLWest Indies1993-20073030292211532.93114280.7415110418
Stephen FlemingNZWest Indies1994-200727263910106*39.57120175.771838611
Geoff MarshAUSWest Indies1987-19922121190211345.10162255.61250618
Graham GoochENGWest Indies1976-199231312881129*30.38161854.45141772
Dean JonesAUSWest Indies1984-19934040485593*23.75142959.83045555
Shane WatsonAUSWest Indies2005-20132624285312638.7796588.392658515
Kapil DevINDWest Indies1979-1994424168428724.0691991.620336911
Virender SehwagINDWest Indies2001-20112727283621933.44815102.5823210615
Shakib Al HasanBANWest Indies2006-202121194834124*55.6092390.36182666
Mohammad HafeezPAKWest Indies2005-20192323183212137.82104679.541717516
MahmudullahBANWest Indies2009-202430241383284*75.6498384.640815427
David BoonAUSWest Indies1984-19953131183210027.73137760.42151612
Ijaz AhmedPAKWest Indies1986-1999383628239424.21113672.45060615
Michael BevanAUSWest Indies1995-200329251181478*58.14105777.01050593
Kris SrikkanthINDWest Indies1983-19923434180811224.48134859.942317213
Shoaib MalikPAKWest Indies1999-201727245803111*42.2699480.782626214
Michael ClarkeAUSWest Indies2003-2013262447758138.75104174.45050602
Babar AzamPAKWest Indies2016-202513131773125*64.4286489.475115710
Graeme SmithSAWest Indies2002-20112323077310333.6199577.69150871
Arjuna RanatungaSLWest Indies1985-19972222775687*50.40103273.260814411
Adam GilchristAUSWest Indies1999-2007252407359830.6392579.460517910
Kim HughesAUSWest Indies1979-1984262617307829.20106868.35082548
Andrew StraussENGWest Indies2004-20111918272510545.3189481.10250754
Allan LambENGWest Indies1984-1991252447107535.50102169.54063634
Page 1Next

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