T20I3rd 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd 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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Bourda×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Desmond HaynesWIIndia1989111152152*-126120.63100126
Phil SimmonsWIAustralia1991-19993311197059.50119100.00010164
Richie RichardsonWIPakistan1988-19932201096854.5013183.21010143
Steve WaughAUSWest Indies1991-199933210972*109.0011793.1601063
Carlisle BestWIEngland1990221107100107.0013380.45100121
Geoff MarshAUSWest Indies1991111106106*-15867.0910080
Javed MiandadPAKWest Indies1988-1993221102100*102.0011291.07100100
Richie RichardsonWIAustralia1991110949494.0088106.82010111
Ramiz RajaPAKWest Indies1988-1993220936746.5012972.09010160
Desmond HaynesWIPakistan1988-1993220918245.5013965.4701090
Phil SimmonsWIPakistan1988-1993220917945.509793.81010122
Mark WaughAUSWest Indies1991-1999330827027.3382100.0001051
Gordon GreenidgeWIIndia1989110808080.0011470.1801091
Gordon GreenidgeWIEngland1990110777777.0012263.1101082
Graham GoochENGWest Indies1990220754237.5015947.1700060
Stuart WilliamsWIAustralia1995-1999221754575.008489.29000102
Carl HooperWIPakistan1988-19932116969*-7098.5701051
Carl HooperWIAustralia1991-1999330685022.677887.1801081
Jimmy AdamsWIAustralia1995-19992216760*67.006898.5301070
Mark TaylorAUSWest Indies1995110666666.009867.3501060
Allan BorderAUSWest Indies1991110606060.006198.3601052
Desmond HaynesWIAustralia1991110585858.006786.57010110
Basit AliPAKWest Indies1993110575757.006982.6101050
Inzamam-ul-HaqPAKWest Indies1993110535353.009158.2401030
Desmond HaynesWIEngland1990110505050.009353.76010100
Sherwin CampbellWIAustralia1995-1999220504125.005198.0400060
Roland HolderWINew Zealand19961114949*-8656.9800020
Clayton LambertWIEngland1990110484848.006672.7300041
Jack RussellENGWest Indies1990220472823.505881.0300050
Adam GilchristAUSWest Indies1999110444444.0043102.3300052
Rob BaileyENGWest Indies1990110424242.005477.7800031
Richie RichardsonWIIndia1989110424242.005280.7700050
Michael SlaterAUSWest Indies1995110414141.006068.3300050
Craig SpearmanNZWest Indies1996110414141.0039105.1300080
Wasim AkramPAKWest Indies1988-19932213939*39.0031125.8100140
Kapil DevINDWest Indies1989110383838.004879.1700030
Ian HealyAUSWest Indies1991-1995210363636.0035102.8600040
Carl HooperWIEngland19902223519*-6256.4500030
Wayne LarkinsENGWest Indies1990220353417.507546.6700041
Roland HolderWIAustralia19951113434*-5166.6700030
Ridley JacobsWIAustralia1999110333333.004967.3500021
Aamer SohailPAKWest Indies1993110333333.005164.7100050
Allan LambENGWest Indies1990220312215.508138.2700020
Ajay SharmaINDWest Indies1989110303030.003585.7100021
Chris CairnsNZWest Indies1996110292929.003680.5600040
Shivnarine ChanderpaulWIAustralia1999110272727.004165.8500020
Gordon GreenidgeWIPakistan19881112626*-23113.0400040
Richie RichardsonWIEngland1990220261913.005150.9800020
Jimmy AdamsWINew Zealand1996110232323.007530.6700000
Paul ReiffelAUSWest Indies1995-1999210222222.0022100.0000040
Page 1Next

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