Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Opposition
Ground
Match Date
Scorecard
1 run012913.0v South AfricaJohannesburg13 Nov 2009T20I # 124
1 run029050.0v CanadaSharjah16 Feb 2010ODI # 2957
1 run029950.0v South AfricaJaipur21 Feb 2010ODI # 2961
2 runs012820.0v PakistanMelbourne5 Feb 2010T20I # 134
2 runs025550.0v West IndiesProvidence4 Mar 2010ODI # 2967
3 runs035149.4v IndiaHyderabad5 Nov 2009ODI # 2923
3 runs041550.0v Sri LankaRajkot15 Dec 2009ODI # 2932
4 runs029350.0v IndiaVadodara25 Oct 2009ODI # 2913
4 runs017720.0v IrelandColombo (SSC)3 Feb 2010T20I # 130
7 runs021249.1v PakistanAbu Dhabi9 Nov 2009ODI # 2927
7 runs015420.0v New ZealandDubai (DICS)13 Nov 2009T20I # 123
12 runs026643.2v New ZealandAuckland6 Mar 2010ODI # 2969
13 runs014019.2v IrelandDubai (DICS)9 Feb 2010T20I # 135
14 runs013220.0v ScotlandAbu Dhabi10 Feb 2010T20I # 137
20 runs026749.5v ZimbabweHarare15 Oct 2009ODI # 2910
22 runs032450.0v South AfricaCenturion27 Sep 2009ODI # 2900
24 runs025146.4v IndiaMohali2 Nov 2009ODI # 2919
26 runs010620.0v West IndiesPort of Spain28 Feb 2010T20I # 150
29 runs021620.0v IndiaNagpur9 Dec 2009T20I # 126
32 runs025176.0v PakistanDunedin24 Nov 2009Test # 1934
35 runs035994.3v West IndiesW.A.C.A16 Dec 2009Test # 1941
36 runs017638.0v PakistanSydney3 Jan 2010Test # 1945
37 runs013718.3v ScotlandDubai (DICS)11 Feb 2010T20I # 140
38 runs031646.4v Sri LankaJohannesburg27 Sep 2009ODI # 2899
38 runs018020.0v West IndiesHobart21 Feb 2010T20I # 146
40 runs028747.4v PakistanAdelaide26 Jan 2010ODI # 2946
45 runs029650.0v ZimbabweBenoni8 Nov 2009ODI # 2926
45 runs028550.0v BangladeshChattogram5 Mar 2010ODI # 2968
49 runs016218.3v New ZealandDubai (DICS)12 Nov 2009T20I # 122
50 runs027646.5v West IndiesJohannesburg26 Sep 2009ODI # 2897
50 runs032550.0v West IndiesBrisbane14 Feb 2010ODI # 2955
51 runs024246.1v AustraliaWellington13 Mar 2010ODI # 2975
54 runs030344.5v IndiaCenturion26 Sep 2009ODI # 2898
55 runs026237.4v South AfricaCenturion22 Sep 2009ODI # 2893
64 runs030447.2v PakistanAbu Dhabi6 Nov 2009ODI # 2924
65 runs015215.3v NetherlandsDubai (DICS)13 Feb 2010T20I # 142
80 runs020132.0v KenyaNairobi (Gym)18 Feb 2010ODI # 2958
84 runs024220.0v EnglandCenturion15 Nov 2009T20I # 125
86 runs026444.5v KenyaHarare13 Oct 2009ODI # 2909
90 runs036644.3v IndiaAhmedabad27 Feb 2010ODI # 2963
91 runs031449.5v KenyaHarare12 Oct 2009ODI # 2908
99 runs035548.3v AustraliaNagpur28 Oct 2009ODI # 2915
112 runs035541.3v EnglandCape Town27 Nov 2009ODI # 2930
113 runs041575.2v BangladeshChattogram17 Jan 2010Test # 1949
113 runs025734.2v West IndiesMelbourne7 Feb 2010ODI # 2950
121 runs040476.0v BangladeshHamilton15 Feb 2010Test # 1953
125 runs032536.5v West IndiesMelbourne19 Feb 2010ODI # 2960
135 runs027837.5v PakistanW.A.C.A29 Jan 2010ODI # 2947
138 runs028839.2v New ZealandAbu Dhabi3 Nov 2009ODI # 2921
140 runs026837.3v PakistanSydney24 Jan 2010ODI # 2945
141 runs040582.5v New ZealandWellington3 Dec 2009Test # 1938
141 runs024631.5v ZimbabweKingstown10 Mar 2010ODI # 2972
142 runs033039.3v KenyaHarare18 Oct 2009ODI # 2912
146 runs033743.5v BangladeshNapier5 Feb 2010ODI # 2949
153 runs040242.5v South AfricaGwalior24 Feb 2010ODI # 2962
170 runs042272.0v PakistanMelbourne26 Dec 2009Test # 1943
176 runs047991.1v New ZealandHamilton27 Mar 2010Test # 1957
181 runs0513124.0v BangladeshChattogram12 Mar 2010Test # 1954
208 runs031739.2v CanadaKingston13 Apr 2010ODI # 2977
212 runs033234.3v ZimbabweCenturion10 Nov 2009ODI # 2928
231 runs043886.2v PakistanHobart14 Jan 2010Test # 1947
By wickets
Winner
Margin
Balls Rem
Target
Overs
Opposition
Ground
Match Date
Scorecard
1 wicket622249.0v ZimbabweChattogram5 Nov 2009ODI # 2922
2 wickets020650.0v PakistanCenturion30 Sep 2009ODI # 2903
2 wickets421349.2v PakistanW.A.C.A31 Jan 2010ODI # 2948
2 wickets726148.5v BangladeshMirpur2 Mar 2010ODI # 2965
2 wickets427649.2v AustraliaNapier3 Mar 2010ODI # 2966
3 wickets530249.1v IndiaNagpur18 Dec 2009ODI # 2933
3 wickets3124244.5v BangladeshChristchurch11 Feb 2010ODI # 2953
4 wickets13714727.1v EnglandJohannesburg29 Sep 2009ODI # 2902
4 wickets5619740.4v ZimbabweMirpur31 Oct 2009ODI # 2917
4 wickets924648.3v IndiaMirpur13 Jan 2010ODI # 2943
4 wickets712918.5v AfghanistanDubai (DICS)12 Feb 2010T20I # 141
4 wickets6417839.2v AfghanistanSharjah18 Feb 2010ODI # 2959
4 wickets614919.0v EnglandDubai (DICS)20 Feb 2010T20I # 145
4 wickets1320747.5v ZimbabweProvidence6 Mar 2010ODI # 2970
4 wickets9314234.3v ZimbabweKingstown12 Mar 2010ODI # 2974
4 wickets13416227.4v ZimbabweKingstown14 Mar 2010ODI # 2976
5 wickets11713430.3v West IndiesJohannesburg23 Sep 2009ODI # 2894
5 wickets5321541.1v New ZealandCenturion24 Sep 2009ODI # 2895
5 wickets1323447.5v PakistanJohannesburg3 Oct 2009ODI # 2906
5 wickets9218734.4v BangladeshMirpur27 Oct 2009ODI # 2914
5 wickets1228048.0v IndiaMirpur5 Jan 2010ODI # 2938
5 wickets927548.3v PakistanBrisbane22 Jan 2010ODI # 2944
5 wickets1112218.1v AfghanistanColombo (PSS)1 Feb 2010T20I # 128
5 wickets114119.5v CanadaColombo (SSC)4 Feb 2010T20I # 132
5 wickets13518427.3v BangladeshDunedin8 Feb 2010ODI # 2951
6 wickets3021345.0v Sri LankaJohannesburg25 Sep 2009ODI # 2896
6 wickets2820145.2v New ZealandCenturion5 Oct 2009ODI # 2907
6 wickets1227148.0v KenyaHarare17 Oct 2009ODI # 2911
6 wickets1023048.2v AustraliaDelhi31 Oct 2009ODI # 2918
6 wickets2294511.5v ZimbabweChattogram3 Nov 2009ODI # 2920
6 wickets4917141.5v IndiaGuwahati8 Nov 2009ODI # 2925
6 wickets520719.1v Sri LankaMohali12 Dec 2009T20I # 127
6 wickets1529747.3v BangladeshMirpur7 Jan 2010ODI # 2939
6 wickets4224843.0v BangladeshMirpur11 Jan 2010ODI # 2942
6 wickets514319.1v CanadaDubai (DICS)9 Feb 2010T20I # 136
6 wickets9122034.5v NetherlandsNairobi (Gym)16 Feb 2010ODI # 2956
6 wickets2411916.0v New ZealandWellington26 Feb 2010T20I # 148
6 wickets2422946.0v BangladeshMirpur28 Feb 2010ODI # 2964
6 wickets1624647.2v New ZealandHamilton9 Mar 2010ODI # 2971
6 wickets1720031.1v New ZealandAuckland11 Mar 2010ODI # 2973
6 wickets621344.0v IrelandKingston15 Apr 2010ODI # 2978
7 wickets10713032.1v West IndiesJohannesburg30 Sep 2009ODI # 2904
7 wickets12322029.3v ZimbabweMirpur29 Oct 2009ODI # 2916
7 wickets2425146.0v South AfricaCenturion22 Nov 2009ODI # 2929
7 wickets11212031.2v South AfricaGqeberha29 Nov 2009ODI # 2931
7 wickets4524042.3v Sri LankaCuttack21 Dec 2009ODI # 2934
7 wickets1131648.1v Sri LankaEden Gardens24 Dec 2009ODI # 2935
7 wickets3126144.5v BangladeshMirpur4 Jan 2010ODI # 2937
7 wickets513119.1v KenyaAbu Dhabi11 Feb 2010T20I # 139
7 wickets913018.3v PakistanDubai (DICS)19 Feb 2010T20I # 144
8 wickets10421432.4v Sri LankaMirpur10 Jan 2010ODI # 2941
8 wickets14117126.3v West IndiesAdelaide9 Feb 2010ODI # 2952
8 wickets1514317.3v IrelandDubai (DICS)13 Feb 2010T20I # 143
8 wickets5013911.4v West IndiesSydney23 Feb 2010T20I # 147
9 wickets4925841.5v EnglandCenturion2 Oct 2009ODI # 2905
9 wickets4325042.5v BangladeshMirpur8 Jan 2010ODI # 2940
9 wickets3113914.5v CanadaDubai (DICS)10 Feb 2010T20I # 138
9 wickets020944.0v BangladeshMirpur20 Mar 2010Test # 1956
10 wickets020.2v BangladeshMirpur24 Jan 2010Test # 1950
10 wickets4511012.3v ScotlandNairobi (Gym)1 Feb 2010T20I # 129
10 wickets70798.2v BangladeshHamilton3 Feb 2010T20I # 131
10 wickets3312414.3v ScotlandNairobi (Gym)4 Feb 2010T20I # 133
10 wickets010623.0v New ZealandWellington19 Mar 2010Test # 1955
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
2 wickets020650.050.0v PakistanCenturion30 Sep 2009ODI # 2903
10 wickets020.20.0v BangladeshMirpur24 Jan 2010Test # 1950
10 wickets010623.00.0v New ZealandWellington19 Mar 2010Test # 1955
9 wickets020944.00.0v BangladeshMirpur20 Mar 2010Test # 1956
5 wickets114119.520.0v CanadaColombo (SSC)4 Feb 2010T20I # 132
2 wickets421349.250.0v PakistanW.A.C.A31 Jan 2010ODI # 2948
2 wickets427649.250.0v AustraliaNapier3 Mar 2010ODI # 2966
6 wickets520719.120.0v Sri LankaMohali12 Dec 2009T20I # 127
3 wickets530249.150.0v IndiaNagpur18 Dec 2009ODI # 2933
6 wickets514319.120.0v CanadaDubai (DICS)9 Feb 2010T20I # 136
7 wickets513119.120.0v KenyaAbu Dhabi11 Feb 2010T20I # 139
1 wicket622249.050.0v ZimbabweChattogram5 Nov 2009ODI # 2922
4 wickets614919.020.0v EnglandDubai (DICS)20 Feb 2010T20I # 145
6 wickets621344.045.0v IrelandKingston15 Apr 2010ODI # 2978
4 wickets712918.520.0v AfghanistanDubai (DICS)12 Feb 2010T20I # 141
2 wickets726148.550.0v BangladeshMirpur2 Mar 2010ODI # 2965
4 wickets924648.350.0v IndiaMirpur13 Jan 2010ODI # 2943
5 wickets927548.350.0v PakistanBrisbane22 Jan 2010ODI # 2944
7 wickets913018.320.0v PakistanDubai (DICS)19 Feb 2010T20I # 144
6 wickets1023048.250.0v AustraliaDelhi31 Oct 2009ODI # 2918
7 wickets1131648.150.0v Sri LankaEden Gardens24 Dec 2009ODI # 2935
5 wickets1112218.120.0v AfghanistanColombo (PSS)1 Feb 2010T20I # 128
6 wickets1227148.050.0v KenyaHarare17 Oct 2009ODI # 2911
5 wickets1228048.050.0v IndiaMirpur5 Jan 2010ODI # 2938
5 wickets1323447.550.0v PakistanJohannesburg3 Oct 2009ODI # 2906
4 wickets1320747.550.0v ZimbabweProvidence6 Mar 2010ODI # 2970
6 wickets1529747.350.0v BangladeshMirpur7 Jan 2010ODI # 2939
8 wickets1514317.320.0v IrelandDubai (DICS)13 Feb 2010T20I # 143
6 wickets1624647.250.0v New ZealandHamilton9 Mar 2010ODI # 2971
6 wickets1720031.134.0v New ZealandAuckland11 Mar 2010ODI # 2973
7 wickets2425146.050.0v South AfricaCenturion22 Nov 2009ODI # 2929
6 wickets2411916.020.0v New ZealandWellington26 Feb 2010T20I # 148
6 wickets2422946.050.0v BangladeshMirpur28 Feb 2010ODI # 2964
6 wickets2820145.250.0v New ZealandCenturion5 Oct 2009ODI # 2907
6 wickets3021345.050.0v Sri LankaJohannesburg25 Sep 2009ODI # 2896
7 wickets3126144.550.0v BangladeshMirpur4 Jan 2010ODI # 2937
9 wickets3113914.520.0v CanadaDubai (DICS)10 Feb 2010T20I # 138
3 wickets3124244.550.0v BangladeshChristchurch11 Feb 2010ODI # 2953
10 wickets3312414.320.0v ScotlandNairobi (Gym)4 Feb 2010T20I # 133
6 wickets4224843.050.0v BangladeshMirpur11 Jan 2010ODI # 2942
9 wickets4325042.550.0v BangladeshMirpur8 Jan 2010ODI # 2940
7 wickets4524042.350.0v Sri LankaCuttack21 Dec 2009ODI # 2934
10 wickets4511012.320.0v ScotlandNairobi (Gym)1 Feb 2010T20I # 129
9 wickets4925841.550.0v EnglandCenturion2 Oct 2009ODI # 2905
6 wickets4917141.550.0v IndiaGuwahati8 Nov 2009ODI # 2925
8 wickets5013911.420.0v West IndiesSydney23 Feb 2010T20I # 147
5 wickets5321541.150.0v New ZealandCenturion24 Sep 2009ODI # 2895
4 wickets5619740.450.0v ZimbabweMirpur31 Oct 2009ODI # 2917
4 wickets6417839.250.0v AfghanistanSharjah18 Feb 2010ODI # 2959
10 wickets70798.220.0v BangladeshHamilton3 Feb 2010T20I # 131
6 wickets9122034.550.0v NetherlandsNairobi (Gym)16 Feb 2010ODI # 2956
5 wickets9218734.450.0v BangladeshMirpur27 Oct 2009ODI # 2914
4 wickets9314234.350.0v ZimbabweKingstown12 Mar 2010ODI # 2974
8 wickets10421432.450.0v Sri LankaMirpur10 Jan 2010ODI # 2941
7 wickets10713032.150.0v West IndiesJohannesburg30 Sep 2009ODI # 2904
7 wickets11212031.250.0v South AfricaGqeberha29 Nov 2009ODI # 2931
5 wickets11713430.350.0v West IndiesJohannesburg23 Sep 2009ODI # 2894
7 wickets12322029.350.0v ZimbabweMirpur29 Oct 2009ODI # 2916
4 wickets13416227.450.0v ZimbabweKingstown14 Mar 2010ODI # 2976
5 wickets13518427.350.0v BangladeshDunedin8 Feb 2010ODI # 2951
4 wickets13714727.150.0v EnglandJohannesburg29 Sep 2009ODI # 2902
8 wickets14117126.350.0v West IndiesAdelaide9 Feb 2010ODI # 2952
6 wickets2294511.550.0v ZimbabweChattogram3 Nov 2009ODI # 2920
Tied matches
Team 1
Team 2
Ground
Match Date
Scorecard
New ZealandAustraliaAMI Stadium, Christchurch28 Feb 2010T20I # 149
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]