Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

ICC Cricket World Cup 2014/15: Batting by opposition (ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC Cricket World Cup 2014/15×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Martin GuptillNZWest Indies2015111237237*-163145.401002411
Chris GayleWIZimbabwe2015110215215215.00147146.261001016
AB de VilliersSAWest Indies2015111162162*-66245.45100178
Tillakaratne DilshanSLBangladesh2015111161161*-146110.27100220
Hashim AmlaSAIreland2015110159159159.00128124.22100164
Kyle CoetzerSCOBangladesh2015110156156156.00134116.42100174
Lahiru ThirimanneSLEngland2015111139139*-14397.20100132
Brendan TaylorZIMIndia2015110138138138.00110125.45100155
David MillerSAZimbabwe2015111138138*-92150.0010079
Rohit SharmaINDBangladesh2015110137137137.00126108.73100143
Shikhar DhawanINDSouth Africa2015110137137137.0014693.84100162
Aaron FinchAUSEngland2015110135135135.00128105.47100123
Marlon SamuelsWIZimbabwe2015111133133*-15685.26100113
MahmudullahBANNew Zealand2015111128128*-123104.07100123
Moeen AliENGScotland2015110128128128.00107119.63100125
Kumar SangakkaraSLScotland2015110124124124.0095130.53100134
Brendan TaylorZIMIreland2015110121121121.0091132.97100114
Joe RootENGSri Lanka2015110121121121.00108112.04100142
Kumar SangakkaraSLEngland2015111117117*-86136.05100112
JP DuminySAZimbabwe2015111115115*-100115.0010093
Ed JoyceIREZimbabwe2015110112112112.00103108.7410093
Suresh RainaINDZimbabwe2015111110110*-104105.7710094
Faf du PlessisSAIreland2015110109109109.00109100.00100101
William PorterfieldIREPakistan2015110107107107.0013181.68100111
Virat KohliINDPakistan2015110107107107.0012684.9210080
Shaiman AnwarUAEIreland2015110106106106.0083127.71100101
Kumar SangakkaraSLBangladesh2015111105105*-76138.16100131
Martin GuptillNZBangladesh2015110105105105.00100105.00100112
Steve SmithAUSIndia2015110105105105.0093112.90100112
Kumar SangakkaraSLAustralia2015110104104104.0010797.20100110
Tillakaratne DilshanSLScotland2015110104104104.0099105.05100101
MahmudullahBANEngland2015110103103103.0013874.6410072
Lendl SimmonsWIIreland2015110102102102.0084121.4310095
Glenn MaxwellAUSSri Lanka2015110102102102.0053192.45100104
Sarfraz AhmedPAKIreland2015111101101*-12481.4510060
Shikhar DhawanINDIreland2015110100100100.0085117.65100115
AB de VilliersSAUnited Arab Emirates2015110999999.0082120.7301064
James TaylorENGAustralia20151119898*-90108.89010112
Andrew BalbirnieIREZimbabwe2015110979797.0079122.7801074
Sean WilliamsZIMIreland2015110969696.0083115.6601072
Tamim IqbalBANScotland2015110959595.0010095.0001091
Ahmed ShehzadPAKUnited Arab Emirates2015110939393.0010588.5701081
Paul StirlingIREWest Indies2015110929292.0084109.5201093
Darren SammyWIIreland2015110898989.0067132.8401094
Mushfiqur RahimBANEngland2015110898989.0077115.5801081
Michael ClarkeAUSNew Zealand2015220867443.009095.56010111
MS DhoniINDZimbabwe20151118585*-76111.8401082
Ed JoyceIREWest Indies2015110848484.0067125.37010102
Grant ElliottNZSouth Africa20151118484*-73115.0701073
Grant ElliottNZAustralia2015220838341.5083100.0001171
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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