Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
10.021861.80Pakistanv West IndiesSharjah19 Oct 1999ODI # 1517
8.231962.28Zimbabwev EnglandCape Town28 Jan 2000ODI # 1551
10.06650.60Indiav South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
10.031551.50Englandv ZimbabweKimberley30 Jan 2000ODI # 1553
9.012052.22South Africav EnglandJohannesburg13 Feb 2000ODI # 1560
10.012152.10Englandv ZimbabweBulawayo18 Feb 2000ODI # 1564
8.512753.05Australiav IndiaAdelaide26 Jan 2000ODI # 1548
10.022852.80Pakistanv Sri LankaSharjah22 Oct 1999ODI # 1519
9.123153.38Pakistanv Sri LankaSharjah15 Oct 1999ODI # 1514
10.013153.10Pakistanv IndiaSharjah26 Mar 2000ODI # 1580
10.023353.30Englandv ZimbabweHarare20 Feb 2000ODI # 1567
10.0-4754.70South Africav PakistanSharjah24 Mar 2000ODI # 1579
10.0-4854.80Pakistanv IndiaHobart21 Jan 2000ODI # 1543
9.324955.15Australiav PakistanSydney4 Feb 2000ODI # 1556
10.04840.80Australiav IndiaSydney14 Jan 2000ODI # 1540
3.3-1143.14Australiav IndiaSydney14 Jan 2000ODI # 1540
7.0-1642.28Sri Lankav ZimbabweHarare15 Dec 1999ODI # 1529
10.021941.90Australiav PakistanSydney19 Jan 2000ODI # 1542
9.011942.11Englandv South AfricaJohannesburg13 Feb 2000ODI # 1560
8.012342.87Pakistanv AustraliaBrisbane9 Jan 2000ODI # 1536
8.012443.00New Zealandv West IndiesTaupo4 Jan 2000ODI # 1533
10.012942.90Englandv South AfricaBloemfontein23 Jan 2000ODI # 1546
10.0-3043.00West Indiesv BangladeshDhaka9 Oct 1999ODI # 1511
10.023043.00Indiav AustraliaSydney14 Jan 2000ODI # 1540
10.023143.10South Africav IndiaSharjah27 Mar 2000ODI # 1581
8.3-3343.88Indiav ZimbabweNairobi (Gym)1 Oct 1999ODI # 1508
10.0-3543.50Zimbabwev Sri LankaBulawayo12 Dec 1999ODI # 1528
10.0-3643.60Pakistanv Sri LankaLahore19 Feb 2000ODI # 1566
8.5-3744.18Australiav PakistanMelbourne23 Jan 2000ODI # 1545
9.513743.76South Africav AustraliaJohannesburg16 Apr 2000ODI # 1591
10.013843.80Indiav South AfricaJamshedpur12 Mar 2000ODI # 1573
9.4-4044.13Indiav PakistanAdelaide25 Jan 2000ODI # 1547
10.0-4144.10Sri Lankav ZimbabweBulawayo12 Dec 1999ODI # 1528
8.0-4145.12Australiav New ZealandNapier1 Mar 2000ODI # 1570
10.0-4944.90Indiav PakistanBrisbane10 Jan 2000ODI # 1537
10.0-5145.10Zimbabwev Sri LankaHarare15 Dec 1999ODI # 1529
10.0-5345.30Zimbabwev Sri LankaBulawayo11 Dec 1999ODI # 1527
10.0-5645.60Indiav South AfricaFaridabad15 Mar 2000ODI # 1574
10.0-5645.60South Africav AustraliaDurban12 Apr 2000ODI # 1587
9.5-5745.79New Zealandv West IndiesChristchurch11 Jan 2000ODI # 1538
10.0-6246.20Pakistanv South AfricaSharjah31 Mar 2000ODI # 1583
8.04730.87South Africav ZimbabweGqeberha6 Feb 2000ODI # 1558
4.52931.86Pakistanv South AfricaSharjah28 Mar 2000ODI # 1582
8.131031.22South Africav KenyaNairobi (Gym)30 Sep 1999ODI # 1507
7.041031.42Pakistanv IndiaW.A.C.A28 Jan 2000ODI # 1550
10.041431.40Australiav ZimbabweHarare23 Oct 1999ODI # 1520
9.011731.88Australiav PakistanMelbourne2 Feb 2000ODI # 1554
10.031731.70South Africav IndiaSharjah22 Mar 2000ODI # 1577
8.221832.16Australiav PakistanMelbourne2 Feb 2000ODI # 1554
9.021832.00Englandv South AfricaJohannesburg13 Feb 2000ODI # 1560
8.011932.37Pakistanv IndiaBrisbane10 Jan 2000ODI # 1537
6.0-2033.33Zimbabwev EnglandHarare20 Feb 2000ODI # 1567
7.012133.00Sri Lankav ZimbabweHarare15 Dec 1999ODI # 1529
7.012133.00Australiav New ZealandAuckland19 Feb 2000ODI # 1565
9.032232.44Kenyav ZimbabweNairobi (Gym)25 Sep 1999ODI # 1503
9.3-2232.31Sri Lankav West IndiesSharjah17 Oct 1999ODI # 1515
7.012433.42West Indiesv BangladeshDhaka8 Oct 1999ODI # 1510
9.032432.66Indiav New ZealandDelhi17 Nov 1999ODI # 1526
8.132432.93West Indiesv New ZealandAuckland2 Jan 2000ODI # 1532
8.012433.00Australiav PakistanMelbourne16 Jan 2000ODI # 1541
8.0-2533.12New Zealandv West IndiesNapier6 Jan 2000ODI # 1534
10.0-2632.60Indiav South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
9.022632.88Indiav KenyaNairobi (Gym)29 Sep 1999ODI # 1506
10.012632.60Zimbabwev EnglandBulawayo18 Feb 2000ODI # 1564
10.012732.70Zimbabwev EnglandBulawayo16 Feb 2000ODI # 1562
10.012832.80New Zealandv West IndiesNapier6 Jan 2000ODI # 1534
10.012932.90Zimbabwev KenyaNairobi (Gym)25 Sep 1999ODI # 1503
9.012933.22Englandv ZimbabweBulawayo16 Feb 2000ODI # 1562
5.2-2935.43Zimbabwev EnglandBulawayo18 Feb 2000ODI # 1564
7.013134.42Pakistanv AustraliaBrisbane9 Jan 2000ODI # 1536
9.5-3133.15South Africav ZimbabweJohannesburg21 Jan 2000ODI # 1544
10.0-3133.10Sri Lankav PakistanKarachi13 Feb 2000ODI # 1559
9.013233.55Indiav New ZealandGwalior11 Nov 1999ODI # 1524
10.023233.20Australiav South AfricaCape Town14 Apr 2000ODI # 1589
10.023233.20Australiav South AfricaJohannesburg16 Apr 2000ODI # 1591
8.013334.12Australiav ZimbabweBulawayo21 Oct 1999ODI # 1518
8.123334.04Australiav New ZealandAuckland19 Feb 2000ODI # 1565
9.013333.66New Zealandv AustraliaAuckland3 Mar 2000ODI # 1571
6.0-3435.66Indiav ZimbabweNairobi (Gym)1 Oct 1999ODI # 1508
8.0-3434.25Indiav South AfricaNairobi (Gym)3 Oct 1999ODI # 1509
10.013433.40Australiav PakistanBrisbane9 Jan 2000ODI # 1536
9.513433.45Pakistanv IndiaHobart21 Jan 2000ODI # 1543
10.013433.40Indiav PakistanW.A.C.A28 Jan 2000ODI # 1550
9.213433.64Indiav South AfricaJamshedpur12 Mar 2000ODI # 1573
10.013533.50West Indiesv New ZealandNapier6 Jan 2000ODI # 1534
9.013634.00South Africav ZimbabweNairobi (Gym)28 Sep 1999ODI # 1505
7.0-3635.14Zimbabwev Sri LankaBulawayo11 Dec 1999ODI # 1527
10.0-3633.60Englandv South AfricaCape Town26 Jan 2000ODI # 1549
10.023633.60South Africav IndiaSharjah22 Mar 2000ODI # 1577
8.0-3734.62Zimbabwev Sri LankaHarare19 Dec 1999ODI # 1531
10.0-3733.70New Zealandv West IndiesWellington8 Jan 2000ODI # 1535
10.013733.70Englandv ZimbabweBulawayo16 Feb 2000ODI # 1562
7.0-3835.42Indiav KenyaNairobi (Gym)29 Sep 1999ODI # 1506
10.013833.80Pakistanv Sri LankaSharjah15 Oct 1999ODI # 1514
10.0-3833.80South Africav ZimbabweDurban2 Feb 2000ODI # 1555
10.033833.80Pakistanv Sri LankaLahore19 Feb 2000ODI # 1566
10.0-4034.00Sri Lankav PakistanSharjah22 Oct 1999ODI # 1519
7.0-4035.71New Zealandv IndiaRajkot5 Nov 1999ODI # 1522
9.014034.44Pakistanv AustraliaSydney19 Jan 2000ODI # 1542
6.014036.66South Africav AustraliaCape Town14 Apr 2000ODI # 1589
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:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]