Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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

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.