Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
EnglandWest IndiesEngland9 wicketsSouthamptonSep 29, 2017ODI # 3918
EnglandWest IndiesEngland6 runsThe OvalSep 27, 2017ODI # 3916
EnglandWest IndiesEngland124 runsBristolSep 24, 2017ODI # 3915
EnglandWest Indiesno result-NottinghamSep 21, 2017ODI # 3913
EnglandWest IndiesEngland7 wicketsManchesterSep 19, 2017ODI # 3911
EnglandWest IndiesWest Indies21 runsChester-le-StreetSep 16, 2017T20I # 622
EnglandWest IndiesEngland9 wicketsLord'sSep 7-9, 2017Test # 2274
Sri LankaIndiaIndia7 wicketsColombo (RPS)Sep 6, 2017T20I # 618
BangladeshAustraliaAustralia7 wicketsChattogramSep 4-7, 2017Test # 2273
Sri LankaIndiaIndia6 wicketsColombo (RPS)Sep 3, 2017ODI # 3909
Sri LankaIndiaIndia168 runsColombo (RPS)Aug 31, 2017ODI # 3908
Sri LankaIndiaIndia6 wicketsPallekeleAug 27, 2017ODI # 3907
BangladeshAustraliaBangladesh20 runsMirpurAug 27-30, 2017Test # 2272
EnglandWest IndiesWest Indies5 wicketsLeedsAug 25-29, 2017Test # 2271
Sri LankaIndiaIndia3 wicketsPallekeleAug 24, 2017ODI # 3906
Sri LankaIndiaIndia9 wicketsDambullaAug 20, 2017ODI # 3905
EnglandWest IndiesEnglandinns & 209 runsBirminghamAug 17-19, 2017Test # 2270
Sri LankaIndiaIndiainns & 171 runsPallekeleAug 12-14, 2017Test # 2269
EnglandSouth AfricaEngland177 runsManchesterAug 4-7, 2017Test # 2268
Sri LankaIndiaIndiainns & 53 runsColombo (SSC)Aug 3-6, 2017Test # 2267
EnglandSouth AfricaEngland239 runsThe OvalJul 27-31, 2017Test # 2266
Sri LankaIndiaIndia304 runsGalleJul 26-29, 2017Test # 2265
EnglandSouth AfricaSouth Africa340 runsNottinghamJul 14-17, 2017Test # 2264
Sri LankaZimbabweSri Lanka4 wicketsColombo (RPS)Jul 14-18, 2017Test # 2263
Sri LankaZimbabweZimbabwe3 wicketsHambantotaJul 10, 2017ODI # 3904
West IndiesIndiaWest Indies9 wicketsKingstonJul 9, 2017T20I # 617
Sri LankaZimbabweZimbabwe4 wicketsHambantotaJul 8, 2017ODI # 3903
West IndiesIndiaIndia8 wicketsKingstonJul 6, 2017ODI # 3902
EnglandSouth AfricaEngland211 runsLord'sJul 6-9, 2017Test # 2262
Sri LankaZimbabweSri Lanka8 wicketsHambantotaJul 6, 2017ODI # 3901
West IndiesIndiaWest Indies11 runsNorth SoundJul 2, 2017ODI # 3900
Sri LankaZimbabweSri Lanka7 wicketsGalleJul 2, 2017ODI # 3899
West IndiesIndiaIndia93 runsNorth SoundJun 30, 2017ODI # 3898
Sri LankaZimbabweZimbabwe6 wicketsGalleJun 30, 2017ODI # 3897
EnglandSouth AfricaEngland19 runsCardiffJun 25, 2017T20I # 616
West IndiesIndiaIndia105 runsPort of SpainJun 25, 2017ODI # 3896
EnglandSouth AfricaSouth Africa3 runsTauntonJun 23, 2017T20I # 615
West IndiesIndiano result-Port of SpainJun 23, 2017ODI # 3895
EnglandSouth AfricaEngland9 wicketsSouthamptonJun 21, 2017T20I # 614
IndiaPakistanPakistan180 runsThe OvalJun 18, 2017ODI # 3894
ScotlandZimbabweZimbabwe6 wicketsEdinburghJun 17, 2017ODI # 3893
ScotlandZimbabweScotland26 runsEdinburghJun 15, 2017ODI # 3892
BangladeshIndiaIndia9 wicketsBirminghamJun 15, 2017ODI # 3891
West IndiesAfghanistanno result-Gros IsletJun 14, 2017ODI # 3890
EnglandPakistanPakistan8 wicketsCardiffJun 14, 2017ODI # 3889
PakistanSri LankaPakistan3 wicketsCardiffJun 12, 2017ODI # 3888
West IndiesAfghanistanWest Indies4 wicketsGros IsletJun 11, 2017ODI # 3887
IndiaSouth AfricaIndia8 wicketsThe OvalJun 11, 2017ODI # 3886
EnglandAustraliaEngland40 runsBirminghamJun 10, 2017ODI # 3885
West IndiesAfghanistanAfghanistan63 runsGros IsletJun 9, 2017ODI # 3884
BangladeshNew ZealandBangladesh5 wicketsCardiffJun 9, 2017ODI # 3883
IndiaSri LankaSri Lanka7 wicketsThe OvalJun 8, 2017ODI # 3882
PakistanSouth AfricaPakistan19 runsBirminghamJun 7, 2017ODI # 3881
EnglandNew ZealandEngland87 runsCardiffJun 6, 2017ODI # 3880
West IndiesAfghanistanWest Indies7 wicketsBasseterreJun 5, 2017T20I # 613
AustraliaBangladeshno result-The OvalJun 5, 2017ODI # 3879
IndiaPakistanIndia124 runsBirminghamJun 4, 2017ODI # 3878
West IndiesAfghanistanWest Indies29 runsBasseterreJun 3, 2017T20I # 612
South AfricaSri LankaSouth Africa96 runsThe OvalJun 3, 2017ODI # 3877
West IndiesAfghanistanWest Indies6 wicketsBasseterreJun 2, 2017T20I # 611
AustraliaNew Zealandno result-BirminghamJun 2, 2017ODI # 3876
EnglandBangladeshEngland8 wicketsThe OvalJun 1, 2017ODI # 3875
EnglandSouth AfricaSouth Africa7 wicketsLord'sMay 29, 2017ODI # 3874
EnglandSouth AfricaEngland2 runsSouthamptonMay 27, 2017ODI # 3873
EnglandSouth AfricaEngland72 runsLeedsMay 24, 2017ODI # 3872
BangladeshNew ZealandBangladesh5 wicketsDublinMay 24, 2017ODI # 3871
IrelandNew ZealandNew Zealand190 runsDublin (Malahide)May 21, 2017ODI # 3870
IrelandBangladeshBangladesh8 wicketsDublin (Malahide)May 19, 2017ODI # 3869
BangladeshNew ZealandNew Zealand4 wicketsDublinMay 17, 2017ODI # 3868
IrelandNew ZealandNew Zealand51 runsDublin (Malahide)May 14, 2017ODI # 3867
IrelandBangladeshno result-Dublin (Malahide)May 12, 2017ODI # 3866
West IndiesPakistanPakistan101 runsRoseauMay 10-14, 2017Test # 2261
EnglandIrelandEngland85 runsLord'sMay 7, 2017ODI # 3865
EnglandIrelandEngland7 wicketsBristolMay 5, 2017ODI # 3864
West IndiesPakistanWest Indies106 runsBridgetownApr 30-May 4, 2017Test # 2260
West IndiesPakistanPakistan7 wicketsKingstonApr 21-25, 2017Test # 2259
U.A.E.P.N.G.U.A.E.5 wicketsAbu DhabiApr 14, 2017T20I # 610
U.A.E.P.N.G.U.A.E.30 runsAbu DhabiApr 14, 2017T20I # 609
U.A.E.P.N.G.U.A.E.5 wicketsAbu DhabiApr 12, 2017T20I # 608
West IndiesPakistanPakistan6 wicketsProvidenceApr 11, 2017ODI # 3863
West IndiesPakistanPakistan74 runsProvidenceApr 9, 2017ODI # 3862
West IndiesPakistanWest Indies4 wicketsProvidenceApr 7, 2017ODI # 3861
U.A.E.P.N.G.U.A.E.103 runsAbu DhabiApr 4, 2017ODI # 3860
West IndiesPakistanPakistan7 wicketsPort of SpainApr 2, 2017T20I # 605
U.A.E.P.N.G.P.N.G.26 runsAbu DhabiApr 2, 2017ODI # 3859
West IndiesPakistanWest Indies7 wicketsPort of SpainApr 1, 2017T20I # 604
U.A.E.P.N.G.U.A.E.82 runsAbu DhabiMar 31, 2017ODI # 3857
West IndiesPakistanPakistan3 runsPort of SpainMar 30, 2017T20I # 603
West IndiesPakistanPakistan6 wicketsBridgetownMar 26, 2017T20I # 602
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Lancashire vs Gloucestershire at Cheltenham, County Championship Division Two 40th Match, Jul 22-25, 2025 [First-class]

Middlesex vs Northamptonshire at Northwood, County Championship Division Two 38th Match, Jul 22-25, 2025 [First-class]

Leicestershire vs Derbyshire at Derby, County Championship Division Two 39th Match, Jul 22-25, 2025 [First-class]