Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW131 (39.5)Innings break - INDW need 132 runs to winLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

England: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×At Queen's Park Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Geoff BoycottENGWest Indies1968-198159162011277.50123933.09160750
Ken BarringtonENGWest Indies1960-196846043614372.67--210173
Colin CowdreyENGWest Indies1960-196847043314861.86--221580
Alec StewartENGWest Indies1990-199881103818334.6483245.79040421
Graham GoochENGWest Indies1981-19907113359129*44.8876946.68111361
Patsy HendrenENGWest Indies1930-1935241334205*111.33--110290
David GowerENGWest Indies1981-19865802496631.1349850.00010360
Dennis AmissENGWest Indies197424024017460.0067435.61100260
Allan LambENGWest Indies1986-19906802386229.7545252.65010310
Mike SmithENGWest Indies196024023610859.00--110-4
Mike AthertonENGWest Indies1994-19985802335129.1357040.88011250
Tom GraveneyENGWest Indies1954-196835122011855.00--110211
Ted DexterENGWest Indies19602402007750.00--02100
Graham ThorpeENGWest Indies1994-19983601878631.1746440.30010190
Jim ParksENGWest Indies1960-1968231186101*93.00--10051
Peter MayENGWest Indies1954-196024017913544.75--10100
Alan KnottENGWest Indies1968-197435217469*58.0030434.54010121
Les AmesENGWest Indies1930-193524015510538.75--100170
Billy GriffithENGWest Indies194812014414072.00--100150
Jack RobertsonENGWest Indies194812013513367.50--100150
Denis ComptonENGWest Indies1954110133133133.00--100-0
Ian BothamENGWest Indies1981-19865801193814.8825746.30001140
Mark RamprakashENGWest Indies1994-19984501165123.2016271.60010130
Geoff PullarENGWest Indies19602401095427.25--010-0
Graeme HickENGWest Indies1994-199845110447*26.0017758.7600070
Peter WilleyENGWest Indies1981-1986580932611.6329531.53000110
David SmithENGWest Indies1986231894744.5013665.44000140
Nasser HussainENGWest Indies19982418961*29.6730529.1801160
Jim LakerENGWest Indies1948-1954231865543.00--01070
John EdrichENGWest Indies1968230863228.67--000120
Errol HolmesENGWest Indies19351228585*---01000
Jack RussellENGWest Indies1990-1998582792313.1729826.5100120
Angus FraserENGWest Indies1990-1998983793015.8019839.9000071
Tony GreigENGWest Indies1974240773719.2516646.3900091
Fred TruemanENGWest Indies1954-1960352753725.00--00003
Leonard HuttonENGWest Indies1954121744474.00--000-0
Robin SmithENGWest Indies1990-1994571744512.3316046.2500160
Jack IddonENGWest Indies1935120737336.50--01100
Gerald SmithsonENGWest Indies1948120703535.00--000-0
Mike DennessENGWest Indies1974240704417.5020733.8200090
Nick KnightENGWest Indies1998110656565.006797.0101090
Wayne LarkinsENGWest Indies1990230635421.0020131.3401050
Tim RobinsonENGWest Indies1986230605520.0014441.6701130
David AllenENGWest Indies1960241582519.33--000-0
David CapelENGWest Indies1990221574057.0016634.3400040
Keith FletcherENGWest Indies1974240554513.7523623.3100150
Mark ButcherENGWest Indies1998121522852.0020725.1200030
Paul DowntonENGWest Indies1981-198657152128.6720325.6200020
Jack O'ConnorENGWest Indies1930120513025.50--000-1
Godfrey EvansENGWest Indies1948120513025.50--00050
Page 1Next

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