Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
9.005065.55West Indiesv AustraliaPort of Spain9 Mar 1991ODI # 672
6.421151.65Pakistanv New ZealandPeshawar4 Nov 1990ODI # 637
6.011652.66Pakistanv New ZealandSialkot6 Nov 1990ODI # 638
9.013253.55Sri Lankav PakistanSharjah20 Dec 1990ODI # 655
7.023555.00Pakistanv New ZealandLahore2 Nov 1990ODI # 636
8.005256.50Pakistanv West IndiesKarachi9 Nov 1990ODI # 639
9.003143.44Indiav Sri LankaEden Gardens4 Jan 1991ODI # 661
9.003443.77Australiav West IndiesKingston26 Feb 1991ODI # 671
9.103543.81Englandv New ZealandSydney13 Dec 1990ODI # 651
8.403544.03New Zealandv EnglandSydney13 Dec 1990ODI # 651
10.003743.70Australiav EnglandMelbourne10 Jan 1991ODI # 662
10.004544.50Australiav EnglandW.A.C.A9 Dec 1990ODI # 649
10.005545.50New Zealandv EnglandAuckland16 Feb 1991ODI # 670
6.011432.33Pakistanv Sri LankaSharjah21 Dec 1990ODI # 656
7.041532.14Sri Lankav IndiaMargao8 Dec 1990ODI # 648
6.002033.33Australiav New ZealandMelbourne11 Dec 1990ODI # 650
9.012232.44Englandv New ZealandWellington13 Feb 1991ODI # 669
6.512433.51Sri Lankav IndiaCuttack28 Dec 1990ODI # 658
9.012432.66Australiav EnglandSydney1 Jan 1991ODI # 660
8.002533.12Pakistanv Sri LankaSharjah21 Dec 1990ODI # 656
9.212632.78Englandv New ZealandW.A.C.A7 Dec 1990ODI # 647
10.022732.70Australiav EnglandSydney1 Jan 1991ODI # 660
8.002833.50New Zealandv PakistanLahore2 Nov 1990ODI # 636
8.002833.50West Indiesv PakistanMultan13 Nov 1990ODI # 641
10.002832.80Indiav Sri LankaCuttack28 Dec 1990ODI # 658
10.022832.80Englandv AustraliaSydney1 Jan 1991ODI # 660
9.002933.22Sri Lankav PakistanSharjah20 Dec 1990ODI # 655
10.022932.90Australiav New ZealandSydney13 Jan 1991ODI # 663
7.102934.04Australiav West IndiesPort of Spain9 Mar 1991ODI # 672
10.002932.90Australiav West IndiesGeorgetown20 Mar 1991ODI # 675
8.003133.87Pakistanv West IndiesMultan13 Nov 1990ODI # 641
10.003333.30New Zealandv EnglandWellington13 Feb 1991ODI # 669
9.503333.35Australiav West IndiesGeorgetown20 Mar 1991ODI # 675
7.003434.85Australiav West IndiesBridgetown13 Mar 1991ODI # 674
7.003635.14Pakistanv New ZealandSialkot6 Nov 1990ODI # 638
8.013634.50New Zealandv EnglandAdelaide1 Dec 1990ODI # 643
10.013733.70West Indiesv AustraliaPort of Spain10 Mar 1991ODI # 673
10.013833.80West Indiesv AustraliaBridgetown13 Mar 1991ODI # 674
9.023934.33New Zealandv AustraliaSydney29 Nov 1990ODI # 642
7.003935.57New Zealandv Sri LankaDunedin6 Feb 1991ODI # 667
10.024034.00Englandv AustraliaSydney1 Jan 1991ODI # 660
9.004134.55Australiav West IndiesPort of Spain9 Mar 1991ODI # 672
9.004334.77Australiav New ZealandMelbourne15 Jan 1991ODI # 664
10.014334.30New Zealandv EnglandWellington13 Feb 1991ODI # 669
9.504334.37New Zealandv EnglandAuckland16 Feb 1991ODI # 670
10.014734.70Indiav Sri LankaNagpur1 Dec 1990ODI # 644
9.214835.14Indiav Sri LankaCuttack28 Dec 1990ODI # 658
10.005435.40Australiav EnglandBrisbane16 Dec 1990ODI # 653
10.005435.40New Zealandv EnglandChristchurch9 Feb 1991ODI # 668
10.025535.50Englandv New ZealandChristchurch9 Feb 1991ODI # 668
10.005735.70Englandv AustraliaBrisbane16 Dec 1990ODI # 653
2.00623.00Australiav West IndiesPort of Spain9 Mar 1991ODI # 672
3.00722.33Pakistanv New ZealandPeshawar4 Nov 1990ODI # 637
6.331722.61Sri Lankav IndiaMargao8 Dec 1990ODI # 648
8.011722.12Indiav BangladeshChandigarh25 Dec 1990ODI # 657
6.021823.00New Zealandv PakistanPeshawar4 Nov 1990ODI # 637
8.041822.25Australiav New ZealandSydney29 Nov 1990ODI # 642
7.001922.71Pakistanv West IndiesMultan13 Nov 1990ODI # 641
8.002022.50Pakistanv West IndiesLahore11 Nov 1990ODI # 640
9.012122.33Englandv New ZealandSydney13 Dec 1990ODI # 651
10.012422.40Sri Lankav IndiaMargao8 Dec 1990ODI # 648
7.012523.57Englandv New ZealandAdelaide1 Dec 1990ODI # 643
5.002525.00Australiav New ZealandAdelaide2 Dec 1990ODI # 645
8.022523.12New Zealandv EnglandSydney13 Dec 1990ODI # 651
10.032522.50New Zealandv Sri LankaNapier26 Jan 1991ODI # 665
7.402523.26New Zealandv Sri LankaAuckland28 Jan 1991ODI # 666
7.002523.57Australiav West IndiesBridgetown13 Mar 1991ODI # 674
8.002623.25New Zealandv EnglandAdelaide1 Dec 1990ODI # 643
10.012622.60New Zealandv EnglandW.A.C.A7 Dec 1990ODI # 647
9.022622.88Sri Lankav PakistanSharjah21 Dec 1990ODI # 656
10.012722.70New Zealandv EnglandW.A.C.A7 Dec 1990ODI # 647
10.002722.70Indiav BangladeshChandigarh25 Dec 1990ODI # 657
8.312723.17Sri Lankav New ZealandNapier26 Jan 1991ODI # 665
9.012723.00New Zealandv Sri LankaAuckland28 Jan 1991ODI # 666
10.013023.00Englandv New ZealandW.A.C.A7 Dec 1990ODI # 647
7.003124.42Pakistanv New ZealandSialkot6 Nov 1990ODI # 638
9.023123.44Australiav EnglandMelbourne10 Jan 1991ODI # 662
8.013224.00Pakistanv New ZealandLahore2 Nov 1990ODI # 636
10.013223.20New Zealandv EnglandBrisbane15 Dec 1990ODI # 652
7.013224.57Australiav West IndiesKingston26 Feb 1991ODI # 671
9.503323.35Englandv AustraliaMelbourne10 Jan 1991ODI # 662
10.013423.40Englandv New ZealandSydney13 Dec 1990ODI # 651
8.003524.37West Indiesv PakistanMultan13 Nov 1990ODI # 641
10.003523.50Australiav New ZealandSydney13 Jan 1991ODI # 663
10.033523.50Australiav New ZealandMelbourne15 Jan 1991ODI # 664
7.003625.14West Indiesv PakistanLahore11 Nov 1990ODI # 640
10.003623.60Sri Lankav IndiaNagpur1 Dec 1990ODI # 644
10.013623.60Englandv New ZealandW.A.C.A7 Dec 1990ODI # 647
10.003623.60Australiav EnglandW.A.C.A9 Dec 1990ODI # 649
10.013623.60Sri Lankav New ZealandNapier26 Jan 1991ODI # 665
10.013623.60New Zealandv EnglandAuckland16 Feb 1991ODI # 670
8.003824.75New Zealandv EnglandAdelaide1 Dec 1990ODI # 643
10.003823.80Australiav New ZealandAdelaide2 Dec 1990ODI # 645
8.013824.75Indiav Sri LankaPune5 Dec 1990ODI # 646
6.003826.33New Zealandv Sri LankaAuckland28 Jan 1991ODI # 666
9.003924.33Englandv New ZealandAdelaide1 Dec 1990ODI # 643
9.003924.33Indiav Sri LankaPune5 Dec 1990ODI # 646
10.013923.90Sri Lankav IndiaMargao8 Dec 1990ODI # 648
10.003923.90Australiav New ZealandMelbourne11 Dec 1990ODI # 650
9.013924.33Sri Lankav BangladeshEden Gardens31 Dec 1990ODI # 659
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

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]