Players
By runs
By wickets
Winner | Margin | Balls Rem | Target | Overs | Opposition | Ground | Match Date | Scorecard |
2 wickets | 1 | 125 | 19.5 | v Sri Lanka | Abu Dhabi | 27 Oct 2017 | T20I # 627 | |
2 wickets | 1 | 160 | 19.5 | v Sri Lanka | Colombo (RPS) | 16 Mar 2018 | T20I # 661 | |
3 wickets | 78 | 197 | 37.0 | v England | Adelaide | 26 Jan 2018 | ODI # 3966 | |
3 wickets | 4 | 285 | 49.2 | v England | Hamilton | 25 Feb 2018 | ODI # 3980 | |
3 wickets | 14 | 198 | 47.4 | v West Indies | Harare | 15 Mar 2018 | ODI # 3997 | |
4 wickets | 22 | 193 | 46.2 | v P.N.G. | Dubai (DICS) | 25 Nov 2017 | ODI # 3934 | |
4 wickets | 4 | 223 | 49.2 | v U.A.E. | ICCA Dubai | 11 Jan 2018 | ODI # 3948 | |
4 wickets | 34 | 271 | 44.2 | v Australia | Brisbane | 19 Jan 2018 | ODI # 3958 | |
4 wickets | 5 | 300 | 49.1 | v Scotland | ICCA Dubai | 23 Jan 2018 | ODI # 3963 | |
4 wickets | 159 | 92 | 23.3 | v Hong Kong | Bulawayo | 6 Mar 2018 | ODI # 3985 | |
4 wickets | 5 | 236 | 49.1 | v P.N.G. | Harare | 6 Mar 2018 | ODI # 3986 | |
4 wickets | 0 | 167 | 20.0 | v Bangladesh | Colombo (RPS) | 18 Mar 2018 | T20I # 662 | |
4 wickets | 6 | 290 | 49.0 | v Zimbabwe | Harare | 19 Mar 2018 | ODI # 4002 | |
5 wickets | 13 | 294 | 47.5 | v Australia | Indore | 24 Sep 2017 | ODI # 3914 | |
5 wickets | 12 | 204 | 48.0 | v Scotland | Port Moresby | 8 Oct 2017 | ODI # 3921 | |
5 wickets | 72 | 178 | 38.0 | v Afghanistan | Sharjah | 10 Dec 2017 | ODI # 3940 | |
5 wickets | 24 | 249 | 46.0 | v West Indies | Whangarei | 20 Dec 2017 | ODI # 3943 | |
5 wickets | 4 | 136 | 19.2 | v Sri Lanka | Wankhede | 24 Dec 2017 | T20I # 635 | |
5 wickets | 7 | 305 | 48.5 | v Australia | Melbourne | 14 Jan 2018 | ODI # 3951 | |
5 wickets | 25 | 263 | 45.5 | v Pakistan | Hamilton | 16 Jan 2018 | ODI # 3953 | |
5 wickets | 31 | 199 | 44.5 | v Zimbabwe | Mirpur | 21 Jan 2018 | ODI # 3962 | |
5 wickets | 32 | 121 | 14.4 | v Zimbabwe | Sharjah | 5 Feb 2018 | T20I # 643 | |
5 wickets | 9 | 156 | 18.3 | v England | Hobart | 7 Feb 2018 | T20I # 645 | |
5 wickets | 15 | 202 | 25.3 | v India | Johannesburg | 10 Feb 2018 | ODI # 3973 | |
5 wickets | 7 | 244 | 18.5 | v New Zealand | Auckland | 16 Feb 2018 | T20I # 649 | |
5 wickets | 9 | 175 | 18.3 | v India | Colombo (RPS) | 6 Mar 2018 | T20I # 656 | |
5 wickets | 3 | 336 | 49.3 | v England | Dunedin | 7 Mar 2018 | ODI # 3989 | |
5 wickets | 2 | 215 | 19.4 | v Sri Lanka | Colombo (RPS) | 10 Mar 2018 | T20I # 658 | |
5 wickets | 93 | 178 | 34.3 | v U.A.E. | Harare | 20 Mar 2018 | ODI # 4003 | |
5 wickets | 5 | 210 | 49.1 | v Ireland | Harare | 23 Mar 2018 | ODI # 4006 | |
6 wickets | 6 | 281 | 49.0 | v India | Wankhede | 22 Oct 2017 | ODI # 3928 | |
6 wickets | 24 | 231 | 46.0 | v New Zealand | Pune | 25 Oct 2017 | ODI # 3931 | |
6 wickets | 71 | 148 | 38.1 | v P.N.G. | Dubai (DICS) | 24 Nov 2017 | ODI # 3933 | |
6 wickets | 91 | 220 | 34.5 | v Scotland | ICCA Dubai | 16 Jan 2018 | ODI # 3954 | |
6 wickets | 27 | 270 | 45.3 | v South Africa | Durban | 1 Feb 2018 | ODI # 3969 | |
6 wickets | 135 | 155 | 27.3 | v Zimbabwe | Sharjah | 13 Feb 2018 | ODI # 3975 | |
6 wickets | 20 | 194 | 16.4 | v Bangladesh | Mirpur | 15 Feb 2018 | T20I # 648 | |
6 wickets | 8 | 189 | 18.4 | v India | Centurion | 21 Feb 2018 | T20I # 654 | |
6 wickets | 73 | 224 | 37.5 | v New Zealand | Mount Maunganui | 28 Feb 2018 | ODI # 3981 | |
6 wickets | 42 | 201 | 43.0 | v P.N.G. | Harare | 8 Mar 2018 | ODI # 3991 | |
6 wickets | 8 | 140 | 18.4 | v Bangladesh | Colombo (RPS) | 8 Mar 2018 | T20I # 657 | |
6 wickets | 0 | 101 | 22.5 | v Australia | Gqeberha | 9 Mar 2018 | Test # 2298 | |
6 wickets | 9 | 153 | 17.3 | v Sri Lanka | Colombo (RPS) | 12 Mar 2018 | T20I # 659 | |
7 wickets | 1 | 175 | 19.5 | v Pakistan | Lahore | 13 Sep 2017 | T20I # 620 | |
7 wickets | 43 | 243 | 42.5 | v Australia | Nagpur | 1 Oct 2017 | ODI # 3919 | |
7 wickets | 45 | 209 | 42.3 | v Sri Lanka | Abu Dhabi | 18 Oct 2017 | ODI # 3926 | |
7 wickets | 66 | 174 | 39.0 | v Sri Lanka | Sharjah | 20 Oct 2017 | ODI # 3927 | |
7 wickets | 16 | 103 | 17.2 | v Sri Lanka | Abu Dhabi | 26 Oct 2017 | T20I # 625 | |
7 wickets | 176 | 113 | 20.4 | v India | Dharamsala | 10 Dec 2017 | ODI # 3939 | |
7 wickets | 25 | 106 | 15.5 | v Pakistan | Wellington | 22 Jan 2018 | T20I # 639 | |
7 wickets | 21 | 95 | 11.3 | v New Zealand | Sydney | 3 Feb 2018 | T20I # 642 | |
7 wickets | 33 | 138 | 14.3 | v England | Melbourne | 10 Feb 2018 | T20I # 646 | |
7 wickets | 16 | 256 | 47.2 | v Afghanistan | Bulawayo | 4 Mar 2018 | ODI # 3983 | |
7 wickets | 104 | 224 | 32.4 | v New Zealand | Christchurch | 10 Mar 2018 | ODI # 3992 | |
7 wickets | 56 | 205 | 40.4 | v West Indies | Harare | 25 Mar 2018 | ODI # 4007 | |
8 wickets | 27 | 119 | 15.3 | v India | Guwahati | 10 Oct 2017 | T20I # 624 | |
8 wickets | 107 | 216 | 32.1 | v Sri Lanka | Visakhapatnam | 17 Dec 2017 | ODI # 3942 | |
8 wickets | 7 | 151 | 23.5 | v Pakistan | Nelson | 9 Jan 2018 | ODI # 3947 | |
8 wickets | 129 | 171 | 28.3 | v Zimbabwe | Mirpur | 15 Jan 2018 | ODI # 3952 | |
8 wickets | 107 | 205 | 32.1 | v South Africa | Centurion | 16 Feb 2018 | ODI # 3978 | |
9 wickets | 3 | 48 | 5.3 | v Australia | Ranchi | 7 Oct 2017 | T20I # 623 | |
9 wickets | 178 | 104 | 20.2 | v Sri Lanka | Sharjah | 23 Oct 2017 | ODI # 3930 | |
9 wickets | 177 | 119 | 20.3 | v South Africa | Centurion | 4 Feb 2018 | ODI # 3970 | |
10 wickets | 43 | 279 | 42.5 | v Bangladesh | Kimberley | 15 Oct 2017 | ODI # 3923 | |
10 wickets | 0 | 170 | 50.0 | v England | Brisbane | 23 Nov 2017 | Test # 2282 | |
10 wickets | 229 | 83 | 11.5 | v Bangladesh | Mirpur | 25 Jan 2018 | ODI # 3965 | |
10 wickets | 173 | 135 | 21.1 | v Zimbabwe | Sharjah | 16 Feb 2018 | ODI # 3977 |
By balls remaining in the second innings
Winner | Margin | Balls Rem | Target | Overs | Max | Opposition | Ground | Match Date | Scorecard |
10 wickets | 0 | 170 | 50.0 | 0.0 | v England | Brisbane | 23 Nov 2017 | Test # 2282 | |
6 wickets | 0 | 101 | 22.5 | 0.0 | v Australia | Gqeberha | 9 Mar 2018 | Test # 2298 | |
4 wickets | 0 | 167 | 20.0 | 20.0 | v Bangladesh | Colombo (RPS) | 18 Mar 2018 | T20I # 662 | |
7 wickets | 1 | 175 | 19.5 | 20.0 | v Pakistan | Lahore | 13 Sep 2017 | T20I # 620 | |
2 wickets | 1 | 125 | 19.5 | 20.0 | v Sri Lanka | Abu Dhabi | 27 Oct 2017 | T20I # 627 | |
2 wickets | 1 | 160 | 19.5 | 20.0 | v Sri Lanka | Colombo (RPS) | 16 Mar 2018 | T20I # 661 | |
5 wickets | 2 | 215 | 19.4 | 20.0 | v Sri Lanka | Colombo (RPS) | 10 Mar 2018 | T20I # 658 | |
9 wickets | 3 | 48 | 5.3 | 6.0 | v Australia | Ranchi | 7 Oct 2017 | T20I # 623 | |
5 wickets | 3 | 336 | 49.3 | 50.0 | v England | Dunedin | 7 Mar 2018 | ODI # 3989 | |
5 wickets | 4 | 136 | 19.2 | 20.0 | v Sri Lanka | Wankhede | 24 Dec 2017 | T20I # 635 | |
4 wickets | 4 | 223 | 49.2 | 50.0 | v U.A.E. | ICCA Dubai | 11 Jan 2018 | ODI # 3948 | |
3 wickets | 4 | 285 | 49.2 | 50.0 | v England | Hamilton | 25 Feb 2018 | ODI # 3980 | |
4 wickets | 5 | 300 | 49.1 | 50.0 | v Scotland | ICCA Dubai | 23 Jan 2018 | ODI # 3963 | |
4 wickets | 5 | 236 | 49.1 | 50.0 | v P.N.G. | Harare | 6 Mar 2018 | ODI # 3986 | |
5 wickets | 5 | 210 | 49.1 | 50.0 | v Ireland | Harare | 23 Mar 2018 | ODI # 4006 | |
6 wickets | 6 | 281 | 49.0 | 50.0 | v India | Wankhede | 22 Oct 2017 | ODI # 3928 | |
4 wickets | 6 | 290 | 49.0 | 50.0 | v Zimbabwe | Harare | 19 Mar 2018 | ODI # 4002 | |
8 wickets | 7 | 151 | 23.5 | 25.0 | v Pakistan | Nelson | 9 Jan 2018 | ODI # 3947 | |
5 wickets | 7 | 305 | 48.5 | 50.0 | v Australia | Melbourne | 14 Jan 2018 | ODI # 3951 | |
5 wickets | 7 | 244 | 18.5 | 20.0 | v New Zealand | Auckland | 16 Feb 2018 | T20I # 649 | |
6 wickets | 8 | 189 | 18.4 | 20.0 | v India | Centurion | 21 Feb 2018 | T20I # 654 | |
6 wickets | 8 | 140 | 18.4 | 20.0 | v Bangladesh | Colombo (RPS) | 8 Mar 2018 | T20I # 657 | |
5 wickets | 9 | 156 | 18.3 | 20.0 | v England | Hobart | 7 Feb 2018 | T20I # 645 | |
5 wickets | 9 | 175 | 18.3 | 20.0 | v India | Colombo (RPS) | 6 Mar 2018 | T20I # 656 | |
6 wickets | 9 | 153 | 17.3 | 19.0 | v Sri Lanka | Colombo (RPS) | 12 Mar 2018 | T20I # 659 | |
5 wickets | 12 | 204 | 48.0 | 50.0 | v Scotland | Port Moresby | 8 Oct 2017 | ODI # 3921 | |
5 wickets | 13 | 294 | 47.5 | 50.0 | v Australia | Indore | 24 Sep 2017 | ODI # 3914 | |
3 wickets | 14 | 198 | 47.4 | 50.0 | v West Indies | Harare | 15 Mar 2018 | ODI # 3997 | |
5 wickets | 15 | 202 | 25.3 | 28.0 | v India | Johannesburg | 10 Feb 2018 | ODI # 3973 | |
7 wickets | 16 | 103 | 17.2 | 20.0 | v Sri Lanka | Abu Dhabi | 26 Oct 2017 | T20I # 625 | |
7 wickets | 16 | 256 | 47.2 | 50.0 | v Afghanistan | Bulawayo | 4 Mar 2018 | ODI # 3983 | |
6 wickets | 20 | 194 | 16.4 | 20.0 | v Bangladesh | Mirpur | 15 Feb 2018 | T20I # 648 | |
7 wickets | 21 | 95 | 11.3 | 15.0 | v New Zealand | Sydney | 3 Feb 2018 | T20I # 642 | |
4 wickets | 22 | 193 | 46.2 | 50.0 | v P.N.G. | Dubai (DICS) | 25 Nov 2017 | ODI # 3934 | |
6 wickets | 24 | 231 | 46.0 | 50.0 | v New Zealand | Pune | 25 Oct 2017 | ODI # 3931 | |
5 wickets | 24 | 249 | 46.0 | 50.0 | v West Indies | Whangarei | 20 Dec 2017 | ODI # 3943 | |
5 wickets | 25 | 263 | 45.5 | 50.0 | v Pakistan | Hamilton | 16 Jan 2018 | ODI # 3953 | |
7 wickets | 25 | 106 | 15.5 | 20.0 | v Pakistan | Wellington | 22 Jan 2018 | T20I # 639 | |
8 wickets | 27 | 119 | 15.3 | 20.0 | v India | Guwahati | 10 Oct 2017 | T20I # 624 | |
6 wickets | 27 | 270 | 45.3 | 50.0 | v South Africa | Durban | 1 Feb 2018 | ODI # 3969 | |
5 wickets | 31 | 199 | 44.5 | 50.0 | v Zimbabwe | Mirpur | 21 Jan 2018 | ODI # 3962 | |
5 wickets | 32 | 121 | 14.4 | 20.0 | v Zimbabwe | Sharjah | 5 Feb 2018 | T20I # 643 | |
7 wickets | 33 | 138 | 14.3 | 20.0 | v England | Melbourne | 10 Feb 2018 | T20I # 646 | |
4 wickets | 34 | 271 | 44.2 | 50.0 | v Australia | Brisbane | 19 Jan 2018 | ODI # 3958 | |
6 wickets | 42 | 201 | 43.0 | 50.0 | v P.N.G. | Harare | 8 Mar 2018 | ODI # 3991 | |
7 wickets | 43 | 243 | 42.5 | 50.0 | v Australia | Nagpur | 1 Oct 2017 | ODI # 3919 | |
10 wickets | 43 | 279 | 42.5 | 50.0 | v Bangladesh | Kimberley | 15 Oct 2017 | ODI # 3923 | |
7 wickets | 45 | 209 | 42.3 | 50.0 | v Sri Lanka | Abu Dhabi | 18 Oct 2017 | ODI # 3926 | |
7 wickets | 56 | 205 | 40.4 | 50.0 | v West Indies | Harare | 25 Mar 2018 | ODI # 4007 | |
7 wickets | 66 | 174 | 39.0 | 50.0 | v Sri Lanka | Sharjah | 20 Oct 2017 | ODI # 3927 | |
6 wickets | 71 | 148 | 38.1 | 50.0 | v P.N.G. | Dubai (DICS) | 24 Nov 2017 | ODI # 3933 | |
5 wickets | 72 | 178 | 38.0 | 50.0 | v Afghanistan | Sharjah | 10 Dec 2017 | ODI # 3940 | |
6 wickets | 73 | 224 | 37.5 | 50.0 | v New Zealand | Mount Maunganui | 28 Feb 2018 | ODI # 3981 | |
3 wickets | 78 | 197 | 37.0 | 50.0 | v England | Adelaide | 26 Jan 2018 | ODI # 3966 | |
6 wickets | 91 | 220 | 34.5 | 50.0 | v Scotland | ICCA Dubai | 16 Jan 2018 | ODI # 3954 | |
5 wickets | 93 | 178 | 34.3 | 50.0 | v U.A.E. | Harare | 20 Mar 2018 | ODI # 4003 | |
7 wickets | 104 | 224 | 32.4 | 50.0 | v New Zealand | Christchurch | 10 Mar 2018 | ODI # 3992 | |
8 wickets | 107 | 216 | 32.1 | 50.0 | v Sri Lanka | Visakhapatnam | 17 Dec 2017 | ODI # 3942 | |
8 wickets | 107 | 205 | 32.1 | 50.0 | v South Africa | Centurion | 16 Feb 2018 | ODI # 3978 | |
8 wickets | 129 | 171 | 28.3 | 50.0 | v Zimbabwe | Mirpur | 15 Jan 2018 | ODI # 3952 | |
6 wickets | 135 | 155 | 27.3 | 50.0 | v Zimbabwe | Sharjah | 13 Feb 2018 | ODI # 3975 | |
4 wickets | 159 | 92 | 23.3 | 50.0 | v Hong Kong | Bulawayo | 6 Mar 2018 | ODI # 3985 | |
10 wickets | 173 | 135 | 21.1 | 50.0 | v Zimbabwe | Sharjah | 16 Feb 2018 | ODI # 3977 | |
7 wickets | 176 | 113 | 20.4 | 50.0 | v India | Dharamsala | 10 Dec 2017 | ODI # 3939 | |
9 wickets | 177 | 119 | 20.3 | 50.0 | v South Africa | Centurion | 4 Feb 2018 | ODI # 3970 | |
9 wickets | 178 | 104 | 20.2 | 50.0 | v Sri Lanka | Sharjah | 23 Oct 2017 | ODI # 3930 | |
10 wickets | 229 | 83 | 11.5 | 50.0 | v Bangladesh | Mirpur | 25 Jan 2018 | ODI # 3965 |
Tied matches
Team 1 | Team 2 | Ground | Match Date | Scorecard |
Zimbabwe | Scotland | Queens Sports Club, Bulawayo | 12 Mar 2018 | ODI # 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 figuresPerformances 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]