Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
285 runs039638.10.0v IndiaAdelaide10 Dec 1999Test # 1476
222 runs045146.00.0v Sri LankaKarachi12 Mar 2000Test # 1489
180 runs037689.30.0v IndiaMelbourne26 Dec 1999Test # 1479
174 runs037733.150.0v New ZealandHyderabad (Deccan)8 Nov 1999ODI # 1523
152 runs033046.550.0v IndiaAdelaide26 Jan 2000ODI # 1548
152 runs033836.350.0v PakistanSydney4 Feb 2000ODI # 1556
138 runs025631.350.0v West IndiesSharjah19 Oct 1999ODI # 1517
130 runs026134.450.0v West IndiesSharjah14 Oct 1999ODI # 1513
118 runs024033.450.0v Sri LankaSharjah18 Oct 1999ODI # 1516
109 runs031549.150.0v BangladeshDhaka9 Oct 1999ODI # 1511
107 runs027838.350.0v ZimbabweNairobi (Gym)1 Oct 1999ODI # 1508
104 runs026246.050.0v IndiaW.A.C.A28 Jan 2000ODI # 1550
104 runs021234.250.0v EnglandCape Town28 Jan 2000ODI # 1551
104 runs024239.350.0v PakistanLahore19 Feb 2000ODI # 1566
98 runs024937.050.0v ZimbabweHarare15 Dec 1999ODI # 1529
98 runs027350.050.0v IndiaSharjah26 Mar 2000ODI # 1580
88 runs021236.050.0v Sri LankaSharjah22 Oct 1999ODI # 1519
85 runs024946.550.0v ZimbabweHarare20 Feb 2000ODI # 1567
83 runs030443.450.0v ZimbabweBulawayo21 Oct 1999ODI # 1518
81 runs028745.249.0v PakistanSydney19 Jan 2000ODI # 1542
73 runs029350.050.0v BangladeshDhaka8 Oct 1999ODI # 1510
67 runs016926.550.0v South AfricaSharjah28 Mar 2000ODI # 1582
62 runs028173.30.0v New ZealandAuckland11 Mar 2000Test # 1488
58 runs022150.050.0v KenyaNairobi (Gym)29 Sep 1999ODI # 1506
57 runs029470.10.0v PakistanPeshawar5 Mar 2000Test # 1487
53 runs020546.050.0v ZimbabweGqeberha6 Feb 2000ODI # 1558
50 runs031145.050.0v New ZealandDunedin23 Feb 2000ODI # 1568
48 runs023745.350.0v IndiaGuwahati14 Nov 1999ODI # 1525
48 runs026844.450.0v PakistanAdelaide25 Jan 2000ODI # 1547
48 runs035050.050.0v New ZealandChristchurch26 Feb 2000ODI # 1569
45 runs018539.050.0v AustraliaBrisbane9 Jan 2000ODI # 1536
43 runs035047.050.0v IndiaRajkot5 Nov 1999ODI # 1522
38 runs015038.045.0v EnglandJohannesburg13 Feb 2000ODI # 1560
35 runs09947.00.0v ZimbabwePort of Spain16 Mar 2000Test # 1490
34 runs026445.149.0v PakistanGujranwala16 Feb 2000ODI # 1561
32 runs026346.548.0v IndiaHobart21 Jan 2000ODI # 1543
29 runs027548.050.0v PakistanKarachi13 Feb 2000ODI # 1559
28 runs027050.050.0v IndiaMelbourne12 Jan 2000ODI # 1539
26 runs023647.350.0v IndiaNairobi (Gym)3 Oct 1999ODI # 1509
24 runs022148.150.0v KenyaNairobi (Gym)30 Sep 1999ODI # 1507
20 runs030349.550.0v West IndiesChristchurch11 Jan 2000ODI # 1538
16 runs026449.050.0v South AfricaSharjah31 Mar 2000ODI # 1583
15 runs026148.550.0v PakistanMelbourne23 Jan 2000ODI # 1545
14 runs026250.050.0v New ZealandGwalior11 Nov 1999ODI # 1524
13 runs021449.150.0v ZimbabweBulawayo12 Dec 1999ODI # 1528
10 runs032148.550.0v IndiaNagpur19 Mar 2000ODI # 1576
1 run020550.050.0v EnglandCape Town26 Jan 2000ODI # 1549
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets12416529.250.0v IndiaSharjah22 Mar 2000ODI # 1577
9 wickets9021735.050.0v ZimbabweNairobi (Gym)28 Sep 1999ODI # 1505
9 wickets13214628.050.0v West IndiesSharjah17 Oct 1999ODI # 1515
9 wickets12911728.350.0v ZimbabweHarare23 Oct 1999ODI # 1520
9 wickets6620139.050.0v ZimbabweHarare24 Oct 1999ODI # 1521
9 wickets6318539.350.0v South AfricaBloemfontein23 Jan 2000ODI # 1546
8 wickets16411822.450.0v South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
8 wickets8117236.350.0v West IndiesWellington8 Jan 2000ODI # 1535
8 wickets10716232.150.0v ZimbabweKimberley30 Jan 2000ODI # 1553
7 wickets3618044.050.0v New ZealandDelhi17 Nov 1999ODI # 1526
7 wickets3819335.442.0v West IndiesTaupo4 Jan 2000ODI # 1533
7 wickets5419241.050.0v AustraliaAuckland3 Mar 2000ODI # 1571
6 wickets3226144.450.0v ZimbabweHarare18 Dec 1999ODI # 1530
6 wickets2220346.250.0v Sri LankaHarare19 Dec 1999ODI # 1531
6 wickets1317738.541.0v PakistanMelbourne16 Jan 2000ODI # 1541
6 wickets1122748.150.0v ZimbabweJohannesburg21 Jan 2000ODI # 1544
6 wickets4415542.450.0v PakistanMelbourne2 Feb 2000ODI # 1554
6 wickets1720047.150.0v South AfricaJamshedpur12 Mar 2000ODI # 1573
6 wickets4416542.450.0v IndiaSharjah27 Mar 2000ODI # 1581
6 wickets1224148.050.0v AustraliaDurban12 Apr 2000ODI # 1587
5 wickets13910126.550.0v IndiaSydney14 Jan 2000ODI # 1540
5 wickets15212324.450.0v New ZealandAuckland19 Feb 2000ODI # 1565
5 wickets2624445.450.0v New ZealandNapier1 Mar 2000ODI # 1570
5 wickets3914743.350.0v PakistanSharjah23 Mar 2000ODI # 1578
5 wickets15314524.350.0v South AfricaCape Town14 Apr 2000ODI # 1589
4 wickets7616037.250.0v West IndiesNapier6 Jan 2000ODI # 1534
4 wickets1320647.550.0v AustraliaJohannesburg16 Apr 2000ODI # 1591
3 wickets3319744.350.0v PakistanSharjah24 Mar 2000ODI # 1579
1 wicket2213244.248.0v ZimbabweBulawayo18 Feb 2000ODI # 1564
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
8 wickets16411822.450.0v South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
5 wickets15314524.350.0v South AfricaCape Town14 Apr 2000ODI # 1589
5 wickets15212324.450.0v New ZealandAuckland19 Feb 2000ODI # 1565
5 wickets13910126.550.0v IndiaSydney14 Jan 2000ODI # 1540
9 wickets13214628.050.0v West IndiesSharjah17 Oct 1999ODI # 1515
9 wickets12911728.350.0v ZimbabweHarare23 Oct 1999ODI # 1520
10 wickets12416529.250.0v IndiaSharjah22 Mar 2000ODI # 1577
8 wickets10716232.150.0v ZimbabweKimberley30 Jan 2000ODI # 1553
9 wickets9021735.050.0v ZimbabweNairobi (Gym)28 Sep 1999ODI # 1505
8 wickets8117236.350.0v West IndiesWellington8 Jan 2000ODI # 1535
4 wickets7616037.250.0v West IndiesNapier6 Jan 2000ODI # 1534
9 wickets6620139.050.0v ZimbabweHarare24 Oct 1999ODI # 1521
9 wickets6318539.350.0v South AfricaBloemfontein23 Jan 2000ODI # 1546
7 wickets5419241.050.0v AustraliaAuckland3 Mar 2000ODI # 1571
6 wickets4415542.450.0v PakistanMelbourne2 Feb 2000ODI # 1554
6 wickets4416542.450.0v IndiaSharjah27 Mar 2000ODI # 1581
5 wickets3914743.350.0v PakistanSharjah23 Mar 2000ODI # 1578
7 wickets3819335.442.0v West IndiesTaupo4 Jan 2000ODI # 1533
7 wickets3618044.050.0v New ZealandDelhi17 Nov 1999ODI # 1526
3 wickets3319744.350.0v PakistanSharjah24 Mar 2000ODI # 1579
6 wickets3226144.450.0v ZimbabweHarare18 Dec 1999ODI # 1530
5 wickets2624445.450.0v New ZealandNapier1 Mar 2000ODI # 1570
6 wickets2220346.250.0v Sri LankaHarare19 Dec 1999ODI # 1531
1 wicket2213244.248.0v ZimbabweBulawayo18 Feb 2000ODI # 1564
6 wickets1720047.150.0v South AfricaJamshedpur12 Mar 2000ODI # 1573
6 wickets1317738.541.0v PakistanMelbourne16 Jan 2000ODI # 1541
4 wickets1320647.550.0v AustraliaJohannesburg16 Apr 2000ODI # 1591
6 wickets1224148.050.0v AustraliaDurban12 Apr 2000ODI # 1587
6 wickets1122748.150.0v ZimbabweJohannesburg21 Jan 2000ODI # 1544
5 wickets919946.348.0v ZimbabweBulawayo16 Feb 2000ODI # 1562
2 wickets624948.049.0v IndiaFaridabad15 Mar 2000ODI # 1574
3 wickets525045.146.0v West IndiesAuckland2 Jan 2000ODI # 1532
3 wickets420049.250.0v KenyaNairobi (Gym)25 Sep 1999ODI # 1503
3 wickets417949.250.0v Sri LankaSharjah13 Oct 1999ODI # 1512
4 wickets322749.350.0v IndiaW.A.C.A30 Jan 2000ODI # 1552
2 wickets223249.450.0v EnglandEast London4 Feb 2000ODI # 1557
3 wickets230249.450.0v South AfricaKochi9 Mar 2000ODI # 1572
4 wickets128349.550.0v South AfricaVadodara17 Mar 2000ODI # 1575
10 wickets050.40.0v ZimbabweHarare14 Oct 1999Test # 1463
8 wickets08218.20.0v New ZealandKanpur22 Oct 1999Test # 1464
10 wickets07414.20.0v PakistanBrisbane5 Nov 1999Test # 1467
4 wickets0369113.50.0v PakistanHobart18 Nov 1999Test # 1469
6 wickets03515.20.0v ZimbabweHarare26 Nov 1999Test # 1473
9 wickets07015.00.0v West IndiesHamilton16 Dec 1999Test # 1477
2 wickets019649.049.0v IndiaBrisbane10 Jan 2000ODI # 1537
2 wickets024975.10.0v South AfricaCenturion14 Jan 2000Test # 1483
2 wickets022350.050.0v South AfricaDurban2 Feb 2000ODI # 1555
4 wickets016363.00.0v IndiaWankhede24 Feb 2000Test # 1484
2 wickets022083.50.0v PakistanRawalpindi26 Feb 2000Test # 1485
6 wickets017454.10.0v New ZealandWellington24 Mar 2000Test # 1491
10 wickets07212.40.0v ZimbabweKingston24 Mar 2000Test # 1492
6 wickets021041.30.0v New ZealandHamilton31 Mar 2000Test # 1493
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]