Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
EnglandWest IndiesWest Indies4 wicketsEden GardensApr 3, 2016T20I # 557
IndiaWest IndiesWest Indies7 wicketsWankhedeMar 31, 2016T20I # 556
EnglandNew ZealandEngland7 wicketsDelhiMar 30, 2016T20I # 555
South AfricaSri LankaSouth Africa8 wicketsDelhiMar 28, 2016T20I # 554
IndiaAustraliaIndia6 wicketsMohaliMar 27, 2016T20I # 553
AfghanistanWest IndiesAfghanistan6 runsNagpurMar 27, 2016T20I # 552
EnglandSri LankaEngland10 runsDelhiMar 26, 2016T20I # 551
BangladeshNew ZealandNew Zealand75 runsEden GardensMar 26, 2016T20I # 550
South AfricaWest IndiesWest Indies3 wicketsNagpurMar 25, 2016T20I # 549
AustraliaPakistanAustralia21 runsMohaliMar 25, 2016T20I # 548
IndiaBangladeshIndia1 runBengaluruMar 23, 2016T20I # 547
AfghanistanEnglandEngland15 runsDelhiMar 23, 2016T20I # 546
New ZealandPakistanNew Zealand22 runsMohaliMar 22, 2016T20I # 545
AustraliaBangladeshAustralia3 wicketsBengaluruMar 21, 2016T20I # 544
Sri LankaWest IndiesWest Indies7 wicketsBengaluruMar 20, 2016T20I # 543
AfghanistanSouth AfricaSouth Africa37 runsWankhedeMar 20, 2016T20I # 542
IndiaPakistanIndia6 wicketsEden GardensMar 19, 2016T20I # 541
EnglandSouth AfricaEngland2 wicketsWankhedeMar 18, 2016T20I # 540
AustraliaNew ZealandNew Zealand8 runsDharamsalaMar 18, 2016T20I # 539
AfghanistanSri LankaSri Lanka6 wicketsEden GardensMar 17, 2016T20I # 538
EnglandWest IndiesWest Indies6 wicketsWankhedeMar 16, 2016T20I # 537
BangladeshPakistanPakistan55 runsEden GardensMar 16, 2016T20I # 536
IndiaNew ZealandNew Zealand47 runsNagpurMar 15, 2016T20I # 535
BangladeshOmanBangladesh54 runsDharamsalaMar 13, 2016T20I # 534
IrelandNetherlandsNetherlands12 runsDharamsalaMar 13, 2016T20I # 533
Hong KongScotlandScotland8 wicketsNagpurMar 12, 2016T20I # 532
AfghanistanZimbabweAfghanistan59 runsNagpurMar 12, 2016T20I # 531
BangladeshIrelandno result-DharamsalaMar 11, 2016T20I # 530
NetherlandsOmanno result-DharamsalaMar 11, 2016T20I # 529
AfghanistanHong KongAfghanistan6 wicketsNagpurMar 10, 2016T20I # 528
ScotlandZimbabweZimbabwe11 runsNagpurMar 10, 2016T20I # 527
South AfricaAustraliaAustralia6 wicketsCape TownMar 9, 2016T20I # 526
IrelandOmanOman2 wicketsDharamsalaMar 9, 2016T20I # 525
BangladeshNetherlandsBangladesh8 runsDharamsalaMar 9, 2016T20I # 524
AfghanistanScotlandAfghanistan14 runsNagpurMar 8, 2016T20I # 523
Hong KongZimbabweZimbabwe14 runsNagpurMar 8, 2016T20I # 522
BangladeshIndiaIndia8 wicketsMirpurMar 6, 2016T20I # 521
South AfricaAustraliaAustralia5 wicketsJohannesburgMar 6, 2016T20I # 520
South AfricaAustraliaSouth Africa3 wicketsDurbanMar 4, 2016T20I # 519
PakistanSri LankaPakistan6 wicketsMirpurMar 4, 2016T20I # 518
IndiaU.A.E.India9 wicketsMirpurMar 3, 2016T20I # 517
BangladeshPakistanBangladesh5 wicketsMirpurMar 2, 2016T20I # 516
IndiaSri LankaIndia5 wicketsMirpurMar 1, 2016T20I # 515
PakistanU.A.E.Pakistan7 wicketsMirpurFeb 29, 2016T20I # 514
BangladeshSri LankaBangladesh23 runsMirpurFeb 28, 2016T20I # 513
IndiaPakistanIndia5 wicketsMirpurFeb 27, 2016T20I # 512
BangladeshU.A.E.Bangladesh51 runsMirpurFeb 26, 2016T20I # 511
Sri LankaU.A.E.Sri Lanka14 runsMirpurFeb 25, 2016T20I # 510
BangladeshIndiaIndia45 runsMirpurFeb 24, 2016T20I # 509
OmanU.A.E.U.A.E.71 runsMirpurFeb 22, 2016T20I # 508
AfghanistanHong KongAfghanistan66 runsMirpurFeb 22, 2016T20I # 507
South AfricaEnglandSouth Africa9 wicketsJohannesburgFeb 21, 2016T20I # 506
Hong KongU.A.E.U.A.E.6 wicketsFatullahFeb 21, 2016T20I # 505
AfghanistanOmanAfghanistan3 wicketsFatullahFeb 20, 2016T20I # 504
New ZealandAustraliaAustralia7 wicketsChristchurchFeb 20-24, 2016Test # 2202
South AfricaEnglandSouth Africa3 wicketsCape TownFeb 19, 2016T20I # 503
Hong KongOmanOman5 runsFatullahFeb 19, 2016T20I # 502
AfghanistanU.A.E.U.A.E.16 runsFatullahFeb 19, 2016T20I # 501
U.A.E.IrelandU.A.E.5 runsAbu DhabiFeb 16, 2016T20I # 500
IndiaSri LankaIndia9 wicketsVisakhapatnamFeb 14, 2016T20I # 499
U.A.E.IrelandIreland34 runsAbu DhabiFeb 14, 2016T20I # 498
South AfricaEnglandSouth Africa5 wicketsCape TownFeb 14, 2016ODI # 3738
IndiaSri LankaIndia69 runsRanchiFeb 12, 2016T20I # 497
South AfricaEnglandSouth Africa1 wicketJohannesburgFeb 12, 2016ODI # 3737
New ZealandAustraliaAustraliainns & 52 runsWellingtonFeb 12-15, 2016Test # 2201
IndiaSri LankaSri Lanka5 wicketsPuneFeb 9, 2016T20I # 496
South AfricaEnglandSouth Africa7 wicketsCenturionFeb 9, 2016ODI # 3736
IrelandP.N.G.P.N.G.11 runsTownsvilleFeb 9, 2016T20I # 495
New ZealandAustraliaNew Zealand55 runsHamiltonFeb 8, 2016ODI # 3735
IrelandP.N.G.Ireland7 runsTownsvilleFeb 7, 2016T20I # 494
South AfricaEnglandEngland5 wicketsGqeberhaFeb 6, 2016ODI # 3734
IrelandP.N.G.Ireland5 wicketsTownsvilleFeb 6, 2016T20I # 493
New ZealandAustraliaAustralia4 wicketsWellingtonFeb 6, 2016ODI # 3733
NetherlandsScotlandScotland37 runsICCA DubaiFeb 5, 2016T20I # 492
U.A.E.ScotlandU.A.E.9 runsICCA DubaiFeb 4, 2016T20I # 491
South AfricaEnglandEngland39 runsBloemfonteinFeb 3, 2016ODI # 3732
U.A.E.NetherlandsNetherlands84 runsICCA DubaiFeb 3, 2016T20I # 490
New ZealandAustraliaNew Zealand159 runsAucklandFeb 3, 2016ODI # 3731
AustraliaIndiaIndia7 wicketsSydneyJan 31, 2016T20I # 489
Hong KongScotlandScotland37 runsMong KokJan 31, 2016T20I # 488
New ZealandPakistanNew Zealand3 wicketsAucklandJan 31, 2016ODI # 3730
Hong KongScotlandHong Kong9 wicketsMong KokJan 30, 2016T20I # 487
AustraliaIndiaIndia27 runsMelbourneJan 29, 2016T20I # 486
AustraliaIndiaIndia37 runsAdelaideJan 26, 2016T20I # 485
Hong KongScotlandHong Kong109 runsMong KokJan 26, 2016ODI # 3729
New ZealandPakistanNew Zealand70 runsWellingtonJan 25, 2016ODI # 3728
AustraliaIndiaIndia6 wicketsSydneyJan 23, 2016ODI # 3727
BangladeshZimbabweZimbabwe18 runsKhulnaJan 22, 2016T20I # 484
South AfricaEnglandSouth Africa280 runsCenturionJan 22-26, 2016Test # 2200
New ZealandPakistanNew Zealand95 runsWellingtonJan 22, 2016T20I # 483
BangladeshZimbabweZimbabwe31 runsKhulnaJan 20, 2016T20I # 482
AustraliaIndiaAustralia25 runsCanberraJan 20, 2016ODI # 3726
BangladeshZimbabweBangladesh42 runsKhulnaJan 17, 2016T20I # 481
New ZealandPakistanNew Zealand10 wicketsHamiltonJan 17, 2016T20I # 480
AustraliaIndiaAustralia3 wicketsMelbourneJan 17, 2016ODI # 3725
BangladeshZimbabweBangladesh4 wicketsKhulnaJan 15, 2016T20I # 479
New ZealandPakistanPakistan16 runsAucklandJan 15, 2016T20I # 478
AustraliaIndiaAustralia7 wicketsBrisbaneJan 15, 2016ODI # 3724
South AfricaEnglandEngland7 wicketsJohannesburgJan 14-16, 2016Test # 2199
AustraliaIndiaAustralia5 wicketsW.A.C.AJan 12, 2016ODI # 3723
AfghanistanZimbabweAfghanistan81 runsSharjahJan 10, 2016T20I # 477
New ZealandSri LankaNew Zealand9 wicketsAucklandJan 10, 2016T20I # 476
AfghanistanZimbabweAfghanistan5 runsSharjahJan 8, 2016T20I # 475
New ZealandSri LankaNew Zealand3 runsMount MaunganuiJan 7, 2016T20I # 474
AfghanistanZimbabweAfghanistan2 wicketsSharjahJan 6, 2016ODI # 3722
New ZealandSri LankaNew Zealand36 runsMount MaunganuiJan 5, 2016ODI # 3721
AfghanistanZimbabweZimbabwe65 runsSharjahJan 4, 2016ODI # 3720
AustraliaWest Indiesdrawn-SydneyJan 3-7, 2016Test # 2198
AfghanistanZimbabweZimbabwe117 runsSharjahJan 2, 2016ODI # 3719
South AfricaEnglanddrawn-Cape TownJan 2-6, 2016Test # 2197
New ZealandSri Lankano result-NelsonJan 2, 2016ODI # 3718
New ZealandSri LankaSri Lanka8 wicketsNelsonDec 31, 2015ODI # 3717
AfghanistanZimbabweAfghanistan4 wicketsSharjahDec 29, 2015ODI # 3716
New ZealandSri LankaNew Zealand10 wicketsChristchurchDec 28, 2015ODI # 3715
South AfricaEnglandEngland241 runsDurbanDec 26-30, 2015Test # 2196
AustraliaWest IndiesAustralia177 runsMelbourneDec 26-29, 2015Test # 2195
New ZealandSri LankaNew Zealand7 wicketsChristchurchDec 26, 2015ODI # 3714
AfghanistanZimbabweAfghanistan49 runsSharjahDec 25, 2015ODI # 3713
New ZealandSri LankaNew Zealand5 wicketsHamiltonDec 18-21, 2015Test # 2194
AustraliaWest IndiesAustraliainns & 212 runsHobartDec 10-12, 2015Test # 2193
New ZealandSri LankaNew Zealand122 runsDunedinDec 10-14, 2015Test # 2192
IndiaSouth AfricaIndia337 runsDelhiDec 3-7, 2015Test # 2191
EnglandPakistantied-SharjahNov 30, 2015T20I # 473
AfghanistanOmanAfghanistan12 runsAbu DhabiNov 30, 2015T20I # 472
AfghanistanOmanAfghanistan27 runsAbu DhabiNov 29, 2015T20I # 471
AfghanistanHong KongHong Kong4 wicketsAbu DhabiNov 28, 2015T20I # 470
EnglandPakistanEngland3 runsDubai (DICS)Nov 27, 2015T20I # 469
AustraliaNew ZealandAustralia3 wicketsAdelaideNov 27-29, 2015Test # 2190
EnglandPakistanEngland14 runsDubai (DICS)Nov 26, 2015T20I # 468
Hong KongOmanHong Kong8 wicketsAbu DhabiNov 26, 2015T20I # 467
Hong KongOmanOman4 runsAbu DhabiNov 25, 2015T20I # 466
IndiaSouth AfricaIndia124 runsNagpurNov 25-27, 2015Test # 2189
U.A.E.OmanU.A.E.7 wicketsAbu DhabiNov 22, 2015T20I # 465
Hong KongOmanOman6 wicketsAbu DhabiNov 21, 2015T20I # 464
EnglandPakistanEngland84 runsDubai (DICS)Nov 20, 2015ODI # 3712
U.A.E.Hong KongHong Kong136 runsICCA DubaiNov 18, 2015ODI # 3711
EnglandPakistanEngland6 wicketsSharjahNov 17, 2015ODI # 3710
U.A.E.Hong KongHong Kong89 runsICCA DubaiNov 16, 2015ODI # 3709
BangladeshZimbabweZimbabwe3 wicketsMirpurNov 15, 2015T20I # 463
IndiaSouth Africadrawn-BengaluruNov 14-18, 2015Test # 2188
EnglandPakistanEngland95 runsAbu DhabiNov 13, 2015ODI # 3708
BangladeshZimbabweBangladesh4 wicketsMirpurNov 13, 2015T20I # 462
AustraliaNew Zealanddrawn-W.A.C.ANov 13-17, 2015Test # 2187
Sri LankaWest IndiesWest Indies23 runsColombo (RPS)Nov 11, 2015T20I # 461
EnglandPakistanPakistan6 wicketsAbu DhabiNov 11, 2015ODI # 3707
BangladeshZimbabweBangladesh61 runsMirpurNov 11, 2015ODI # 3706
Sri LankaWest IndiesSri Lanka30 runsPallekeleNov 9, 2015T20I # 460
BangladeshZimbabweBangladesh58 runsMirpurNov 9, 2015ODI # 3705
Sri LankaWest IndiesSri Lanka19 runsPallekeleNov 7, 2015ODI # 3704
BangladeshZimbabweBangladesh145 runsMirpurNov 7, 2015ODI # 3703
IndiaSouth AfricaIndia108 runsMohaliNov 5-7, 2015Test # 2186
AustraliaNew ZealandAustralia208 runsBrisbaneNov 5-9, 2015Test # 2185
Sri LankaWest IndiesSri Lanka8 wicketsColombo (RPS)Nov 4, 2015ODI # 3702
Sri LankaWest IndiesSri Lanka1 wicketColombo (RPS)Nov 1, 2015ODI # 3701
EnglandPakistanPakistan127 runsSharjahNov 1-5, 2015Test # 2184
ZimbabweAfghanistanAfghanistan5 wicketsBulawayoOct 28, 2015T20I # 459
ZimbabweAfghanistanAfghanistan6 wicketsBulawayoOct 26, 2015T20I # 458
IndiaSouth AfricaSouth Africa214 runsWankhedeOct 25, 2015ODI # 3700
ZimbabweAfghanistanAfghanistan73 runsBulawayoOct 24, 2015ODI # 3699
IndiaSouth AfricaIndia35 runsChennaiOct 22, 2015ODI # 3698
ZimbabweAfghanistanAfghanistan3 wicketsBulawayoOct 22, 2015ODI # 3697
EnglandPakistanPakistan178 runsDubai (DICS)Oct 22-26, 2015Test # 2183
Sri LankaWest IndiesSri Lanka72 runsColombo (PSS)Oct 22-26, 2015Test # 2182
ZimbabweAfghanistanZimbabwe6 wicketsBulawayoOct 20, 2015ODI # 3696
IndiaSouth AfricaSouth Africa18 runsRajkotOct 18, 2015ODI # 3695
ZimbabweAfghanistanAfghanistan58 runsBulawayoOct 18, 2015ODI # 3694
ZimbabweAfghanistanZimbabwe8 wicketsBulawayoOct 16, 2015ODI # 3693
IndiaSouth AfricaIndia22 runsIndoreOct 14, 2015ODI # 3692
Sri LankaWest IndiesSri Lankainns & 6 runsGalleOct 14-17, 2015Test # 2181
ZimbabweIrelandIreland2 wicketsHarareOct 13, 2015ODI # 3691
EnglandPakistandrawn-Abu DhabiOct 13-17, 2015Test # 2180
ZimbabweIrelandZimbabwe5 wicketsHarareOct 11, 2015ODI # 3690
IndiaSouth AfricaSouth Africa5 runsKanpurOct 11, 2015ODI # 3689
ZimbabweIrelandZimbabwe2 wicketsHarareOct 9, 2015ODI # 3688
IndiaSouth AfricaSouth Africa6 wicketsCuttackOct 5, 2015T20I # 457
ZimbabwePakistanPakistan7 wicketsHarareOct 5, 2015ODI # 3687
ZimbabwePakistanZimbabwe5 runsHarareOct 3, 2015ODI # 3686
IndiaSouth AfricaSouth Africa7 wicketsDharamsalaOct 2, 2015T20I # 456
ZimbabwePakistanPakistan131 runsHarareOct 1, 2015ODI # 3685
ZimbabwePakistanPakistan15 runsHarareSep 29, 2015T20I # 455
ZimbabwePakistanPakistan13 runsHarareSep 27, 2015T20I # 454
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:

Afghanistan vs Bangladesh at Sharjah, Afghanistan v Bangladesh 3rd T20I, Oct 5, 2025 [T20I # 3504]

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]