Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
Sri LankaBangladeshBangladesh45 runsColombo (RPS)Apr 6, 2017T20I # 607
Sri LankaBangladeshSri Lanka6 wicketsColombo (RPS)Apr 4, 2017T20I # 606
Sri LankaBangladeshSri Lanka70 runsColombo (SSC)Apr 1, 2017ODI # 3858
Sri LankaBangladeshno result-DambullaMar 28, 2017ODI # 3856
Sri LankaBangladeshBangladesh90 runsDambullaMar 25, 2017ODI # 3855
IndiaAustraliaIndia8 wicketsDharamsalaMar 25-28, 2017Test # 2258
New ZealandSouth Africadrawn-HamiltonMar 25-29, 2017Test # 2257
AfghanistanIrelandAfghanistan7 wicketsGreater NoidaMar 24, 2017ODI # 3854
AfghanistanIrelandIreland3 wicketsGreater NoidaMar 22, 2017ODI # 3853
AfghanistanIrelandIreland6 wicketsGreater NoidaMar 19, 2017ODI # 3852
AfghanistanIrelandAfghanistan34 runsGreater NoidaMar 17, 2017ODI # 3851
IndiaAustraliadrawn-RanchiMar 16-20, 2017Test # 2256
New ZealandSouth AfricaSouth Africa8 wicketsWellingtonMar 16-18, 2017Test # 2255
Sri LankaBangladeshBangladesh4 wicketsColombo (PSS)Mar 15-19, 2017Test # 2254
AfghanistanIrelandAfghanistan30 runsGreater NoidaMar 15, 2017ODI # 3850
AfghanistanIrelandAfghanistan28 runsGreater NoidaMar 12, 2017T20I # 601
AfghanistanIrelandAfghanistan17 runsGreater NoidaMar 10, 2017T20I # 600
West IndiesEnglandEngland186 runsBridgetownMar 9, 2017ODI # 3849
AfghanistanIrelandAfghanistan6 wicketsGreater NoidaMar 8, 2017T20I # 599
New ZealandSouth Africadrawn-DunedinMar 8-12, 2017Test # 2253
Sri LankaBangladeshSri Lanka259 runsGalleMar 7-11, 2017Test # 2252
West IndiesEnglandEngland4 wicketsNorth SoundMar 5, 2017ODI # 3848
U.A.E.IrelandIreland8 wicketsICCA DubaiMar 4, 2017ODI # 3847
IndiaAustraliaIndia75 runsBengaluruMar 4-7, 2017Test # 2251
New ZealandSouth AfricaSouth Africa6 wicketsAucklandMar 4, 2017ODI # 3846
West IndiesEnglandEngland45 runsNorth SoundMar 3, 2017ODI # 3845
U.A.E.IrelandIreland85 runsICCA DubaiMar 2, 2017ODI # 3844
New ZealandSouth AfricaNew Zealand7 wicketsHamiltonMar 1, 2017ODI # 3843
ZimbabweAfghanistanAfghanistan106 runsHarareFeb 26, 2017ODI # 3842
New ZealandSouth AfricaSouth Africa159 runsWellingtonFeb 25, 2017ODI # 3841
ZimbabweAfghanistanZimbabwe7 wicketsHarareFeb 24, 2017ODI # 3840
IndiaAustraliaAustralia333 runsPuneFeb 23-25, 2017Test # 2250
AustraliaSri LankaAustralia41 runsAdelaideFeb 22, 2017T20I # 598
New ZealandSouth AfricaNew Zealand6 runsChristchurchFeb 22, 2017ODI # 3839
ZimbabweAfghanistanZimbabwe3 runsHarareFeb 21, 2017ODI # 3838
AustraliaSri LankaSri Lanka2 wicketsGeelongFeb 19, 2017T20I # 597
ZimbabweAfghanistanAfghanistan54 runsHarareFeb 19, 2017ODI # 3837
New ZealandSouth AfricaSouth Africa4 wicketsHamiltonFeb 19, 2017ODI # 3836
AustraliaSri LankaSri Lanka5 wicketsMelbourneFeb 17, 2017T20I # 596
New ZealandSouth AfricaSouth Africa78 runsAucklandFeb 17, 2017T20I # 595
ZimbabweAfghanistanAfghanistan12 runsHarareFeb 16, 2017ODI # 3835
South AfricaSri LankaSouth Africa88 runsCenturionFeb 10, 2017ODI # 3834
IndiaBangladeshIndia208 runsHyderabadFeb 9-13, 2017Test # 2249
South AfricaSri LankaSouth Africa40 runsCape TownFeb 7, 2017ODI # 3833
New ZealandAustraliaNew Zealand24 runsHamiltonFeb 5, 2017ODI # 3832
South AfricaSri LankaSouth Africa7 wicketsJohannesburgFeb 4, 2017ODI # 3831
IndiaEnglandIndia75 runsBengaluruFeb 1, 2017T20I # 594
South AfricaSri LankaSouth Africa121 runsDurbanFeb 1, 2017ODI # 3830
New ZealandAustraliaNew Zealand6 runsAucklandJan 30, 2017ODI # 3829
IndiaEnglandIndia5 runsNagpurJan 29, 2017T20I # 593
South AfricaSri LankaSouth Africa8 wicketsGqeberhaJan 28, 2017ODI # 3828
IndiaEnglandEngland7 wicketsKanpurJan 26, 2017T20I # 592
U.A.E.Hong KongU.A.E.6 wicketsDubai (DICS)Jan 26, 2017ODI # 3827
AustraliaPakistanAustralia57 runsAdelaideJan 26, 2017ODI # 3826
South AfricaSri LankaSri Lanka5 wicketsCape TownJan 25, 2017T20I # 591
U.A.E.ScotlandU.A.E.4 wicketsDubai (DICS)Jan 24, 2017ODI # 3825
South AfricaSri LankaSri Lanka3 wicketsJohannesburgJan 22, 2017T20I # 590
IndiaEnglandEngland5 runsEden GardensJan 22, 2017ODI # 3824
Hong KongScotlandHong Kong7 wicketsAbu DhabiJan 22, 2017ODI # 3823
AustraliaPakistanAustralia86 runsSydneyJan 22, 2017ODI # 3822
South AfricaSri LankaSouth Africa19 runsCenturionJan 20, 2017T20I # 589
AfghanistanIrelandAfghanistan10 wicketsDubai (DICS)Jan 20, 2017T20I # 588
IrelandScotlandIreland98 runsDubai (DICS)Jan 20, 2017T20I # 587
AfghanistanOmanAfghanistan8 wicketsDubai (DICS)Jan 20, 2017T20I # 586
New ZealandBangladeshNew Zealand9 wicketsChristchurchJan 20-23, 2017Test # 2248
OmanScotlandScotland7 wicketsDubai (DICS)Jan 19, 2017T20I # 585
IndiaEnglandIndia15 runsCuttackJan 19, 2017ODI # 3821
AustraliaPakistanAustralia7 wicketsW.A.C.AJan 19, 2017ODI # 3820
Hong KongNetherlandsHong Kong91 runsDubai (DICS)Jan 18, 2017T20I # 584
U.A.E.IrelandIreland24 runsDubai (DICS)Jan 18, 2017T20I # 583
NetherlandsScotlandScotland7 runsAbu DhabiJan 17, 2017T20I # 582
U.A.E.AfghanistanAfghanistan5 wicketsAbu DhabiJan 16, 2017T20I # 581
Hong KongOmanOman7 wicketsAbu DhabiJan 16, 2017T20I # 580
NetherlandsOmanNetherlands5 wicketsAbu DhabiJan 15, 2017T20I # 579
IndiaEnglandIndia3 wicketsPuneJan 15, 2017ODI # 3819
AustraliaPakistanPakistan6 wicketsMelbourneJan 15, 2017ODI # 3818
AfghanistanIrelandAfghanistan5 wicketsAbu DhabiJan 14, 2017T20I # 578
Hong KongScotlandScotland24 runsAbu DhabiJan 14, 2017T20I # 577
AustraliaPakistanAustralia92 runsBrisbaneJan 13, 2017ODI # 3817
South AfricaSri LankaSouth Africainns & 118 runsJohannesburgJan 12-14, 2017Test # 2247
New ZealandBangladeshNew Zealand7 wicketsWellingtonJan 12-16, 2017Test # 2246
New ZealandBangladeshNew Zealand27 runsMount MaunganuiJan 8, 2017T20I # 576
New ZealandBangladeshNew Zealand47 runsMount MaunganuiJan 6, 2017T20I # 575
New ZealandBangladeshNew Zealand6 wicketsNapierJan 3, 2017T20I # 574
AustraliaPakistanAustralia220 runsSydneyJan 3-7, 2017Test # 2245
South AfricaSri LankaSouth Africa282 runsCape TownJan 2-5, 2017Test # 2244
New ZealandBangladeshNew Zealand8 wicketsNelsonDec 31, 2016ODI # 3816
New ZealandBangladeshNew Zealand67 runsNelsonDec 29, 2016ODI # 3815
South AfricaSri LankaSouth Africa206 runsGqeberhaDec 26-30, 2016Test # 2243
AustraliaPakistanAustraliainns & 18 runsMelbourneDec 26-30, 2016Test # 2242
New ZealandBangladeshNew Zealand77 runsChristchurchDec 26, 2016ODI # 3814
U.A.E.AfghanistanAfghanistan44 runsICCA DubaiDec 18, 2016T20I # 573
U.A.E.AfghanistanAfghanistan5 wicketsDubai (DICS)Dec 16, 2016T20I # 572
IndiaEnglandIndiainns & 75 runsChennaiDec 16-20, 2016Test # 2241
AustraliaPakistanAustralia39 runsBrisbaneDec 15-19, 2016Test # 2240
U.A.E.AfghanistanAfghanistan11 runsICCA DubaiDec 14, 2016T20I # 571
AustraliaNew ZealandAustralia117 runsMelbourneDec 9, 2016ODI # 3813
IndiaEnglandIndiainns & 36 runsWankhedeDec 8-12, 2016Test # 2239
AustraliaNew ZealandAustralia116 runsCanberraDec 6, 2016ODI # 3812
AustraliaNew ZealandAustralia68 runsSydneyDec 4, 2016ODI # 3811
ZimbabweSri LankaSri Lanka6 wicketsBulawayoNov 27, 2016ODI # 3810
IndiaEnglandIndia8 wicketsMohaliNov 26-29, 2016Test # 2238
ZimbabweWest IndiesZimbabwe5 runsBulawayoNov 25, 2016ODI # 3809
New ZealandPakistanNew Zealand138 runsHamiltonNov 25-29, 2016Test # 2237
AustraliaSouth AfricaAustralia7 wicketsAdelaideNov 24-27, 2016Test # 2236
Sri LankaWest IndiesSri Lanka1 runBulawayoNov 23, 2016ODI # 3808
ZimbabweSri Lankano result-BulawayoNov 21, 2016ODI # 3807
ZimbabweWest Indiestied-BulawayoNov 19, 2016ODI # 3806
IndiaEnglandIndia246 runsVisakhapatnamNov 17-21, 2016Test # 2235
New ZealandPakistanNew Zealand8 wicketsChristchurchNov 17-20, 2016Test # 2234
Sri LankaWest IndiesWest Indies62 runsHarareNov 16, 2016ODI # 3805
ZimbabweSri LankaSri Lanka8 wicketsHarareNov 14, 2016ODI # 3804
AustraliaSouth AfricaSouth Africainns & 80 runsHobartNov 12-15, 2016Test # 2233
IndiaEnglanddrawn-RajkotNov 9-13, 2016Test # 2232
Hong KongP.N.G.Hong Kong7 wicketsMong KokNov 8, 2016ODI # 3803
ZimbabweSri LankaSri Lanka257 runsHarareNov 6-10, 2016Test # 2231
Hong KongP.N.G.P.N.G.14 runsMong KokNov 6, 2016ODI # 3802
Hong KongP.N.G.Hong Kong106 runsMong KokNov 4, 2016ODI # 3801
AustraliaSouth AfricaSouth Africa177 runsW.A.C.ANov 3-7, 2016Test # 2230
PakistanWest IndiesWest Indies5 wicketsSharjahOct 30-Nov 3, 2016Test # 2229
ZimbabweSri LankaSri Lanka225 runsHarareOct 29-Nov 2, 2016Test # 2228
IndiaNew ZealandIndia190 runsVisakhapatnamOct 29, 2016ODI # 3800
BangladeshEnglandBangladesh108 runsMirpurOct 28-30, 2016Test # 2227
IndiaNew ZealandNew Zealand19 runsRanchiOct 26, 2016ODI # 3799
IndiaNew ZealandIndia7 wicketsMohaliOct 23, 2016ODI # 3798
PakistanWest IndiesPakistan133 runsAbu DhabiOct 21-25, 2016Test # 2226
IndiaNew ZealandNew Zealand6 runsDelhiOct 20, 2016ODI # 3797
BangladeshEnglandEngland22 runsChattogramOct 20-24, 2016Test # 2225
IndiaNew ZealandIndia6 wicketsDharamsalaOct 16, 2016ODI # 3796
PakistanWest IndiesPakistan56 runsDubai (DICS)Oct 13-17, 2016Test # 2224
South AfricaAustraliaSouth Africa31 runsCape TownOct 12, 2016ODI # 3795
BangladeshEnglandEngland4 wicketsChattogramOct 12, 2016ODI # 3794
BangladeshEnglandBangladesh34 runsMirpurOct 9, 2016ODI # 3793
South AfricaAustraliaSouth Africa6 wicketsGqeberhaOct 9, 2016ODI # 3792
IndiaNew ZealandIndia321 runsIndoreOct 8-11, 2016Test # 2223
BangladeshEnglandEngland21 runsMirpurOct 7, 2016ODI # 3791
South AfricaAustraliaSouth Africa4 wicketsDurbanOct 5, 2016ODI # 3790
PakistanWest IndiesPakistan136 runsAbu DhabiOct 5, 2016ODI # 3789
PakistanWest IndiesPakistan59 runsSharjahOct 2, 2016ODI # 3788
South AfricaAustraliaSouth Africa142 runsJohannesburgOct 2, 2016ODI # 3787
BangladeshAfghanistanBangladesh141 runsMirpurOct 1, 2016ODI # 3786
South AfricaAustraliaSouth Africa6 wicketsCenturionSep 30, 2016ODI # 3785
PakistanWest IndiesPakistan111 runsSharjahSep 30, 2016ODI # 3784
IndiaNew ZealandIndia178 runsEden GardensSep 30-Oct 3, 2016Test # 2222
BangladeshAfghanistanAfghanistan2 wicketsMirpurSep 28, 2016ODI # 3783
PakistanWest IndiesPakistan8 wicketsAbu DhabiSep 27, 2016T20I # 570
AustraliaIrelandAustralia9 wicketsBenoniSep 27, 2016ODI # 3782
BangladeshAfghanistanBangladesh7 runsMirpurSep 25, 2016ODI # 3781
South AfricaIrelandSouth Africa206 runsBenoniSep 25, 2016ODI # 3780
PakistanWest IndiesPakistan16 runsDubai (DICS)Sep 24, 2016T20I # 569
PakistanWest IndiesPakistan9 wicketsDubai (DICS)Sep 23, 2016T20I # 568
IndiaNew ZealandIndia197 runsKanpurSep 22-26, 2016Test # 2221
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