Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
272 runs040029.050.0v ZimbabweBenoni22 Oct 2010ODI # 3061
267 runs039137.00.0v EnglandW.A.C.A16 Dec 2010Test # 1984
231 runs035234.550.0v NetherlandsMohali3 Mar 2011ODI # 3115
215 runs033131.350.0v NetherlandsDelhi28 Feb 2011ODI # 3112
210 runs033336.550.0v CanadaHambantota20 Feb 2011ODI # 3102
206 runs028528.050.0v BangladeshMirpur19 Mar 2011ODI # 3138
205 runs031833.150.0v KenyaHambantota23 Feb 2011ODI # 3105
175 runs029942.150.0v CanadaNagpur28 Feb 2011ODI # 3111
161 runs030936.050.0v KenyaEden Gardens20 Mar 2011ODI # 3140
139 runs032839.050.0v ZimbabwePallekele10 Mar 2011ODI # 3125
135 runs029035.450.0v IndiaDurban12 Jan 2011ODI # 3079
131 runs027333.250.0v IrelandEden Gardens15 Mar 2011ODI # 3133
112 runs026635.050.0v New ZealandWankhede18 Mar 2011ODI # 3137
110 runs030341.450.0v PakistanPallekele8 Mar 2011ODI # 3123
103 runs018415.520.0v New ZealandChristchurch30 Dec 2010T20I # 195
97 runs035950.050.0v CanadaWankhede13 Mar 2011ODI # 3129
92 runs018127.550.0v AfghanistanNairobi (Gym)7 Oct 2010ODI # 3052
91 runs026346.250.0v ZimbabweAhmedabad21 Feb 2011ODI # 3103
87 runs030372.30.0v South AfricaDurban26 Dec 2010Test # 1987
87 runs037150.050.0v BangladeshMirpur19 Feb 2011ODI # 3100
80 runs026943.050.0v West IndiesChennai20 Mar 2011ODI # 3141
65 runs024748.150.0v ZimbabweMirpur6 Dec 2010ODI # 3075
64 runs035250.050.0v ZimbabweBloemfontein15 Oct 2010ODI # 3057
60 runs032550.050.0v KenyaBengaluru13 Mar 2011ODI # 3130
57 runs031844.550.0v PakistanDubai (DICS)8 Nov 2010ODI # 3069
57 runs031244.150.0v PakistanAuckland5 Feb 2011ODI # 3097
57 runs028044.050.0v EnglandW.A.C.A6 Feb 2011ODI # 3098
51 runs025045.350.0v EnglandBrisbane30 Jan 2011ODI # 3091
49 runs022243.250.0v South AfricaMirpur25 Mar 2011ODI # 3144
48 runs019132.532.5v IndiaGqeberha21 Jan 2011ODI # 3084
46 runs023145.050.0v EnglandHobart21 Jan 2011ODI # 3083
46 runs018542.550.0v CanadaColombo (RPS)3 Mar 2011ODI # 3116
44 runs027649.050.0v IrelandMohali11 Mar 2011ODI # 3126
43 runs029450.050.0v New ZealandChristchurch29 Jan 2011ODI # 3090
41 runs026946.550.0v New ZealandHamilton3 Feb 2011ODI # 3095
40 runs027745.250.0v New ZealandGuwahati28 Nov 2010ODI # 3070
39 runs018620.020.0v PakistanHamilton28 Dec 2010T20I # 194
33 runs026840.246.0v IndiaCenturion23 Jan 2011ODI # 3087
29 runs024037.438.0v AustraliaSydney5 Nov 2010ODI # 3066
29 runs026149.550.0v PakistanMohali30 Mar 2011ODI # 3147
27 runs020645.050.0v IrelandMirpur25 Feb 2011ODI # 3108
26 runs027849.050.0v West IndiesColombo (SSC)6 Feb 2011ODI # 3099
21 runs016920.020.0v South AfricaDurban9 Jan 2011T20I # 196
21 runs030050.050.0v AustraliaAdelaide26 Jan 2011ODI # 3089
20 runs024547.450.0v ZimbabweHarare30 Sep 2010ODI # 3050
18 runs024444.450.0v West IndiesChennai17 Mar 2011ODI # 3135
11 runs027850.050.0v Sri LankaColombo (RPS)26 Feb 2011ODI # 3109
9 runs021037.037.0v New ZealandMirpur5 Oct 2010ODI # 3051
9 runs024249.350.0v New ZealandMirpur14 Oct 2010ODI # 3056
9 runs021049.050.0v BangladeshMirpur1 Dec 2010ODI # 3071
8 runs019520.020.0v ZimbabweKimberley10 Oct 2010T20I # 189
6 runs017247.450.0v South AfricaChennai6 Mar 2011ODI # 3120
4 runs014820.020.0v EnglandMelbourne14 Jan 2011T20I # 198
3 runs017549.350.0v New ZealandMirpur17 Oct 2010ODI # 3058
2 runs022950.050.0v PakistanDubai (DICS)2 Nov 2010ODI # 3064
1 run019143.050.0v South AfricaJohannesburg15 Jan 2011ODI # 3080
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets252708.050.0v KenyaChennai20 Feb 2011ODI # 3101
10 wickets9916333.350.0v ZimbabweAhmedabad4 Mar 2011ODI # 3117
10 wickets17511320.550.0v West IndiesMirpur23 Mar 2011ODI # 3142
10 wickets6323039.350.0v EnglandColombo (RPS)26 Mar 2011ODI # 3145
9 wickets6322539.350.0v New ZealandVadodara4 Dec 2010ODI # 3074
9 wickets19612517.250.0v PakistanWellington22 Jan 2011ODI # 3085
9 wickets18814318.450.0v KenyaColombo (RPS)1 Mar 2011ODI # 3113
9 wickets2265912.250.0v BangladeshMirpur4 Mar 2011ODI # 3118
8 wickets5118941.350.0v AfghanistanNairobi (Gym)11 Oct 2010ODI # 3055
8 wickets6626939.050.0v ZimbabwePotchefstroom17 Oct 2010ODI # 3059
8 wickets6320439.350.0v PakistanAbu Dhabi29 Oct 2010ODI # 3062
8 wickets17011621.450.0v Sri LankaBrisbane7 Nov 2010ODI # 3068
8 wickets4225943.050.0v New ZealandJaipur1 Dec 2010ODI # 3072
8 wickets17310421.150.0v New ZealandChennai10 Dec 2010ODI # 3077
8 wickets2719742.347.0v West IndiesColombo (SSC)3 Feb 2011ODI # 3096
7 wickets2516915.520.0v ZimbabweBloemfontein8 Oct 2010T20I # 188
7 wickets6017440.050.0v New ZealandMirpur11 Oct 2010ODI # 3054
7 wickets2113416.320.0v AustraliaW.A.C.A31 Oct 2010T20I # 192
7 wickets4322342.550.0v West IndiesDelhi24 Feb 2011ODI # 3106
7 wickets9620734.050.0v New ZealandNagpur25 Feb 2011ODI # 3107
7 wickets2316234.138.0v ZimbabwePallekele14 Mar 2011ODI # 3132
7 wickets9121234.550.0v CanadaBengaluru16 Mar 2011ODI # 3134
6 wickets13814027.050.0v KenyaNairobi (Gym)9 Oct 2010ODI # 3053
6 wickets1012018.220.0v PakistanAbu Dhabi26 Oct 2010T20I # 190
6 wickets6219239.450.0v ZimbabweMirpur3 Dec 2010ODI # 3073
6 wickets4218943.050.0v ZimbabweChattogram12 Dec 2010ODI # 3078
6 wickets5216141.250.0v NetherlandsChattogram14 Mar 2011ODI # 3131
6 wickets1430747.450.0v NetherlandsEden Gardens18 Mar 2011ODI # 3136
6 wickets1027548.250.0v Sri LankaWankhede2 Apr 2011ODI # 3148
5 wickets1714417.120.0v PakistanAuckland26 Dec 2010T20I # 193
5 wickets2420846.050.0v IrelandBengaluru6 Mar 2011ODI # 3121
5 wickets2719945.350.0v KenyaDelhi7 Mar 2011ODI # 3122
5 wickets8119036.350.0v NetherlandsDelhi9 Mar 2011ODI # 3124
5 wickets1426147.450.0v AustraliaAhmedabad24 Mar 2011ODI # 3143
5 wickets1321847.550.0v New ZealandColombo (RPS)29 Mar 2011ODI # 3146
4 wickets2421546.050.0v EnglandSydney23 Jan 2011ODI # 3086
4 wickets5417741.050.0v AustraliaColombo (RPS)19 Mar 2011ODI # 3139
2 wickets1022148.250.0v South AfricaCape Town18 Jan 2011ODI # 3082
1 wicket3424044.250.0v AustraliaMelbourne3 Nov 2010ODI # 3065
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets252708.050.0v KenyaChennai20 Feb 2011ODI # 3101
9 wickets2265912.250.0v BangladeshMirpur4 Mar 2011ODI # 3118
9 wickets19612517.250.0v PakistanWellington22 Jan 2011ODI # 3085
9 wickets18814318.450.0v KenyaColombo (RPS)1 Mar 2011ODI # 3113
10 wickets17511320.550.0v West IndiesMirpur23 Mar 2011ODI # 3142
8 wickets17310421.150.0v New ZealandChennai10 Dec 2010ODI # 3077
8 wickets17011621.450.0v Sri LankaBrisbane7 Nov 2010ODI # 3068
6 wickets13814027.050.0v KenyaNairobi (Gym)9 Oct 2010ODI # 3053
10 wickets9916333.350.0v ZimbabweAhmedabad4 Mar 2011ODI # 3117
7 wickets9620734.050.0v New ZealandNagpur25 Feb 2011ODI # 3107
7 wickets9121234.550.0v CanadaBengaluru16 Mar 2011ODI # 3134
5 wickets8119036.350.0v NetherlandsDelhi9 Mar 2011ODI # 3124
8 wickets6626939.050.0v ZimbabwePotchefstroom17 Oct 2010ODI # 3059
8 wickets6320439.350.0v PakistanAbu Dhabi29 Oct 2010ODI # 3062
9 wickets6322539.350.0v New ZealandVadodara4 Dec 2010ODI # 3074
10 wickets6323039.350.0v EnglandColombo (RPS)26 Mar 2011ODI # 3145
6 wickets6219239.450.0v ZimbabweMirpur3 Dec 2010ODI # 3073
7 wickets6017440.050.0v New ZealandMirpur11 Oct 2010ODI # 3054
4 wickets5417741.050.0v AustraliaColombo (RPS)19 Mar 2011ODI # 3139
6 wickets5216141.250.0v NetherlandsChattogram14 Mar 2011ODI # 3131
8 wickets5118941.350.0v AfghanistanNairobi (Gym)11 Oct 2010ODI # 3055
7 wickets4322342.550.0v West IndiesDelhi24 Feb 2011ODI # 3106
8 wickets4225943.050.0v New ZealandJaipur1 Dec 2010ODI # 3072
6 wickets4218943.050.0v ZimbabweChattogram12 Dec 2010ODI # 3078
1 wicket3424044.250.0v AustraliaMelbourne3 Nov 2010ODI # 3065
8 wickets2719742.347.0v West IndiesColombo (SSC)3 Feb 2011ODI # 3096
5 wickets2719945.350.0v KenyaDelhi7 Mar 2011ODI # 3122
7 wickets2516915.520.0v ZimbabweBloemfontein8 Oct 2010T20I # 188
4 wickets2421546.050.0v EnglandSydney23 Jan 2011ODI # 3086
5 wickets2420846.050.0v IrelandBengaluru6 Mar 2011ODI # 3121
7 wickets2316234.138.0v ZimbabwePallekele14 Mar 2011ODI # 3132
7 wickets2113416.320.0v AustraliaW.A.C.A31 Oct 2010T20I # 192
5 wickets1714417.120.0v PakistanAuckland26 Dec 2010T20I # 193
6 wickets1430747.450.0v NetherlandsEden Gardens18 Mar 2011ODI # 3136
5 wickets1426147.450.0v AustraliaAhmedabad24 Mar 2011ODI # 3143
5 wickets1321847.550.0v New ZealandColombo (RPS)29 Mar 2011ODI # 3146
6 wickets1012018.220.0v PakistanAbu Dhabi26 Oct 2010T20I # 190
2 wickets1022148.250.0v South AfricaCape Town18 Jan 2011ODI # 3082
6 wickets1027548.250.0v Sri LankaWankhede2 Apr 2011ODI # 3148
6 wickets812118.420.0v PakistanAbu Dhabi27 Oct 2010T20I # 191
6 wickets829348.450.0v NetherlandsNagpur22 Feb 2011ODI # 3104
3 wickets723948.550.0v IrelandHarare28 Sep 2010ODI # 3049
5 wickets729048.550.0v AustraliaVisakhapatnam20 Oct 2010ODI # 3060
5 wickets731648.550.0v New ZealandBengaluru7 Dec 2010ODI # 3076
2 wickets626349.050.0v New ZealandNapier1 Feb 2011ODI # 3093
2 wickets622649.050.0v EnglandChattogram11 Mar 2011ODI # 3127
6 wickets529549.150.0v EnglandMelbourne16 Jan 2011ODI # 3081
3 wickets532849.150.0v EnglandBengaluru2 Mar 2011ODI # 3114
2 wickets433449.250.0v EnglandSydney2 Feb 2011ODI # 3094
3 wickets229749.450.0v IndiaNagpur12 Mar 2011ODI # 3128
1 wicket128749.550.0v South AfricaAbu Dhabi31 Oct 2010ODI # 3063
1 wicket127549.550.0v South AfricaDubai (DICS)5 Nov 2010ODI # 3067
2 wickets020150.050.0v IrelandHarare26 Sep 2010ODI # 3048
1 wicket021658.40.0v AustraliaMohali1 Oct 2010Test # 1972
7 wickets020745.00.0v AustraliaBengaluru9 Oct 2010Test # 1973
10 wickets0193.40.0v New ZealandHamilton7 Jan 2011Test # 1990
1 wicket015820.020.0v AustraliaAdelaide12 Jan 2011T20I # 197
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]