Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
9.4-4164.24West Indiesv IndiaDelhi23 Oct 1989ODI # 582
6.0-1352.16Australiav New ZealandChristchurch4 Mar 1990ODI # 615
10.023253.20Australiav IndiaChristchurch3 Mar 1990ODI # 613
9.413853.93Pakistanv West IndiesSharjah14 Oct 1989ODI # 570
9.011842.00West Indiesv EnglandGeorgetown15 Mar 1990ODI # 621
10.032242.20Australiav PakistanBrabourne23 Oct 1989ODI # 581
10.012542.50West Indiesv IndiaSharjah13 Oct 1989ODI # 569
10.012842.80West Indiesv EnglandKingston3 Mar 1990ODI # 614
10.0-3343.30West Indiesv EnglandGwalior27 Oct 1989ODI # 586
9.013644.00Australiav Sri LankaMelbourne26 Dec 1989ODI # 596
10.023943.90Pakistanv Sri LankaHobart15 Feb 1990ODI # 605
8.1-4445.38Australiav PakistanBrisbane11 Feb 1990ODI # 602
5.02531.00Indiav PakistanKarachi20 Dec 1989ODI # 594
8.021331.62Pakistanv AustraliaBrabourne23 Oct 1989ODI # 581
6.221732.68Australiav New ZealandChristchurch4 Mar 1990ODI # 615
4.0-1834.50Pakistanv IndiaGujranwala18 Dec 1989ODI # 593
10.041931.90Englandv PakistanCuttack22 Oct 1989ODI # 579
6.011933.16New Zealandv IndiaDunedin1 Mar 1990ODI # 612
10.022032.00Australiav West IndiesChennai21 Oct 1989ODI # 578
4.0-2135.25Pakistanv IndiaGujranwala18 Dec 1989ODI # 593
10.022132.10Australiav PakistanMelbourne3 Jan 1990ODI # 599
9.0-2232.44West Indiesv Sri LankaRajkot19 Oct 1989ODI # 576
10.022232.20Australiav New ZealandAuckland11 Mar 1990ODI # 620
10.022532.50Australiav Sri LankaW.A.C.A30 Dec 1989ODI # 597
8.422633.00Indiav Sri LankaAhmedabad22 Oct 1989ODI # 580
9.0-2733.00Pakistanv AustraliaBrabourne23 Oct 1989ODI # 581
9.022833.11Pakistanv West IndiesSharjah17 Oct 1989ODI # 574
8.012833.50Pakistanv IndiaLahore22 Dec 1989ODI # 595
9.012933.22Australiav Sri LankaMelbourne4 Jan 1990ODI # 600
9.012933.22Englandv West IndiesBridgetown3 Apr 1990ODI # 622
9.0-3033.33Pakistanv IndiaSharjah15 Oct 1989ODI # 572
6.0-3035.00Pakistanv EnglandNagpur30 Oct 1989ODI # 590
10.013133.10Pakistanv West IndiesSharjah17 Oct 1989ODI # 574
7.013134.42Australiav Sri LankaAdelaide18 Feb 1990ODI # 608
10.0-3133.10Englandv West IndiesKingston3 Mar 1990ODI # 614
10.023133.10Australiav IndiaHamilton8 Mar 1990ODI # 618
10.023233.20New Zealandv AustraliaChristchurch4 Mar 1990ODI # 615
9.0-3333.66New Zealandv IndiaWellington6 Mar 1990ODI # 616
9.023433.77Indiav Sri LankaAhmedabad22 Oct 1989ODI # 580
10.013533.50Sri Lankav IndiaAhmedabad22 Oct 1989ODI # 580
9.013634.00Australiav Sri LankaW.A.C.A30 Dec 1989ODI # 597
9.0-3634.00Australiav Sri LankaMelbourne4 Jan 1990ODI # 600
7.0-3635.14Australiav IndiaHamilton8 Mar 1990ODI # 618
10.013733.70Indiav New ZealandWellington6 Mar 1990ODI # 616
10.0-3733.70Australiav New ZealandAuckland11 Mar 1990ODI # 620
10.033833.80Englandv Sri LankaDelhi15 Oct 1989ODI # 571
9.023834.22West Indiesv AustraliaChennai21 Oct 1989ODI # 578
10.013833.80Sri Lankav AustraliaMargao25 Oct 1989ODI # 585
6.013836.33Australiav PakistanSydney25 Feb 1990ODI # 611
10.0-3933.90Englandv West IndiesGwalior27 Oct 1989ODI # 586
10.0-3933.90West Indiesv IndiaWankhede30 Oct 1989ODI # 591
9.013934.33Australiav PakistanMelbourne23 Feb 1990ODI # 610
10.0-4134.10Indiav AustraliaBengaluru27 Oct 1989ODI # 587
10.024134.10Sri Lankav AustraliaMelbourne26 Dec 1989ODI # 596
10.014334.30Australiav PakistanSydney25 Feb 1990ODI # 611
8.124335.26New Zealandv IndiaDunedin1 Mar 1990ODI # 612
10.024434.40Sri Lankav AustraliaMelbourne4 Jan 1990ODI # 600
10.0-4534.50Indiav New ZealandDunedin1 Mar 1990ODI # 612
9.0-4635.11Indiav West IndiesDelhi23 Oct 1989ODI # 582
9.0-4735.22Pakistanv West IndiesEden Gardens1 Nov 1989ODI # 592
10.014834.80Australiav Sri LankaMargao25 Oct 1989ODI # 585
10.0-4934.90West Indiesv PakistanSharjah14 Oct 1989ODI # 570
10.0-4934.90Pakistanv IndiaSharjah20 Oct 1989ODI # 577
10.0-5135.10Pakistanv IndiaEden Gardens28 Oct 1989ODI # 589
10.0-5635.60Australiav IndiaBengaluru27 Oct 1989ODI # 587
2.41220.75Australiav Sri LankaAdelaide18 Feb 1990ODI # 608
5.021022.00Pakistanv IndiaLahore22 Dec 1989ODI # 595
8.5-1321.47West Indiesv IndiaWankhede30 Oct 1989ODI # 591
8.021622.00Englandv PakistanCuttack22 Oct 1989ODI # 579
4.0-1724.25Indiav PakistanGujranwala18 Dec 1989ODI # 593
4.0-1824.50Pakistanv IndiaGujranwala18 Dec 1989ODI # 593
7.411922.47Indiav West IndiesSharjah16 Oct 1989ODI # 573
7.3-2122.80Pakistanv IndiaEden Gardens28 Oct 1989ODI # 589
10.022122.10Pakistanv AustraliaSydney13 Feb 1990ODI # 603
9.112222.40West Indiesv IndiaSharjah13 Oct 1989ODI # 569
7.022223.14West Indiesv EnglandGeorgetown15 Mar 1990ODI # 621
8.122322.81Australiav Sri LankaMargao25 Oct 1989ODI # 585
8.0-2423.00Indiav PakistanLahore22 Dec 1989ODI # 595
8.312522.94Englandv Sri LankaDelhi15 Oct 1989ODI # 571
7.012523.57Pakistanv IndiaLahore22 Dec 1989ODI # 595
10.022622.60Englandv Sri LankaDelhi15 Oct 1989ODI # 571
4.0-2626.50Indiav PakistanGujranwala18 Dec 1989ODI # 593
8.522622.94Australiav PakistanMelbourne23 Feb 1990ODI # 610
10.022722.70Indiav West IndiesSharjah13 Oct 1989ODI # 569
6.0-2724.50Australiav West IndiesChennai21 Oct 1989ODI # 578
9.0-2723.00Australiav IndiaChristchurch3 Mar 1990ODI # 613
6.022724.50Australiav New ZealandChristchurch4 Mar 1990ODI # 615
9.222722.89New Zealandv IndiaWellington6 Mar 1990ODI # 616
7.012824.00Pakistanv AustraliaSydney20 Feb 1990ODI # 609
7.012824.00Australiav PakistanSydney25 Feb 1990ODI # 611
10.0-2822.80West Indiesv EnglandGeorgetown15 Mar 1990ODI # 621
10.0-2922.90Indiav West IndiesSharjah16 Oct 1989ODI # 573
10.022922.90Australiav PakistanMelbourne23 Feb 1990ODI # 610
10.0-2922.90Indiav AustraliaChristchurch3 Mar 1990ODI # 613
10.0-3023.00Sri Lankav West IndiesRajkot19 Oct 1989ODI # 576
10.0-3023.00Sri Lankav West IndiesRajkot19 Oct 1989ODI # 576
10.013023.00Pakistanv Sri LankaLucknow27 Oct 1989ODI # 588
10.013023.00Pakistanv AustraliaSydney13 Feb 1990ODI # 603
10.0-3023.00Pakistanv AustraliaMelbourne23 Feb 1990ODI # 610
7.013124.42Indiav PakistanEden Gardens28 Oct 1989ODI # 589
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]