Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
491 runs056431.30.0v PakistanW.A.C.A16 Dec 2004Test # 1726
342 runs054353.30.0v IndiaNagpur26 Oct 2004Test # 1718
226 runs038164.20.0v ZimbabweChattogram6 Jan 2005Test # 1733
217 runs045787.40.0v IndiaBengaluru6 Oct 2004Test # 1713
213 runs046482.30.0v New ZealandAdelaide26 Nov 2004Test # 1723
201 runs041879.20.0v PakistanFaisalabad20 Oct 2004Test # 1716
196 runs0501123.40.0v EnglandCape Town2 Jan 2005Test # 1732
195 runs042291.30.0v PakistanEden Gardens16 Mar 2005Test # 1741
168 runs038390.00.0v IndiaBengaluru24 Mar 2005Test # 1743
165 runs030237.250.0v ZimbabweJohannesburg25 Feb 2005ODI # 2229
161 runs026436.050.0v ZimbabweHarare1 Dec 2004ODI # 2194
159 runs030437.050.0v IndiaDelhi17 Apr 2005ODI # 2240
144 runs029338.350.0v ZimbabweMultan30 Sep 2004ODI # 2183
138 runs022531.550.0v BangladeshChattogram2 Nov 2004ODI # 2189
131 runs033050.050.0v ZimbabweDurban27 Feb 2005ODI # 2231
122 runs034850.050.0v New ZealandNapier5 Mar 2005ODI # 2234
119 runs028838.050.0v PakistanLahore16 Oct 2004ODI # 2188
116 runs030246.250.0v West IndiesMelbourne14 Jan 2005ODI # 2204
112 runs034539.550.0v Asia XIMelbourne10 Jan 2005ODI # 2203
108 runs029241.250.0v EnglandCape Town6 Feb 2005ODI # 2223
106 runs031540.450.0v New ZealandChristchurch22 Feb 2005ODI # 2228
106 runs032041.450.0v IndiaJamshedpur9 Apr 2005ODI # 2237
91 runs034950.050.0v BangladeshDhaka27 Dec 2004ODI # 2202
87 runs028245.250.0v PakistanKochi2 Apr 2005ODI # 2235
86 runs026541.550.0v New ZealandAuckland26 Feb 2005ODI # 2230
83 runs025150.050.0v BangladeshDhaka7 Nov 2004ODI # 2191
77 runs032559.30.0v South AfricaJohannesburg13 Jan 2005Test # 1734
74 runs026248.450.0v ZimbabweBulawayo5 Dec 2004ODI # 2197
73 runs027044.550.0v West IndiesAdelaide26 Jan 2005ODI # 2212
58 runs034050.050.0v PakistanAdelaide28 Jan 2005ODI # 2213
58 runs024847.250.0v ZimbabweDhaka29 Jan 2005ODI # 2214
58 runs035744.150.0v PakistanVisakhapatnam5 Apr 2005ODI # 2236
44 runs021520.020.0v New ZealandAuckland17 Feb 2005T20I # 1
40 runs024547.550.0v ZimbabweChattogram26 Jan 2005ODI # 2211
31 runs023847.150.0v BangladeshChattogram24 Jan 2005ODI # 2210
31 runs024045.450.0v PakistanSydney6 Feb 2005ODI # 2222
30 runs030848.150.0v West IndiesW.A.C.A1 Feb 2005ODI # 2218
26 runs07825.125.1v South AfricaJohannesburg30 Jan 2005ODI # 2216
22 runs025248.150.0v BangladeshDhaka20 Jan 2005ODI # 2207
18 runs023850.050.0v PakistanMelbourne4 Feb 2005ODI # 2220
17 runs026247.150.0v New ZealandSydney8 Dec 2004ODI # 2198
15 runs023047.550.0v IndiaDhaka26 Dec 2004ODI # 2201
13 runs010730.50.0v AustraliaWankhede3 Nov 2004Test # 1720
11 runs024650.050.0v BangladeshChattogram23 Dec 2004ODI # 2199
10 runs023748.450.0v New ZealandWellington19 Feb 2005ODI # 2227
7 runs031250.050.0v EnglandEast London9 Feb 2005ODI # 2224
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
9 wickets8216436.250.0v PakistanSydney23 Jan 2005ODI # 2209
8 wickets4123943.150.0v ZimbabweBulawayo4 Dec 2004ODI # 2195
8 wickets10219933.050.0v ZimbabweDhaka31 Jan 2005ODI # 2217
7 wickets19110518.150.0v ZimbabweRawalpindi9 Oct 2004ODI # 2186
7 wickets10214233.050.0v Sri LankaAuckland26 Dec 2004ODI # 2200
7 wickets9423434.250.0v New ZealandWellington1 Mar 2005ODI # 2232
6 wickets1827447.050.0v West IndiesBrisbane19 Jan 2005ODI # 2206
5 wickets1419647.450.0v ZimbabweHarare28 Nov 2004ODI # 2193
5 wickets2120746.350.0v ZimbabweGqeberha2 Mar 2005ODI # 2233
5 wickets4725042.150.0v IndiaKanpur15 Apr 2005ODI # 2239
4 wickets1225343.045.0v PakistanHobart16 Jan 2005ODI # 2205
3 wickets1125348.150.0v ZimbabwePeshawar3 Oct 2004ODI # 2184
3 wickets3214744.450.0v BangladeshDhaka5 Nov 2004ODI # 2190
3 wickets1626647.250.0v AustraliaW.A.C.A30 Jan 2005ODI # 2215
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
7 wickets19110518.150.0v ZimbabweRawalpindi9 Oct 2004ODI # 2186
7 wickets10214233.050.0v Sri LankaAuckland26 Dec 2004ODI # 2200
8 wickets10219933.050.0v ZimbabweDhaka31 Jan 2005ODI # 2217
7 wickets9423434.250.0v New ZealandWellington1 Mar 2005ODI # 2232
9 wickets8216436.250.0v PakistanSydney23 Jan 2005ODI # 2209
5 wickets4725042.150.0v IndiaKanpur15 Apr 2005ODI # 2239
8 wickets4123943.150.0v ZimbabweBulawayo4 Dec 2004ODI # 2195
3 wickets3214744.450.0v BangladeshDhaka5 Nov 2004ODI # 2190
5 wickets2120746.350.0v ZimbabweGqeberha2 Mar 2005ODI # 2233
6 wickets1827447.050.0v West IndiesBrisbane19 Jan 2005ODI # 2206
3 wickets1626647.250.0v AustraliaW.A.C.A30 Jan 2005ODI # 2215
5 wickets1419647.450.0v ZimbabweHarare28 Nov 2004ODI # 2193
4 wickets1225343.045.0v PakistanHobart16 Jan 2005ODI # 2205
3 wickets1125348.150.0v ZimbabwePeshawar3 Oct 2004ODI # 2184
8 wickets823348.450.0v Sri LankaKarachi6 Oct 2004ODI # 2185
6 wickets729448.550.0v Sri LankaLahore14 Oct 2004ODI # 2187
6 wickets629349.050.0v IndiaEden Gardens13 Nov 2004ODI # 2192
3 wickets624149.050.0v EnglandCenturion13 Feb 2005ODI # 2226
3 wickets526849.150.0v EnglandGqeberha4 Feb 2005ODI # 2221
4 wickets224749.450.0v AustraliaMelbourne (Docklands)5 Dec 2004ODI # 2196
6 wickets013737.00.0v Sri LankaKarachi28 Oct 2004Test # 1719
8 wickets011739.40.0v South AfricaEden Gardens28 Nov 2004Test # 1724
7 wickets014240.40.0v South AfricaGqeberha17 Dec 2004Test # 1728
9 wickets012627.50.0v PakistanMelbourne26 Dec 2004Test # 1729
9 wickets0629.30.0v PakistanSydney2 Jan 2005Test # 1731
9 wickets013331.30.0v New ZealandChristchurch10 Mar 2005Test # 1739
9 wickets016429.30.0v New ZealandAuckland26 Mar 2005Test # 1744
3 wickets031648.048.0v IndiaAhmedabad12 Apr 2005ODI # 2238
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:

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 2nd T20I, Aug 3, 2025 [T20I # 3389]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 3rd T20I, Aug 3, 2025 [T20I # 3390]

Pakistan vs West Indies at Lauderhill, Pakistan tour of West Indies 3rd T20I, Aug 3, 2025 [T20I # 3391]