Players
By runs
By wickets
By balls remaining in the second innings
Winner | Margin | Balls Rem | Target | Overs | Max | Opposition | Ground | Match Date | Scorecard |
7 wickets | 0 | 95 | 17.2 | 0.0 | v Bangladesh | Kanpur | 27 Sep 2024 | Test # 2552 | |
8 wickets | 0 | 107 | 27.4 | 0.0 | v India | Bengaluru | 16 Oct 2024 | Test # 2555 | |
7 wickets | 0 | 106 | 22.0 | 0.0 | v Bangladesh | Mirpur | 21 Oct 2024 | Test # 2556 | |
9 wickets | 0 | 36 | 3.1 | 0.0 | v England | Rawalpindi | 24 Oct 2024 | Test # 2558 | |
8 wickets | 0 | 104 | 12.4 | 0.0 | v New Zealand | Christchurch | 28 Nov 2024 | Test # 2564 | |
10 wickets | 0 | 19 | 3.2 | 0.0 | v India | Adelaide | 6 Dec 2024 | Test # 2568 | |
4 wickets | 0 | 145 | 20.0 | 20.0 | v Afghanistan | Harare | 11 Dec 2024 | T20I # 3030 | |
2 wickets | 0 | 148 | 39.3 | 0.0 | v Pakistan | Centurion | 26 Dec 2024 | Test # 2572 | |
6 wickets | 0 | 162 | 27.0 | 0.0 | v India | Sydney | 3 Jan 2025 | Test # 2575 | |
10 wickets | 0 | 58 | 7.1 | 0.0 | v Pakistan | Cape Town | 3 Jan 2025 | Test # 2576 | |
9 wickets | 0 | 75 | 17.4 | 0.0 | v Sri Lanka | Galle | 6 Feb 2025 | Test # 2580 | |
3 wickets | 0 | 146 | 15.0 | 15.0 | v Canada | Windhoek | 19 Mar 2025 | T20I # 3123 | |
6 wickets | 1 | 102 | 19.5 | 20.0 | v Malawi | Blantyre | 13 Oct 2024 | T20I # 2905 | |
2 wickets | 1 | 133 | 19.5 | 20.0 | v Pakistan | Bulawayo | 5 Dec 2024 | T20I # 3004 | |
3 wickets | 1 | 142 | 19.5 | 20.0 | v Nigeria | Rwanda | 7 Dec 2024 | T20I # 3011 | |
3 wickets | 2 | 287 | 49.4 | 50.0 | v Nepal | Dallas | 27 Oct 2024 | ODI # 4787 | |
6 wickets | 2 | 89 | 11.4 | 12.0 | v Rwanda | Rwanda | 4 Dec 2024 | T20I # 3001 | |
5 wickets | 2 | 113 | 19.4 | 20.0 | v Mexico | Buenos Aires | 6 Dec 2024 | T20I # 3009 | |
8 wickets | 2 | 129 | 19.4 | 20.0 | v Bahrain | Bali | 22 Feb 2025 | T20I # 3097 | |
1 wicket | 3 | 106 | 19.3 | 20.0 | v Indonesia | Gelephu | 24 Oct 2024 | T20I # 2932 | |
8 wickets | 3 | 136 | 19.3 | 20.0 | v Bahrain | Doha | 28 Nov 2024 | T20I # 2994 | |
7 wickets | 3 | 207 | 19.3 | 20.0 | v Pakistan | Centurion | 13 Dec 2024 | T20I # 3047 | |
3 wickets | 3 | 128 | 19.3 | 20.0 | v Zimbabwe | Harare | 14 Dec 2024 | T20I # 3050 | |
3 wickets | 3 | 240 | 49.3 | 50.0 | v South Africa | Paarl | 17 Dec 2024 | ODI # 4817 | |
3 wickets | 3 | 144 | 19.3 | 20.0 | v Oman | ICCA Dubai | 20 Dec 2024 | T20I # 3077 | |
4 wickets | 3 | 142 | 19.3 | 20.0 | v Oman | Al Amerat | 21 Feb 2025 | T20I # 3096 | |
3 wickets | 4 | 146 | 19.2 | 20.0 | v West Indies | Gros Islet | 14 Nov 2024 | T20I # 2950 | |
2 wickets | 4 | 103 | 19.2 | 20.0 | v Bahrain | Doha | 22 Nov 2024 | T20I # 2968 | |
2 wickets | 4 | 166 | 19.2 | 20.0 | v England | Chennai | 25 Jan 2025 | T20I # 3083 | |
3 wickets | 4 | 138 | 19.2 | 20.0 | v Ireland | Harare | 23 Feb 2025 | T20I # 3101 | |
5 wickets | 5 | 180 | 19.1 | 20.0 | v Sri Lanka | Dambulla | 13 Oct 2024 | T20I # 2907 | |
3 wickets | 5 | 139 | 19.1 | 20.0 | v Netherlands | Al Amerat | 13 Nov 2024 | T20I # 2946 | |
4 wickets | 5 | 128 | 19.1 | 20.0 | v Myanmar | Bali | 16 Nov 2024 | T20I # 2953 | |
8 wickets | 6 | 195 | 22.0 | 23.0 | v Sri Lanka | Pallekele | 26 Oct 2024 | ODI # 4786 | |
4 wickets | 6 | 136 | 19.0 | 20.0 | v New Zealand | Dambulla | 9 Nov 2024 | T20I # 2939 | |
3 wickets | 6 | 125 | 19.0 | 20.0 | v India | Gqeberha | 10 Nov 2024 | T20I # 2942 | |
5 wickets | 6 | 219 | 19.0 | 20.0 | v England | Gros Islet | 16 Nov 2024 | T20I # 2956 | |
3 wickets | 6 | 210 | 46.0 | 47.0 | v New Zealand | Pallekele | 17 Nov 2024 | ODI # 4808 | |
4 wickets | 6 | 136 | 19.0 | 20.0 | v St Helena | Abuja | 26 Nov 2024 | T20I # 2984 | |
6 wickets | 6 | 102 | 19.0 | 20.0 | v Suriname | Buenos Aires | 8 Dec 2024 | T20I # 3020 | |
6 wickets | 6 | 150 | 19.0 | 20.0 | v Nigeria | Rwanda | 9 Dec 2024 | T20I # 3023 | |
6 wickets | 6 | 143 | 19.0 | 20.0 | v Cayman | Buenos Aires | 10 Dec 2024 | T20I # 3024 | |
6 wickets | 6 | 353 | 49.0 | 50.0 | v South Africa | Karachi | 12 Feb 2025 | ODI # 4834 | |
7 wickets | 6 | 191 | 19.0 | 20.0 | v Oman | Al Amerat | 20 Feb 2025 | T20I # 3095 | |
5 wickets | 6 | 121 | 19.0 | 20.0 | v Indonesia | Bali | 24 Feb 2025 | T20I # 3102 | |
7 wickets | 6 | 108 | 14.0 | 15.0 | v Singapore | Singapore | 1 Mar 2025 | T20I # 3105 | |
8 wickets | 6 | 143 | 19.0 | 20.0 | v Singapore | Singapore | 2 Mar 2025 | T20I # 3106 | |
4 wickets | 6 | 252 | 49.0 | 50.0 | v New Zealand | Dubai (DICS) | 9 Mar 2025 | ODI # 4858 | |
6 wickets | 7 | 143 | 18.5 | 20.0 | v Gambia | Nairobi (Ruaraka) | 24 Oct 2024 | T20I # 2935 | |
8 wickets | 7 | 166 | 18.5 | 20.0 | v Oman | ICCA Dubai | 18 Dec 2024 | T20I # 3072 | |
6 wickets | 8 | 126 | 18.4 | 20.0 | v Rwanda | Blantyre | 12 Oct 2024 | T20I # 2902 | |
8 wickets | 8 | 157 | 18.4 | 20.0 | v U.S.A. | Dallas | 20 Oct 2024 | T20I # 2921 | |
5 wickets | 8 | 134 | 18.4 | 20.0 | v Thailand | Doha | 26 Nov 2024 | T20I # 2982 | |
5 wickets | 8 | 124 | 18.4 | 20.0 | v Bhutan | Doha | 28 Nov 2024 | T20I # 2991 | |
5 wickets | 8 | 84 | 9.4 | 11.0 | v Nigeria | Rwanda | 6 Dec 2024 | T20I # 3006 | |
6 wickets | 8 | 123 | 18.4 | 20.0 | v Panama | Buenos Aires | 12 Dec 2024 | T20I # 3038 | |
6 wickets | 8 | 305 | 48.4 | 50.0 | v South Africa | Lahore | 10 Feb 2025 | ODI # 4829 | |
6 wickets | 8 | 246 | 48.4 | 50.0 | v Zimbabwe | Harare | 16 Feb 2025 | ODI # 4840 | |
6 wickets | 8 | 126 | 18.4 | 20.0 | v Malaysia | Kuala Lumpur | 10 Mar 2025 | T20I # 3108 | |
6 wickets | 9 | 151 | 18.3 | 20.0 | v Malta | Marsa | 3 Feb 2025 | T20I # 3088 | |
2 wickets | 9 | 99 | 18.3 | 20.0 | v Austria | Marsa | 5 Feb 2025 | T20I # 3092 | |
5 wickets | 10 | 245 | 48.2 | 50.0 | v Bangladesh | Sharjah | 11 Nov 2024 | ODI # 4806 | |
7 wickets | 11 | 123 | 18.1 | 20.0 | v Bhutan | Gelephu | 23 Oct 2024 | T20I # 2929 | |
4 wickets | 11 | 265 | 48.1 | 50.0 | v Australia | Dubai (DICS) | 4 Mar 2025 | ODI # 4853 | |
5 wickets | 11 | 136 | 13.1 | 15.0 | v Pakistan | Dunedin | 18 Mar 2025 | T20I # 3122 | |
9 wickets | 12 | 163 | 18.0 | 20.0 | v West Indies | Dambulla | 17 Oct 2024 | T20I # 2909 | |
4 wickets | 12 | 113 | 18.0 | 20.0 | v Maldives | Gelephu | 20 Oct 2024 | T20I # 2917 | |
6 wickets | 12 | 187 | 18.0 | 20.0 | v Hungary | Marsa | 4 Feb 2025 | T20I # 3089 | |
5 wickets | 13 | 114 | 17.5 | 20.0 | v Myanmar | Bali | 15 Nov 2024 | T20I # 2951 | |
6 wickets | 13 | 166 | 17.5 | 20.0 | v Saudi Arabia | Doha | 28 Nov 2024 | T20I # 2992 | |
10 wickets | 13 | 50 | 2.5 | 5.0 | v Botswana | Rwanda | 12 Dec 2024 | T20I # 3037 | |
10 wickets | 13 | 28 | 2.5 | 5.0 | v Indonesia | Bali | 20 Feb 2025 | T20I # 3094 | |
8 wickets | 14 | 172 | 17.4 | 20.0 | v Ireland | Abu Dhabi | 27 Sep 2024 | T20I # 2869 | |
5 wickets | 14 | 295 | 47.4 | 50.0 | v Bangladesh | Basseterre | 8 Dec 2024 | ODI # 4813 | |
5 wickets | 15 | 329 | 47.3 | 50.0 | v West Indies | North Sound | 2 Nov 2024 | ODI # 4792 | |
5 wickets | 15 | 116 | 17.3 | 20.0 | v Sierra Leone | Abuja | 24 Nov 2024 | T20I # 2976 | |
5 wickets | 15 | 352 | 47.3 | 50.0 | v England | Lahore | 22 Feb 2025 | ODI # 4846 | |
5 wickets | 16 | 123 | 17.2 | 20.0 | v Thailand | Doha | 19 Nov 2024 | T20I # 2961 | |
6 wickets | 16 | 93 | 17.2 | 20.0 | v Panama | Buenos Aires | 10 Dec 2024 | T20I # 3028 | |
6 wickets | 16 | 90 | 17.2 | 20.0 | v Nigeria | Rwanda | 14 Dec 2024 | T20I # 3051 | |
10 wickets | 17 | 109 | 17.1 | 20.0 | v Bahamas | Buenos Aires | 12 Dec 2024 | T20I # 3040 | |
6 wickets | 18 | 99 | 17.0 | 20.0 | v Bahrain | ICCA Dubai | 20 Dec 2024 | T20I # 3076 | |
8 wickets | 19 | 183 | 16.5 | 20.0 | v West Indies | Bridgetown | 9 Nov 2024 | T20I # 2940 | |
8 wickets | 19 | 114 | 16.5 | 20.0 | v Bahrain | ICCA Dubai | 13 Dec 2024 | T20I # 3042 | |
6 wickets | 19 | 137 | 16.5 | 20.0 | v Saudi Arabia | ICCA Dubai | 13 Dec 2024 | T20I # 3044 | |
6 wickets | 20 | 112 | 16.4 | 20.0 | v Bhutan | Doha | 20 Nov 2024 | T20I # 2965 | |
7 wickets | 20 | 86 | 16.4 | 20.0 | v Mexico | Buenos Aires | 11 Dec 2024 | T20I # 3032 | |
8 wickets | 20 | 127 | 16.4 | 20.0 | v Hong Kong | Kuala Lumpur | 17 Mar 2025 | T20I # 3121 | |
6 wickets | 21 | 124 | 16.3 | 20.0 | v Suriname | Buenos Aires | 11 Dec 2024 | T20I # 3035 | |
6 wickets | 21 | 229 | 46.3 | 50.0 | v Bangladesh | Dubai (DICS) | 20 Feb 2025 | ODI # 4844 | |
5 wickets | 22 | 133 | 16.2 | 20.0 | v Cambodia | Doha | 22 Nov 2024 | T20I # 2967 | |
10 wickets | 22 | 138 | 16.2 | 20.0 | v Botswana | Rwanda | 6 Dec 2024 | T20I # 3005 | |
6 wickets | 22 | 112 | 16.2 | 20.0 | v Rwanda | Rwanda | 8 Dec 2024 | T20I # 3017 | |
5 wickets | 23 | 237 | 46.1 | 50.0 | v Bangladesh | Rawalpindi | 24 Feb 2025 | ODI # 4848 | |
8 wickets | 24 | 89 | 16.0 | 20.0 | v Malawi | Blantyre | 9 Oct 2024 | T20I # 2898 | |
9 wickets | 24 | 124 | 16.0 | 20.0 | v Qatar | ICCA Dubai | 15 Dec 2024 | T20I # 3057 | |
6 wickets | 24 | 121 | 16.0 | 20.0 | v Brazil | Buenos Aires | 15 Dec 2024 | T20I # 3058 | |
4 wickets | 24 | 99 | 16.0 | 20.0 | v Belize | Buenos Aires | 16 Dec 2024 | T20I # 3067 | |
6 wickets | 24 | 139 | 16.0 | 20.0 | v Qatar | ICCA Dubai | 17 Dec 2024 | T20I # 3069 | |
9 wickets | 24 | 205 | 16.0 | 20.0 | v New Zealand | Auckland | 21 Mar 2025 | T20I # 3124 | |
4 wickets | 25 | 322 | 45.5 | 50.0 | v Bangladesh | Basseterre | 12 Dec 2024 | ODI # 4815 | |
7 wickets | 25 | 152 | 45.5 | 50.0 | v U.S.A. | Al Amerat | 12 Feb 2025 | ODI # 4832 | |
8 wickets | 26 | 90 | 15.4 | 20.0 | v Bahrain | Jinja | 29 Oct 2024 | T20I # 2937 | |
5 wickets | 28 | 162 | 15.2 | 20.0 | v Cambodia | Doha | 25 Nov 2024 | T20I # 2980 | |
8 wickets | 28 | 114 | 15.2 | 20.0 | v Saudi Arabia | ICCA Dubai | 16 Dec 2024 | T20I # 3063 | |
5 wickets | 28 | 243 | 45.2 | 50.0 | v Pakistan | Karachi | 14 Feb 2025 | ODI # 4838 | |
8 wickets | 28 | 143 | 15.2 | 20.0 | v Canada | Windhoek | 23 Mar 2025 | T20I # 3127 | |
7 wickets | 29 | 87 | 15.1 | 20.0 | v Rwanda | Nairobi (Gym) | 23 Oct 2024 | T20I # 2930 | |
8 wickets | 29 | 124 | 15.1 | 20.0 | v Oman | Al Amerat | 23 Feb 2025 | T20I # 3100 | |
9 wickets | 30 | 110 | 15.0 | 20.0 | v Malawi | Blantyre | 10 Oct 2024 | T20I # 2900 | |
5 wickets | 30 | 101 | 15.0 | 20.0 | v Rwanda | Nairobi (Gym) | 20 Oct 2024 | T20I # 2920 | |
5 wickets | 30 | 138 | 15.0 | 20.0 | v Eswatini | Abuja | 26 Nov 2024 | T20I # 2986 | |
5 wickets | 31 | 232 | 31.5 | 37.0 | v West Indies | Pallekele | 20 Oct 2024 | ODI # 4783 | |
7 wickets | 31 | 159 | 14.5 | 20.0 | v West Indies | Bridgetown | 10 Nov 2024 | T20I # 2943 | |
4 wickets | 33 | 305 | 44.3 | 50.0 | v England | Cuttack | 9 Feb 2025 | ODI # 4828 | |
5 wickets | 34 | 190 | 38.2 | 44.0 | v West Indies | Pallekele | 23 Oct 2024 | ODI # 4784 | |
8 wickets | 34 | 119 | 14.2 | 20.0 | v Hong Kong | Kuala Lumpur | 11 Mar 2025 | T20I # 3110 | |
6 wickets | 35 | 169 | 14.1 | 20.0 | v Malta | Marsa | 5 Feb 2025 | T20I # 3091 | |
7 wickets | 37 | 104 | 13.5 | 20.0 | v Panama | Buenos Aires | 14 Dec 2024 | T20I # 3054 | |
6 wickets | 38 | 129 | 43.4 | 50.0 | v U.A.E. | Al Amerat | 1 Nov 2024 | ODI # 4791 | |
6 wickets | 39 | 87 | 13.3 | 20.0 | v Indonesia | Gelephu | 20 Oct 2024 | T20I # 2919 | |
4 wickets | 39 | 102 | 13.3 | 20.0 | v Myanmar | Bali | 19 Nov 2024 | T20I # 2960 | |
8 wickets | 42 | 264 | 43.0 | 50.0 | v England | Bridgetown | 6 Nov 2024 | ODI # 4799 | |
7 wickets | 42 | 104 | 13.0 | 20.0 | v Nigeria | Rwanda | 8 Dec 2024 | T20I # 3016 | |
8 wickets | 42 | 178 | 13.0 | 20.0 | v Malta | Marsa | 4 Feb 2025 | T20I # 3090 | |
7 wickets | 43 | 133 | 12.5 | 20.0 | v England | Eden Gardens | 22 Jan 2025 | T20I # 3082 | |
8 wickets | 43 | 95 | 12.5 | 20.0 | v Malaysia | Kuala Lumpur | 15 Mar 2025 | T20I # 3119 | |
6 wickets | 45 | 97 | 12.3 | 20.0 | v Mexico | Buenos Aires | 10 Dec 2024 | T20I # 3027 | |
6 wickets | 45 | 242 | 42.3 | 50.0 | v Pakistan | Dubai (DICS) | 23 Feb 2025 | ODI # 4847 | |
9 wickets | 48 | 79 | 12.0 | 20.0 | v St Helena | Abuja | 27 Nov 2024 | T20I # 2989 | |
7 wickets | 49 | 128 | 11.5 | 20.0 | v Bangladesh | Gwalior | 6 Oct 2024 | T20I # 2897 | |
7 wickets | 52 | 118 | 11.2 | 20.0 | v Pakistan | Hobart | 18 Nov 2024 | T20I # 2959 | |
8 wickets | 55 | 157 | 25.5 | 35.0 | v England | North Sound | 31 Oct 2024 | ODI # 4790 | |
9 wickets | 57 | 75 | 10.3 | 20.0 | v Seychelles | Nairobi (Ruaraka) | 23 Oct 2024 | T20I # 2928 | |
9 wickets | 59 | 94 | 10.1 | 20.0 | v Myanmar | Bali | 13 Nov 2024 | T20I # 2945 | |
9 wickets | 59 | 92 | 10.1 | 20.0 | v Pakistan | Christchurch | 16 Mar 2025 | T20I # 3120 | |
8 wickets | 60 | 129 | 10.0 | 20.0 | v Pakistan | Wellington | 26 Mar 2025 | T20I # 3128 | |
10 wickets | 62 | 42 | 2.4 | 13.0 | v Canada | Windhoek | 22 Mar 2025 | T20I # 3125 | |
9 wickets | 63 | 241 | 39.3 | 50.0 | v Ireland | Harare | 18 Feb 2025 | ODI # 4842 | |
9 wickets | 64 | 54 | 9.2 | 20.0 | v Falkland Isl | Guacima | 12 Mar 2025 | T20I # 3115 | |
8 wickets | 65 | 49 | 9.1 | 20.0 | v Suriname | Buenos Aires | 12 Dec 2024 | T20I # 3039 | |
4 wickets | 68 | 249 | 38.4 | 50.0 | v England | Nagpur | 6 Feb 2025 | ODI # 4825 | |
8 wickets | 74 | 102 | 7.4 | 20.0 | v Mexico | Seropedica | 13 Oct 2024 | T20I # 2906 | |
7 wickets | 78 | 149 | 37.0 | 50.0 | v Namibia | Windhoek | 13 Mar 2025 | ODI # 4859 | |
7 wickets | 79 | 228 | 36.5 | 50.0 | v Bangladesh | Basseterre | 10 Dec 2024 | ODI # 4814 | |
10 wickets | 87 | 58 | 5.3 | 20.0 | v Zimbabwe | Bulawayo | 3 Dec 2024 | T20I # 2999 | |
9 wickets | 90 | 57 | 5.0 | 20.0 | v Mozambique | Nairobi (Gym) | 20 Oct 2024 | T20I # 2918 | |
9 wickets | 92 | 61 | 4.4 | 20.0 | v Panama | Buenos Aires | 8 Dec 2024 | T20I # 3018 | |
8 wickets | 95 | 133 | 34.1 | 50.0 | v Netherlands | Al Amerat | 5 Nov 2024 | ODI # 4797 | |
2 wickets | 99 | 204 | 33.3 | 50.0 | v Pakistan | Melbourne | 4 Nov 2024 | ODI # 4795 |
Tied matches
Team 1 | Team 2 | Ground | Match Date | Scorecard |
U.S.A. | Nepal | Grand Prairie Stadium, Dallas | 19 Oct 2024 | T20I # 2916 |
Namibia | Canada | Wanderers Cricket Ground, Windhoek | 9 Mar 2025 | ODI # 4857 |
Bahrain | Hong Kong | Bayuemas Oval, Kuala Lumpur | 14 Mar 2025 | T20I # 3118 |
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]