Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Opposition
Ground
Match Date
Scorecard
2 runs019520.0v New ZealandHamilton18 Feb 2018T20I # 650
2 runs019749.3v AfghanistanBulawayo6 Mar 2018ODI # 3988
3 runs023040.0v ZimbabweHarare22 Mar 2018ODI # 4005
4 runs023550.0v New ZealandWellington3 Mar 2018ODI # 3982
5 runs013135.2v ScotlandHarare21 Mar 2018ODI # 4004
6 runs033850.0v New ZealandKanpur29 Oct 2017ODI # 3932
6 runs0688.0v New ZealandThiruvananthapuram7 Nov 2017T20I # 632
7 runs017320.0v South AfricaCape Town24 Feb 2018T20I # 655
12 runs029148.1v Sri LankaMirpur17 Jan 2018ODI # 3955
12 runs026048.2v AustraliaPerth28 Jan 2018ODI # 3968
12 runs019720.0v EnglandWellington13 Feb 2018T20I # 647
15 runs027249.0v PakistanWellington19 Jan 2018ODI # 3957
16 runs030350.0v AustraliaSydney21 Jan 2018ODI # 3960
17 runs015920.0v ZimbabweSharjah6 Feb 2018T20I # 644
17 runs017720.0v BangladeshColombo (RPS)14 Mar 2018T20I # 660
18 runs018220.0v New ZealandMount Maunganui28 Jan 2018T20I # 641
19 runs010314.4v New ZealandAuckland21 Feb 2018T20I # 653
20 runs019820.0v World-XILahore12 Sep 2017T20I # 619
20 runs019620.0v BangladeshBloemfontein26 Oct 2017T20I # 626
21 runs013647.4v PakistanAbu Dhabi28 Sep 2017Test # 2275
21 runs033550.0v IndiaBengaluru28 Sep 2017ODI # 3917
23 runs023147.0v P.N.G.ICCA Dubai6 Dec 2017ODI # 3936
24 runs033250.0v ScotlandICCA Dubai18 Jan 2018ODI # 3956
25 runs027247.4v ScotlandHarare18 Mar 2018ODI # 4001
26 runs016421.0v AustraliaChennai17 Sep 2017ODI # 3910
28 runs020420.0v South AfricaJohannesburg18 Feb 2018T20I # 652
30 runs022646.0v AfghanistanBulawayo8 Mar 2018ODI # 3990
31 runs025046.3v U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
32 runs022048.0v Sri LankaAbu Dhabi16 Oct 2017ODI # 3924
33 runs018420.0v World-XILahore15 Sep 2017T20I # 621
36 runs018120.0v Sri LankaLahore29 Oct 2017T20I # 629
40 runs019720.0v IndiaRajkot4 Nov 2017T20I # 631
47 runs018819.0v West IndiesNelson29 Dec 2017T20I # 636
48 runs020218.3v New ZealandAuckland25 Jan 2018T20I # 640
50 runs025343.1v AustraliaEden Gardens21 Sep 2017ODI # 3912
51 runs027245.2v AfghanistanSharjah7 Dec 2017ODI # 3937
52 runs025846.2v IrelandHarare10 Mar 2018ODI # 3993
53 runs020320.0v New ZealandDelhi1 Nov 2017T20I # 630
56 runs017025.5v P.N.G.Harare4 Mar 2018ODI # 3984
58 runs020135.2v Hong KongHarare17 Mar 2018ODI # 4000
60 runs035850.0v U.A.E.Harare6 Mar 2018ODI # 3987
61 runs022830.1v PakistanWellington6 Jan 2018ODI # 3946
63 runs024173.3v South AfricaJohannesburg24 Jan 2018Test # 2294
66 runs016623.0v West IndiesChristchurch26 Dec 2017ODI # 3945
67 runs030248.4v U.A.E.ICCA Dubai13 Jan 2018ODI # 3950
68 runs031790.2v PakistanDubai (DICS)6 Oct 2017Test # 2278
72 runs020842.4v IndiaCape Town5 Jan 2018Test # 2292
73 runs027542.2v South AfricaGqeberha13 Feb 2018ODI # 3976
73 runs032347.4v U.A.E.Bulawayo15 Mar 2018ODI # 3998
75 runs021118.4v BangladeshSylhet18 Feb 2018T20I # 651
79 runs022241.1v BangladeshMirpur27 Jan 2018ODI # 3967
83 runs029350.0v Sri LankaDubai (DICS)13 Oct 2017ODI # 3922
83 runs022518.3v BangladeshPotchefstroom29 Oct 2017T20I # 628
88 runs026117.2v Sri LankaIndore22 Dec 2017T20I # 634
89 runs026446.5v Hong KongBulawayo10 Mar 2018ODI # 3994
91 runs021736.3v ZimbabweMirpur23 Jan 2018ODI # 3964
93 runs032442.2v P.N.G.ICCA Dubai8 Dec 2017ODI # 3938
93 runs018116.0v Sri LankaCuttack20 Dec 2017T20I # 633
101 runs027943.3v P.N.G.Port Moresby6 Oct 2017ODI # 3920
104 runs035447.5v BangladeshPaarl18 Oct 2017ODI # 3925
107 runs021234.2v IrelandHarare16 Mar 2018ODI # 3999
117 runs043490.4v ZimbabweBulawayo21 Oct 2017Test # 2279
118 runs041792.4v South AfricaDurban1 Mar 2018Test # 2297
119 runs024416.3v West IndiesMount Maunganui3 Jan 2018T20I # 638
120 runs035484.2v EnglandAdelaide2 Dec 2017Test # 2285
124 runs030440.0v South AfricaCape Town7 Feb 2018ODI # 3971
135 runs028750.2v IndiaCenturion13 Jan 2018Test # 2293
138 runs023931.4v IrelandSharjah5 Dec 2017ODI # 3935
141 runs039350.0v Sri LankaMohali13 Dec 2017ODI # 3941
146 runs024232.1v ZimbabweSharjah19 Feb 2018ODI # 3979
154 runs033434.4v ZimbabweSharjah9 Feb 2018ODI # 3972
154 runs033430.1v AfghanistanSharjah11 Feb 2018ODI # 3974
163 runs032132.2v Sri LankaMirpur19 Jan 2018ODI # 3959
183 runs025827.2v PakistanDunedin13 Jan 2018ODI # 3949
200 runs037040.4v BangladeshEast London22 Oct 2017ODI # 3929
204 runs032628.0v West IndiesChristchurch23 Dec 2017ODI # 3944
215 runs033929.3v BangladeshMirpur8 Feb 2018Test # 2296
226 runs031829.3v U.A.E.Harare12 Mar 2018ODI # 3995
240 runs044463.5v West IndiesHamilton9 Dec 2017Test # 2287
322 runs043039.4v AustraliaCape Town22 Mar 2018Test # 2300
333 runs042432.4v BangladeshPotchefstroom28 Sep 2017Test # 2276
492 runs061246.4v AustraliaJohannesburg30 Mar 2018Test # 2302
By wickets
Winner
Margin
Balls Rem
Target
Overs
Opposition
Ground
Match Date
Scorecard
2 wickets112519.5v Sri LankaAbu Dhabi27 Oct 2017T20I # 627
2 wickets116019.5v Sri LankaColombo (RPS)16 Mar 2018T20I # 661
3 wickets7819737.0v EnglandAdelaide26 Jan 2018ODI # 3966
3 wickets428549.2v EnglandHamilton25 Feb 2018ODI # 3980
3 wickets1419847.4v West IndiesHarare15 Mar 2018ODI # 3997
4 wickets2219346.2v P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
4 wickets422349.2v U.A.E.ICCA Dubai11 Jan 2018ODI # 3948
4 wickets3427144.2v AustraliaBrisbane19 Jan 2018ODI # 3958
4 wickets530049.1v ScotlandICCA Dubai23 Jan 2018ODI # 3963
4 wickets1599223.3v Hong KongBulawayo6 Mar 2018ODI # 3985
4 wickets523649.1v P.N.G.Harare6 Mar 2018ODI # 3986
4 wickets016720.0v BangladeshColombo (RPS)18 Mar 2018T20I # 662
4 wickets629049.0v ZimbabweHarare19 Mar 2018ODI # 4002
5 wickets1329447.5v AustraliaIndore24 Sep 2017ODI # 3914
5 wickets1220448.0v ScotlandPort Moresby8 Oct 2017ODI # 3921
5 wickets7217838.0v AfghanistanSharjah10 Dec 2017ODI # 3940
5 wickets2424946.0v West IndiesWhangarei20 Dec 2017ODI # 3943
5 wickets413619.2v Sri LankaWankhede24 Dec 2017T20I # 635
5 wickets730548.5v AustraliaMelbourne14 Jan 2018ODI # 3951
5 wickets2526345.5v PakistanHamilton16 Jan 2018ODI # 3953
5 wickets3119944.5v ZimbabweMirpur21 Jan 2018ODI # 3962
5 wickets3212114.4v ZimbabweSharjah5 Feb 2018T20I # 643
5 wickets915618.3v EnglandHobart7 Feb 2018T20I # 645
5 wickets1520225.3v IndiaJohannesburg10 Feb 2018ODI # 3973
5 wickets724418.5v New ZealandAuckland16 Feb 2018T20I # 649
5 wickets917518.3v IndiaColombo (RPS)6 Mar 2018T20I # 656
5 wickets333649.3v EnglandDunedin7 Mar 2018ODI # 3989
5 wickets221519.4v Sri LankaColombo (RPS)10 Mar 2018T20I # 658
5 wickets9317834.3v U.A.E.Harare20 Mar 2018ODI # 4003
5 wickets521049.1v IrelandHarare23 Mar 2018ODI # 4006
6 wickets628149.0v IndiaWankhede22 Oct 2017ODI # 3928
6 wickets2423146.0v New ZealandPune25 Oct 2017ODI # 3931
6 wickets7114838.1v P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
6 wickets9122034.5v ScotlandICCA Dubai16 Jan 2018ODI # 3954
6 wickets2727045.3v South AfricaDurban1 Feb 2018ODI # 3969
6 wickets13515527.3v ZimbabweSharjah13 Feb 2018ODI # 3975
6 wickets2019416.4v BangladeshMirpur15 Feb 2018T20I # 648
6 wickets818918.4v IndiaCenturion21 Feb 2018T20I # 654
6 wickets7322437.5v New ZealandMount Maunganui28 Feb 2018ODI # 3981
6 wickets4220143.0v P.N.G.Harare8 Mar 2018ODI # 3991
6 wickets814018.4v BangladeshColombo (RPS)8 Mar 2018T20I # 657
6 wickets010122.5v AustraliaGqeberha9 Mar 2018Test # 2298
6 wickets915317.3v Sri LankaColombo (RPS)12 Mar 2018T20I # 659
7 wickets117519.5v PakistanLahore13 Sep 2017T20I # 620
7 wickets4324342.5v AustraliaNagpur1 Oct 2017ODI # 3919
7 wickets4520942.3v Sri LankaAbu Dhabi18 Oct 2017ODI # 3926
7 wickets6617439.0v Sri LankaSharjah20 Oct 2017ODI # 3927
7 wickets1610317.2v Sri LankaAbu Dhabi26 Oct 2017T20I # 625
7 wickets17611320.4v IndiaDharamsala10 Dec 2017ODI # 3939
7 wickets2510615.5v PakistanWellington22 Jan 2018T20I # 639
7 wickets219511.3v New ZealandSydney3 Feb 2018T20I # 642
7 wickets3313814.3v EnglandMelbourne10 Feb 2018T20I # 646
7 wickets1625647.2v AfghanistanBulawayo4 Mar 2018ODI # 3983
7 wickets10422432.4v New ZealandChristchurch10 Mar 2018ODI # 3992
7 wickets5620540.4v West IndiesHarare25 Mar 2018ODI # 4007
8 wickets2711915.3v IndiaGuwahati10 Oct 2017T20I # 624
8 wickets10721632.1v Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
8 wickets715123.5v PakistanNelson9 Jan 2018ODI # 3947
8 wickets12917128.3v ZimbabweMirpur15 Jan 2018ODI # 3952
8 wickets10720532.1v South AfricaCenturion16 Feb 2018ODI # 3978
9 wickets3485.3v AustraliaRanchi7 Oct 2017T20I # 623
9 wickets17810420.2v Sri LankaSharjah23 Oct 2017ODI # 3930
9 wickets17711920.3v South AfricaCenturion4 Feb 2018ODI # 3970
10 wickets4327942.5v BangladeshKimberley15 Oct 2017ODI # 3923
10 wickets017050.0v EnglandBrisbane23 Nov 2017Test # 2282
10 wickets2298311.5v BangladeshMirpur25 Jan 2018ODI # 3965
10 wickets17313521.1v ZimbabweSharjah16 Feb 2018ODI # 3977
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets017050.00.0v EnglandBrisbane23 Nov 2017Test # 2282
6 wickets010122.50.0v AustraliaGqeberha9 Mar 2018Test # 2298
4 wickets016720.020.0v BangladeshColombo (RPS)18 Mar 2018T20I # 662
7 wickets117519.520.0v PakistanLahore13 Sep 2017T20I # 620
2 wickets112519.520.0v Sri LankaAbu Dhabi27 Oct 2017T20I # 627
2 wickets116019.520.0v Sri LankaColombo (RPS)16 Mar 2018T20I # 661
5 wickets221519.420.0v Sri LankaColombo (RPS)10 Mar 2018T20I # 658
9 wickets3485.36.0v AustraliaRanchi7 Oct 2017T20I # 623
5 wickets333649.350.0v EnglandDunedin7 Mar 2018ODI # 3989
5 wickets413619.220.0v Sri LankaWankhede24 Dec 2017T20I # 635
4 wickets422349.250.0v U.A.E.ICCA Dubai11 Jan 2018ODI # 3948
3 wickets428549.250.0v EnglandHamilton25 Feb 2018ODI # 3980
4 wickets530049.150.0v ScotlandICCA Dubai23 Jan 2018ODI # 3963
4 wickets523649.150.0v P.N.G.Harare6 Mar 2018ODI # 3986
5 wickets521049.150.0v IrelandHarare23 Mar 2018ODI # 4006
6 wickets628149.050.0v IndiaWankhede22 Oct 2017ODI # 3928
4 wickets629049.050.0v ZimbabweHarare19 Mar 2018ODI # 4002
8 wickets715123.525.0v PakistanNelson9 Jan 2018ODI # 3947
5 wickets730548.550.0v AustraliaMelbourne14 Jan 2018ODI # 3951
5 wickets724418.520.0v New ZealandAuckland16 Feb 2018T20I # 649
6 wickets818918.420.0v IndiaCenturion21 Feb 2018T20I # 654
6 wickets814018.420.0v BangladeshColombo (RPS)8 Mar 2018T20I # 657
5 wickets915618.320.0v EnglandHobart7 Feb 2018T20I # 645
5 wickets917518.320.0v IndiaColombo (RPS)6 Mar 2018T20I # 656
6 wickets915317.319.0v Sri LankaColombo (RPS)12 Mar 2018T20I # 659
5 wickets1220448.050.0v ScotlandPort Moresby8 Oct 2017ODI # 3921
5 wickets1329447.550.0v AustraliaIndore24 Sep 2017ODI # 3914
3 wickets1419847.450.0v West IndiesHarare15 Mar 2018ODI # 3997
5 wickets1520225.328.0v IndiaJohannesburg10 Feb 2018ODI # 3973
7 wickets1610317.220.0v Sri LankaAbu Dhabi26 Oct 2017T20I # 625
7 wickets1625647.250.0v AfghanistanBulawayo4 Mar 2018ODI # 3983
6 wickets2019416.420.0v BangladeshMirpur15 Feb 2018T20I # 648
7 wickets219511.315.0v New ZealandSydney3 Feb 2018T20I # 642
4 wickets2219346.250.0v P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
6 wickets2423146.050.0v New ZealandPune25 Oct 2017ODI # 3931
5 wickets2424946.050.0v West IndiesWhangarei20 Dec 2017ODI # 3943
5 wickets2526345.550.0v PakistanHamilton16 Jan 2018ODI # 3953
7 wickets2510615.520.0v PakistanWellington22 Jan 2018T20I # 639
8 wickets2711915.320.0v IndiaGuwahati10 Oct 2017T20I # 624
6 wickets2727045.350.0v South AfricaDurban1 Feb 2018ODI # 3969
5 wickets3119944.550.0v ZimbabweMirpur21 Jan 2018ODI # 3962
5 wickets3212114.420.0v ZimbabweSharjah5 Feb 2018T20I # 643
7 wickets3313814.320.0v EnglandMelbourne10 Feb 2018T20I # 646
4 wickets3427144.250.0v AustraliaBrisbane19 Jan 2018ODI # 3958
6 wickets4220143.050.0v P.N.G.Harare8 Mar 2018ODI # 3991
7 wickets4324342.550.0v AustraliaNagpur1 Oct 2017ODI # 3919
10 wickets4327942.550.0v BangladeshKimberley15 Oct 2017ODI # 3923
7 wickets4520942.350.0v Sri LankaAbu Dhabi18 Oct 2017ODI # 3926
7 wickets5620540.450.0v West IndiesHarare25 Mar 2018ODI # 4007
7 wickets6617439.050.0v Sri LankaSharjah20 Oct 2017ODI # 3927
6 wickets7114838.150.0v P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
5 wickets7217838.050.0v AfghanistanSharjah10 Dec 2017ODI # 3940
6 wickets7322437.550.0v New ZealandMount Maunganui28 Feb 2018ODI # 3981
3 wickets7819737.050.0v EnglandAdelaide26 Jan 2018ODI # 3966
6 wickets9122034.550.0v ScotlandICCA Dubai16 Jan 2018ODI # 3954
5 wickets9317834.350.0v U.A.E.Harare20 Mar 2018ODI # 4003
7 wickets10422432.450.0v New ZealandChristchurch10 Mar 2018ODI # 3992
8 wickets10721632.150.0v Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
8 wickets10720532.150.0v South AfricaCenturion16 Feb 2018ODI # 3978
8 wickets12917128.350.0v ZimbabweMirpur15 Jan 2018ODI # 3952
6 wickets13515527.350.0v ZimbabweSharjah13 Feb 2018ODI # 3975
4 wickets1599223.350.0v Hong KongBulawayo6 Mar 2018ODI # 3985
10 wickets17313521.150.0v ZimbabweSharjah16 Feb 2018ODI # 3977
7 wickets17611320.450.0v IndiaDharamsala10 Dec 2017ODI # 3939
9 wickets17711920.350.0v South AfricaCenturion4 Feb 2018ODI # 3970
9 wickets17810420.250.0v Sri LankaSharjah23 Oct 2017ODI # 3930
10 wickets2298311.550.0v BangladeshMirpur25 Jan 2018ODI # 3965
Tied matches
Team 1
Team 2
Ground
Match Date
Scorecard
ZimbabweScotlandQueens Sports Club, Bulawayo12 Mar 2018ODI # 3996
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:

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]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]