Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At New Road×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Gordon GreenidgeWIZimbabwe1983111105105*-14771.4310051
Larry GomesWIZimbabwe19831117575*-12858.5901050
Matthew WaiteWORDerbyshire20261218474*84.0011871.19010102
Duncan FletcherZIMWest Indies19831117171*-8880.6801070
Mark WaughAUSScotland1999110676767.0011458.7701050
Marvan AtapattuSLZimbabwe1999110545454.009060.0001040
Dave HoughtonZIMWest Indies1983110545454.009258.7001051
Steve WaughAUSScotland19991114949*-6971.0100070
Luis ReeceDERWorcestershire2026120524926.007767.5300041
Grant FlowerZIMSri Lanka1999110424242.006960.8700060
Andy FlowerZIMSri Lanka1999110414141.006068.3300030
AS BasraDERWorcestershire2026120484024.006376.1900071
Wayne MadsenDERWorcestershire2026120404020.008745.9800150
Tom TaylorWORDerbyshire20261215739*57.0011250.8900060
Gavin HamiltonSCOAustralia1999110343434.004280.9500030
Jake LibbyWORDerbyshire2026120463323.007363.0100060
Ricky PontingAUSScotland1999110333333.006253.2300030
Mahela JayawardeneSLZimbabwe1999110313131.003686.1100040
Roshan MahanamaSLZimbabwe1999110313131.006448.4400030
George SalmondSCOAustralia1999110313131.005457.4100020
Nick PottsDERWorcestershire2026120312915.504372.0900041
Adam HoseWORDerbyshire2026120362718.008343.3700040
Stuart CarlisleZIMSri Lanka1999110272727.003675.0000011
DH LateganWORDerbyshire2026120372618.504288.1000070
Fateh SinghWORDerbyshire2026120342517.007147.8900040
Ben GibbonWORDerbyshire2026120382319.006459.3800050
James BrinkleySCOAustralia1999110232323.003271.8800030
Murray GoodwinZIMSri Lanka1999110212121.002972.4100020
Eddo BrandesZIMSri Lanka19991111919*-2965.5200011
Romesh KaluwitharanaSLZimbabwe19991111818*-3060.0000020
Brett D'OliveiraWORDerbyshire2026120221811.004548.8900030
WPUJC VaasSLZimbabwe19991111717*-17100.0000020
Ian PhilipSCOAustralia1999110171717.006625.7600000
Gerald PeckoverZIMWest Indies19831111616*-2176.1900030
Rehaan EdavalathWORDerbyshire2026120271613.505846.5500040
Viv RichardsWIZimbabwe1983110161616.0013123.0800020
HJ CullenWORDerbyshire2026120201510.004742.5500030
Andy PycroftZIMWest Indies1983110131313.003537.1400010
Mike SmithSCOAustralia1999110131313.003240.6300010
Jack HeronZIMWest Indies1983110121212.007316.4400000
Michael BevanAUSScotland19991111111*-1478.5700010
Harry CameDERWorcestershire2026120211110.504546.6700030
Heath StreakZIMSri Lanka1999110101010.002343.4800000
Bruce PattersonSCOAustralia1999110101010.003627.7800020
Martin AnderssonDERWorcestershire2026120994.502437.5000120
Matthew MontgomeryDERWorcestershire2026120994.503923.0800120
Alec DaviesSCOAustralia199911188*-1172.7300000
Neil JohnsonZIMSri Lanka1999110888.001747.0600010
Kevin CurranZIMWest Indies1983110777.001546.6700010
MYB NaeemDERWorcestershire2026120864.004219.0500000
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.