Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
277 runs0648100.10.0v EnglandBrisbane23 Nov 2006Test # 1817
257 runs041443.150.0v BermudaPort of Spain19 Mar 2007ODI # 2542
243 runs032224.450.0v BermudaPort of Spain15 Mar 2007ODI # 2534
229 runs035926.550.0v NetherlandsBasseterre18 Mar 2007ODI # 2540
221 runs035440.040.0v NetherlandsBasseterre16 Mar 2007ODI # 2537
217 runs050485.10.0v New ZealandWellington15 Dec 2006Test # 1822
215 runs034925.550.0v New ZealandSt George's20 Apr 2007ODI # 2577
206 runs0557122.20.0v EnglandW.A.C.A14 Dec 2006Test # 1821
203 runs033540.150.0v ScotlandBasseterre14 Mar 2007ODI # 2532
199 runs044476.00.0v West IndiesKarachi27 Nov 2006Test # 1818
198 runs031137.046.0v BangladeshPort of Spain21 Mar 2007ODI # 2546
190 runs032936.250.0v ScotlandMombasa17 Jan 2007ODI # 2476
189 runs026326.350.0v New ZealandAuckland6 Jan 2007ODI # 2471
174 runs035455.10.0v IndiaDurban26 Dec 2006Test # 1825
171 runs041950.050.0v ZimbabwePotchefstroom20 Sep 2006ODI # 2420
164 runs039346.450.0v PakistanCenturion4 Feb 2007ODI # 2506
160 runs034241.450.0v West IndiesVadodara31 Jan 2007ODI # 2493
158 runs025114.550.0v CanadaNairobi (Jaff)5 Feb 2007ODI # 2508
157 runs024929.150.0v IndiaDurban22 Nov 2006ODI # 2447
148 runs033249.250.0v KenyaGros Islet20 Mar 2007ODI # 2544
146 runs027941.350.0v ScotlandMirpur17 Dec 2006ODI # 2467
144 runs028642.350.0v ZimbabweAhmedabad10 Oct 2006ODI # 2425
141 runs035240.050.0v South AfricaDurban7 Feb 2007ODI # 2513
129 runs026437.450.0v IrelandProvidence9 Apr 2007ODI # 2566
127 runs024134.250.0v West IndiesKuala Lumpur24 Sep 2006ODI # 2422
124 runs021425.050.0v PakistanMohali27 Oct 2006ODI # 2438
123 runs040286.50.0v South AfricaJohannesburg15 Dec 2006Test # 1823
114 runs036449.250.0v CanadaGros Islet22 Mar 2007ODI # 2548
113 runs030444.350.0v West IndiesProvidence1 Apr 2007ODI # 2560
106 runs027541.350.0v IndiaCape Town26 Nov 2006ODI # 2449
105 runs029038.350.0v New ZealandHobart14 Jan 2007ODI # 2474
104 runs030650.050.0v BermudaMombasa14 Nov 2006ODI # 2446
103 runs032345.350.0v West IndiesNorth Sound27 Mar 2007ODI # 2555
101 runs023244.450.0v ZimbabweJaipur13 Oct 2006ODI # 2427
99 runs023143.550.0v BangladeshBridgetown19 Apr 2007ODI # 2576
93 runs019319.120.0v ZimbabweKingston21 Mar 2007ODI # 2547
92 runs029338.550.0v AustraliaSydney2 Feb 2007ODI # 2497
90 runs021137.550.0v EnglandAdelaide23 Jan 2007ODI # 2482
87 runs019634.150.0v South AfricaBrabourne16 Oct 2006ODI # 2430
83 runs037848.050.0v South AfricaBasseterre24 Mar 2007ODI # 2552
81 runs029041.450.0v New ZealandKingston24 Apr 2007ODI # 2579
80 runs024438.150.0v IndiaGqeberha29 Nov 2006ODI # 2452
79 runs022545.050.0v BermudaMombasa11 Nov 2006ODI # 2444
78 runs028034.350.0v West IndiesKuala Lumpur12 Sep 2006ODI # 2413
78 runs022039.150.0v Sri LankaAhmedabad24 Oct 2006ODI # 2435
77 runs022220.020.0v EnglandSydney9 Jan 2007T20I # 13
77 runs025546.050.0v KenyaNairobi (Gym)4 Feb 2007ODI # 2504
74 runs024441.250.0v BangladeshBridgetown15 Apr 2007ODI # 2572
69 runs021435.150.0v KenyaMombasa24 Jan 2007ODI # 2484
69 runs025543.350.0v IndiaPort of Spain23 Mar 2007ODI # 2550
67 runs025248.450.0v South AfricaProvidence7 Apr 2007ODI # 2564
67 runs035750.050.0v West IndiesSt George's10 Apr 2007ODI # 2567
58 runs031950.050.0v EnglandW.A.C.A30 Jan 2007ODI # 2490
56 runs016315.521.0v BermudaNairobi (Gym)2 Feb 2007ODI # 2498
54 runs024247.250.0v PakistanKingston13 Mar 2007ODI # 2531
53 runs026936.036.0v Sri LankaBridgetown28 Apr 2007ODI # 2581
51 runs027546.350.0v PakistanMohali25 Oct 2006ODI # 2436
51 runs028050.050.0v CanadaGros Islet18 Mar 2007ODI # 2541
48 runs026748.150.0v IrelandProvidence30 Mar 2007ODI # 2558
45 runs026147.550.0v ZimbabweHarare4 Feb 2007ODI # 2505
43 runs016720.020.0v ZimbabweKhulna28 Nov 2006T20I # 9
37 runs030350.050.0v BangladeshMohali7 Oct 2006ODI # 2423
34 runs024146.050.0v New ZealandMohali1 Nov 2006ODI # 2441
34 runs018727.027.0v AustraliaSydney11 Feb 2007ODI # 2519
29 runs011320.020.0v IndiaKuala Lumpur14 Sep 2006ODI # 2414
26 runs022149.050.0v ZimbabweBogra5 Dec 2006ODI # 2459
20 runs019048.250.0v West IndiesCuttack24 Jan 2007ODI # 2485
18 runs021443.550.0v IndiaKuala Lumpur22 Sep 2006ODI # 2421
18 runs0455.55.5v New ZealandWellington22 Dec 2006T20I # 11
17 runs027250.050.0v CanadaPotchefstroom26 Nov 2006ODI # 2448
16 runs016341.050.0v West IndiesKuala Lumpur20 Sep 2006ODI # 2419
14 runs033950.050.0v West IndiesNagpur21 Jan 2007ODI # 2480
14 runs027150.050.0v New ZealandBrisbane6 Feb 2007ODI # 2510
14 runs022949.450.0v ZimbabweHarare9 Feb 2007ODI # 2516
13 runs027950.050.0v CanadaSt John's28 Feb 2007ODI # 2530
10 runs023550.050.0v AustraliaBrabourne18 Oct 2006ODI # 2432
8 runs034450.050.0v New ZealandW.A.C.A28 Jan 2007ODI # 2488
7 runs027750.050.0v CanadaNairobi (Ruaraka)31 Jan 2007ODI # 2495
6 runs026050.050.0v ScotlandMombasa21 Jan 2007ODI # 2481
6 runs026146.046.0v IrelandNairobi (Gym)5 Feb 2007ODI # 2509
5 runs025850.050.0v IndiaRajkot11 Feb 2007ODI # 2520
2 runs020836.537.0v NetherlandsNairobi (Jaff)2 Feb 2007ODI # 2500
2 runs023650.050.0v EnglandNorth Sound4 Apr 2007ODI # 2563
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets8016236.450.0v BangladeshJaipur11 Oct 2006ODI # 2426
10 wickets19113418.150.0v BermudaNairobi (Jaff)29 Jan 2007ODI # 2489
10 wickets5113011.320.0v PakistanJohannesburg2 Feb 2007T20I # 14
10 wickets21610814.050.0v PakistanCape Town11 Feb 2007ODI # 2521
10 wickets13814927.050.0v AustraliaWellington16 Feb 2007ODI # 2524
10 wickets4910513.522.0v BangladeshNorth Sound31 Mar 2007ODI # 2559
9 wickets2148614.250.0v ZimbabweAhmedabad8 Oct 2006ODI # 2424
9 wickets2208113.250.0v West IndiesBrabourne14 Oct 2006ODI # 2428
9 wickets2718545.350.0v ZimbabweKhulna30 Nov 2006ODI # 2453
9 wickets11220131.250.0v IndiaCenturion3 Dec 2006ODI # 2458
9 wickets15311124.350.0v EnglandAdelaide26 Jan 2007ODI # 2486
9 wickets13015428.250.0v PakistanJohannesburg14 Feb 2007ODI # 2523
9 wickets12417529.250.0v BangladeshNorth Sound2 Apr 2007ODI # 2561
9 wickets2269212.250.0v IrelandBridgetown13 Apr 2007ODI # 2570
9 wickets18415519.250.0v EnglandBridgetown17 Apr 2007ODI # 2574
8 wickets4111628.135.0v West IndiesBrabourne5 Nov 2006ODI # 2443
8 wickets7317837.550.0v BermudaPotchefstroom28 Nov 2006ODI # 2451
8 wickets10614732.250.0v ZimbabweMirpur8 Dec 2006ODI # 2461
8 wickets2824345.250.0v EnglandMelbourne12 Jan 2007ODI # 2473
8 wickets9020135.050.0v CanadaNairobi (Ruaraka)30 Jan 2007ODI # 2491
8 wickets4119543.150.0v BermudaNairobi (Ruaraka)4 Feb 2007ODI # 2502
8 wickets8815435.250.0v BangladeshHarare6 Feb 2007ODI # 2511
8 wickets7315637.550.0v ScotlandNairobi (Gym)7 Feb 2007ODI # 2512
8 wickets7520637.350.0v BermudaSt John's25 Feb 2007ODI # 2528
8 wickets15713723.550.0v ScotlandBasseterre22 Mar 2007ODI # 2549
8 wickets5919038.148.0v IrelandKingston23 Mar 2007ODI # 2551
8 wickets2407810.050.0v IrelandSt George's18 Apr 2007ODI # 2575
7 wickets8416636.050.0v New ZealandBrabourne20 Oct 2006ODI # 2433
7 wickets2518537.542.0v BermudaMombasa12 Nov 2006ODI # 2445
7 wickets9121034.550.0v PakistanMultan13 Dec 2006ODI # 2464
7 wickets1923946.550.0v West IndiesKarachi16 Dec 2006ODI # 2466
7 wickets6028640.050.0v New ZealandNapier28 Dec 2006ODI # 2468
7 wickets10713232.150.0v NetherlandsNairobi (Gym)31 Jan 2007ODI # 2496
7 wickets3626041.047.0v Sri LankaVisakhapatnam17 Feb 2007ODI # 2525
7 wickets4020043.250.0v CanadaGros Islet14 Mar 2007ODI # 2533
7 wickets16018723.250.0v ScotlandBasseterre20 Mar 2007ODI # 2545
7 wickets6017833.043.0v KenyaGros Islet24 Mar 2007ODI # 2553
7 wickets219617.321.0v BermudaPort of Spain25 Mar 2007ODI # 2554
7 wickets6417839.250.0v West IndiesNorth Sound29 Mar 2007ODI # 2557
7 wickets2116031.335.0v IrelandProvidence3 Apr 2007ODI # 2562
7 wickets1624847.250.0v EnglandNorth Sound8 Apr 2007ODI # 2565
7 wickets4422742.450.0v Sri LankaSt George's16 Apr 2007ODI # 2573
7 wickets11115031.350.0v South AfricaGros Islet25 Apr 2007ODI # 2580
6 wickets13415327.450.0v ZimbabweEast London18 Sep 2006ODI # 2418
6 wickets7917036.550.0v EnglandJaipur21 Oct 2006ODI # 2434
6 wickets2625045.450.0v IndiaMohali29 Oct 2006ODI # 2440
6 wickets3625944.050.0v South AfricaJaipur2 Nov 2006ODI # 2442
6 wickets1989217.050.0v NetherlandsBenoni2 Dec 2006ODI # 2456
6 wickets4421842.450.0v ZimbabweBogra3 Dec 2006ODI # 2457
6 wickets12515429.150.0v ScotlandChattogram15 Dec 2006ODI # 2465
6 wickets5421041.050.0v EnglandGros Islet16 Mar 2007ODI # 2536
6 wickets1320347.550.0v ZimbabweKingston19 Mar 2007ODI # 2543
6 wickets2922045.150.0v New ZealandSt George's12 Apr 2007ODI # 2569
5 wickets3720243.550.0v ZimbabweBloemfontein15 Sep 2006ODI # 2415
5 wickets1323647.550.0v BermudaPotchefstroom27 Nov 2006ODI # 2450
5 wickets1029148.250.0v New ZealandMelbourne4 Feb 2007ODI # 2501
5 wickets2123146.350.0v Sri LankaMargao14 Feb 2007ODI # 2522
5 wickets1019448.250.0v South AfricaSt George's14 Apr 2007ODI # 2571
4 wickets12312629.350.0v EnglandJaipur15 Oct 2006ODI # 2429
4 wickets1125448.150.0v Sri LankaJaipur17 Oct 2006ODI # 2431
4 wickets12911024.346.0v Sri LankaChristchurch2 Jan 2007ODI # 2470
4 wickets6815638.450.0v EnglandBrisbane19 Jan 2007ODI # 2478
4 wickets3114444.550.0v BangladeshBridgetown11 Apr 2007ODI # 2568
3 wickets1627347.250.0v AustraliaKuala Lumpur18 Sep 2006ODI # 2417
3 wickets6217939.450.0v BermudaBenoni30 Nov 2006ODI # 2454
3 wickets3826943.450.0v IndiaChennai27 Jan 2007ODI # 2487
3 wickets3620744.050.0v BermudaSt John's26 Feb 2007ODI # 2529
3 wickets3212841.447.0v PakistanKingston17 Mar 2007ODI # 2539
2 wickets1015248.250.0v West IndiesFaisalabad7 Dec 2006ODI # 2460
2 wickets1620947.250.0v CanadaMombasa23 Jan 2007ODI # 2483
1 wicket1624547.250.0v ZimbabweHarare10 Feb 2007ODI # 2518
1 wicket1021048.250.0v Sri LankaProvidence28 Mar 2007ODI # 2556
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
8 wickets2407810.050.0v IrelandSt George's18 Apr 2007ODI # 2575
9 wickets2269212.250.0v IrelandBridgetown13 Apr 2007ODI # 2570
9 wickets2208113.250.0v West IndiesBrabourne14 Oct 2006ODI # 2428
10 wickets21610814.050.0v PakistanCape Town11 Feb 2007ODI # 2521
9 wickets2148614.250.0v ZimbabweAhmedabad8 Oct 2006ODI # 2424
6 wickets1989217.050.0v NetherlandsBenoni2 Dec 2006ODI # 2456
10 wickets19113418.150.0v BermudaNairobi (Jaff)29 Jan 2007ODI # 2489
9 wickets18415519.250.0v EnglandBridgetown17 Apr 2007ODI # 2574
7 wickets16018723.250.0v ScotlandBasseterre20 Mar 2007ODI # 2545
8 wickets15713723.550.0v ScotlandBasseterre22 Mar 2007ODI # 2549
9 wickets15311124.350.0v EnglandAdelaide26 Jan 2007ODI # 2486
10 wickets13814927.050.0v AustraliaWellington16 Feb 2007ODI # 2524
6 wickets13415327.450.0v ZimbabweEast London18 Sep 2006ODI # 2418
9 wickets13015428.250.0v PakistanJohannesburg14 Feb 2007ODI # 2523
4 wickets12911024.346.0v Sri LankaChristchurch2 Jan 2007ODI # 2470
6 wickets12515429.150.0v ScotlandChattogram15 Dec 2006ODI # 2465
9 wickets12417529.250.0v BangladeshNorth Sound2 Apr 2007ODI # 2561
4 wickets12312629.350.0v EnglandJaipur15 Oct 2006ODI # 2429
9 wickets11220131.250.0v IndiaCenturion3 Dec 2006ODI # 2458
7 wickets11115031.350.0v South AfricaGros Islet25 Apr 2007ODI # 2580
7 wickets10713232.150.0v NetherlandsNairobi (Gym)31 Jan 2007ODI # 2496
8 wickets10614732.250.0v ZimbabweMirpur8 Dec 2006ODI # 2461
7 wickets9121034.550.0v PakistanMultan13 Dec 2006ODI # 2464
8 wickets9020135.050.0v CanadaNairobi (Ruaraka)30 Jan 2007ODI # 2491
8 wickets8815435.250.0v BangladeshHarare6 Feb 2007ODI # 2511
7 wickets8416636.050.0v New ZealandBrabourne20 Oct 2006ODI # 2433
10 wickets8016236.450.0v BangladeshJaipur11 Oct 2006ODI # 2426
6 wickets7917036.550.0v EnglandJaipur21 Oct 2006ODI # 2434
8 wickets7520637.350.0v BermudaSt John's25 Feb 2007ODI # 2528
8 wickets7317837.550.0v BermudaPotchefstroom28 Nov 2006ODI # 2451
8 wickets7315637.550.0v ScotlandNairobi (Gym)7 Feb 2007ODI # 2512
4 wickets6815638.450.0v EnglandBrisbane19 Jan 2007ODI # 2478
7 wickets6417839.250.0v West IndiesNorth Sound29 Mar 2007ODI # 2557
3 wickets6217939.450.0v BermudaBenoni30 Nov 2006ODI # 2454
7 wickets6028640.050.0v New ZealandNapier28 Dec 2006ODI # 2468
7 wickets6017833.043.0v KenyaGros Islet24 Mar 2007ODI # 2553
8 wickets5919038.148.0v IrelandKingston23 Mar 2007ODI # 2551
6 wickets5421041.050.0v EnglandGros Islet16 Mar 2007ODI # 2536
10 wickets5113011.320.0v PakistanJohannesburg2 Feb 2007T20I # 14
10 wickets4910513.522.0v BangladeshNorth Sound31 Mar 2007ODI # 2559
6 wickets4421842.450.0v ZimbabweBogra3 Dec 2006ODI # 2457
7 wickets4422742.450.0v Sri LankaSt George's16 Apr 2007ODI # 2573
8 wickets4111628.135.0v West IndiesBrabourne5 Nov 2006ODI # 2443
8 wickets4119543.150.0v BermudaNairobi (Ruaraka)4 Feb 2007ODI # 2502
7 wickets4020043.250.0v CanadaGros Islet14 Mar 2007ODI # 2533
3 wickets3826943.450.0v IndiaChennai27 Jan 2007ODI # 2487
5 wickets3720243.550.0v ZimbabweBloemfontein15 Sep 2006ODI # 2415
6 wickets3625944.050.0v South AfricaJaipur2 Nov 2006ODI # 2442
7 wickets3626041.047.0v Sri LankaVisakhapatnam17 Feb 2007ODI # 2525
3 wickets3620744.050.0v BermudaSt John's26 Feb 2007ODI # 2529
3 wickets3212841.447.0v PakistanKingston17 Mar 2007ODI # 2539
4 wickets3114444.550.0v BangladeshBridgetown11 Apr 2007ODI # 2568
6 wickets2922045.150.0v New ZealandSt George's12 Apr 2007ODI # 2569
8 wickets2824345.250.0v EnglandMelbourne12 Jan 2007ODI # 2473
9 wickets2718545.350.0v ZimbabweKhulna30 Nov 2006ODI # 2453
6 wickets2625045.450.0v IndiaMohali29 Oct 2006ODI # 2440
7 wickets2518537.542.0v BermudaMombasa12 Nov 2006ODI # 2445
5 wickets2123146.350.0v Sri LankaMargao14 Feb 2007ODI # 2522
7 wickets219617.321.0v BermudaPort of Spain25 Mar 2007ODI # 2554
7 wickets2116031.335.0v IrelandProvidence3 Apr 2007ODI # 2562
7 wickets1923946.550.0v West IndiesKarachi16 Dec 2006ODI # 2466
3 wickets1627347.250.0v AustraliaKuala Lumpur18 Sep 2006ODI # 2417
2 wickets1620947.250.0v CanadaMombasa23 Jan 2007ODI # 2483
1 wicket1624547.250.0v ZimbabweHarare10 Feb 2007ODI # 2518
7 wickets1624847.250.0v EnglandNorth Sound8 Apr 2007ODI # 2565
5 wickets1323647.550.0v BermudaPotchefstroom27 Nov 2006ODI # 2450
6 wickets1320347.550.0v ZimbabweKingston19 Mar 2007ODI # 2543
4 wickets1125448.150.0v Sri LankaJaipur17 Oct 2006ODI # 2431
2 wickets1015248.250.0v West IndiesFaisalabad7 Dec 2006ODI # 2460
5 wickets1029148.250.0v New ZealandMelbourne4 Feb 2007ODI # 2501
1 wicket1021048.250.0v Sri LankaProvidence28 Mar 2007ODI # 2556
5 wickets1019448.250.0v South AfricaSt George's14 Apr 2007ODI # 2571
3 wickets927348.350.0v West IndiesAhmedabad28 Oct 2006ODI # 2439
5 wickets911618.320.0v Sri LankaAuckland26 Dec 2006T20I # 12
5 wickets919248.350.0v IndiaPort of Spain17 Mar 2007ODI # 2538
7 wickets819133.435.0v West IndiesLahore10 Dec 2006ODI # 2463
2 wickets821948.450.0v New ZealandSydney21 Jan 2007ODI # 2479
4 wickets827648.450.0v BermudaNairobi (Jaff)31 Jan 2007ODI # 2494
5 wickets833748.450.0v AustraliaAuckland18 Feb 2007ODI # 2526
3 wickets619449.050.0v ZimbabweMirpur9 Dec 2006ODI # 2462
1 wicket628549.050.0v IrelandNairobi (Ruaraka)2 Feb 2007ODI # 2499
5 wickets626949.050.0v ScotlandNairobi (Ruaraka)5 Feb 2007ODI # 2507
4 wickets325349.350.0v AustraliaMelbourne9 Feb 2007ODI # 2515
1 wicket334749.350.0v AustraliaHamilton20 Feb 2007ODI # 2527
3 wickets222449.450.0v IndiaAhmedabad26 Oct 2006ODI # 2437
1 wicket220541.442.0v CanadaBenoni1 Dec 2006ODI # 2455
6 wickets230949.450.0v IrelandNairobi (Jaff)4 Feb 2007ODI # 2503
6 wickets112719.520.0v South AfricaJohannesburg1 Dec 2006T20I # 10
3 wickets120649.550.0v New ZealandHobart16 Jan 2007ODI # 2475
2 wickets129349.550.0v CanadaMombasa18 Jan 2007ODI # 2477
1 wicket130149.550.0v West IndiesBridgetown21 Apr 2007ODI # 2578
9 wickets0135.10.0v West IndiesLahore11 Nov 2006Test # 1815
6 wickets016832.50.0v EnglandAdelaide1 Dec 2006Test # 1819
5 wickets011933.00.0v Sri LankaChristchurch7 Dec 2006Test # 1820
1 wicket022550.050.0v Sri LankaQueenstown31 Dec 2006ODI # 2469
10 wickets04610.50.0v EnglandSydney2 Jan 2007Test # 1826
5 wickets021164.10.0v IndiaCape Town2 Jan 2007Test # 1827
7 wickets019960.50.0v PakistanCenturion11 Jan 2007Test # 1828
5 wickets019157.30.0v South AfricaGqeberha19 Jan 2007Test # 1829
5 wickets016164.00.0v PakistanCape Town26 Jan 2007Test # 1830
3 wickets028150.050.0v IrelandNairobi (Gym)30 Jan 2007ODI # 2492
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]