Bowling Best Figures Innings

Players

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

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]