Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
9.002662.88Pakistanv ZimbabweHarare1 Oct 2015ODI # 3685
5.11651.16Zimbabwev AfghanistanSharjah2 Jan 2016ODI # 3719
9.522052.03Zimbabwev AfghanistanSharjah25 Dec 2015ODI # 3713
10.012552.50Pakistanv ZimbabweHarare5 Oct 2015ODI # 3687
8.003454.25Bangladeshv ZimbabweMirpur11 Nov 2015ODI # 3706
10.014054.00New Zealandv Sri LankaMount Maunganui5 Jan 2016ODI # 3721
10.004754.70Bangladeshv ZimbabweMirpur7 Nov 2015ODI # 3703
10.016856.80Australiav IndiaCanberra20 Jan 2016ODI # 3726
7.521742.17Afghanistanv ZimbabweSharjah25 Dec 2015ODI # 3713
6.112143.40Zimbabwev AfghanistanBulawayo16 Oct 2015ODI # 3693
8.002242.75Afghanistanv ZimbabweBulawayo24 Oct 2015ODI # 3699
10.012542.50Zimbabwev AfghanistanSharjah4 Jan 2016ODI # 3720
8.112643.18Hong Kongv ScotlandMong Kok26 Jan 2016ODI # 3729
10.003243.20Irelandv ZimbabweHarare13 Oct 2015ODI # 3691
8.003344.12Englandv PakistanAbu Dhabi13 Nov 2015ODI # 3708
9.423343.41New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
10.013943.90South Africav IndiaRajkot18 Oct 2015ODI # 3695
9.504044.06Englandv PakistanSharjah17 Nov 2015ODI # 3710
9.014044.44New Zealandv PakistanWellington25 Jan 2016ODI # 3728
7.004145.85South Africav IndiaWankhede25 Oct 2015ODI # 3700
10.004144.10Scotlandv Hong KongMong Kok26 Jan 2016ODI # 3729
9.514544.57South Africav EnglandJohannesburg12 Feb 2016ODI # 3737
10.014944.90New Zealandv Sri LankaChristchurch26 Dec 2015ODI # 3714
9.015045.55Englandv South AfricaGqeberha6 Feb 2016ODI # 3734
10.005845.80Australiav IndiaMelbourne17 Jan 2016ODI # 3725
10.016346.30Pakistanv ZimbabweHarare3 Oct 2015ODI # 3686
10.007747.70Indiav AustraliaCanberra20 Jan 2016ODI # 3726
5.001533.00Sri Lankav West IndiesColombo (RPS)1 Nov 2015ODI # 3701
5.001533.00Afghanistanv ZimbabweSharjah25 Dec 2015ODI # 3713
5.021633.20Zimbabwev AfghanistanBulawayo16 Oct 2015ODI # 3693
7.021632.28Zimbabwev AfghanistanBulawayo16 Oct 2015ODI # 3693
8.022032.50Afghanistanv ZimbabweSharjah2 Jan 2016ODI # 3719
10.012032.00Hong Kongv ScotlandMong Kok26 Jan 2016ODI # 3729
6.002133.50West Indiesv Sri LankaColombo (RPS)1 Nov 2015ODI # 3701
10.032232.20Hong Kongv U.A.E.ICCA Dubai16 Nov 2015ODI # 3709
8.002533.12Englandv PakistanAbu Dhabi13 Nov 2015ODI # 3708
9.012632.88Englandv PakistanAbu Dhabi11 Nov 2015ODI # 3707
6.002734.50Zimbabwev AfghanistanSharjah2 Jan 2016ODI # 3719
8.102833.42Pakistanv New ZealandWellington25 Jan 2016ODI # 3728
7.003034.28Pakistanv ZimbabweHarare1 Oct 2015ODI # 3685
9.013133.44Zimbabwev AfghanistanBulawayo24 Oct 2015ODI # 3699
10.033133.10Hong Kongv U.A.E.ICCA Dubai18 Nov 2015ODI # 3711
10.003233.20Hong Kongv U.A.E.ICCA Dubai18 Nov 2015ODI # 3711
8.003234.00New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
7.003234.57Zimbabwev AfghanistanSharjah29 Dec 2015ODI # 3716
8.003334.12Bangladeshv ZimbabweMirpur9 Nov 2015ODI # 3705
6.003435.66Australiav New ZealandHamilton8 Feb 2016ODI # 3735
9.013433.77South Africav EnglandCape Town14 Feb 2016ODI # 3738
10.023533.50Pakistanv EnglandAbu Dhabi11 Nov 2015ODI # 3707
8.013634.50Pakistanv ZimbabweHarare5 Oct 2015ODI # 3687
9.023734.11Afghanistanv ZimbabweBulawayo22 Oct 2015ODI # 3697
9.013734.11New Zealandv Sri LankaChristchurch26 Dec 2015ODI # 3714
10.013833.80Zimbabwev AfghanistanBulawayo22 Oct 2015ODI # 3697
7.003835.42South Africav IndiaWankhede25 Oct 2015ODI # 3700
7.003835.42New Zealandv AustraliaAuckland3 Feb 2016ODI # 3731
10.003933.90Indiav South AfricaIndore14 Oct 2015ODI # 3692
10.004034.00Zimbabwev AfghanistanBulawayo24 Oct 2015ODI # 3699
8.404134.73Indiav South AfricaIndore14 Oct 2015ODI # 3692
10.014134.10Afghanistanv ZimbabweBulawayo24 Oct 2015ODI # 3699
10.004134.10Zimbabwev BangladeshMirpur9 Nov 2015ODI # 3705
9.524134.16Afghanistanv ZimbabweSharjah6 Jan 2016ODI # 3722
6.004136.83New Zealandv AustraliaAuckland3 Feb 2016ODI # 3731
7.014135.85Englandv South AfricaCape Town14 Feb 2016ODI # 3738
10.004334.30Pakistanv EnglandAbu Dhabi13 Nov 2015ODI # 3708
10.004334.30Afghanistanv ZimbabweSharjah4 Jan 2016ODI # 3720
8.104335.26New Zealandv Sri LankaMount Maunganui5 Jan 2016ODI # 3721
10.014334.30New Zealandv PakistanWellington25 Jan 2016ODI # 3728
6.004337.16Englandv South AfricaBloemfontein3 Feb 2016ODI # 3732
10.004634.60South Africav EnglandJohannesburg12 Feb 2016ODI # 3737
10.004734.70Afghanistanv ZimbabweBulawayo20 Oct 2015ODI # 3696
10.004734.70New Zealandv AustraliaWellington6 Feb 2016ODI # 3733
10.014934.90Zimbabwev IrelandHarare11 Oct 2015ODI # 3690
10.004934.90South Africav IndiaIndore14 Oct 2015ODI # 3692
8.004936.12Hong Kongv U.A.E.ICCA Dubai16 Nov 2015ODI # 3709
9.304935.15New Zealandv PakistanAuckland31 Jan 2016ODI # 3730
8.005036.25Zimbabwev AfghanistanSharjah6 Jan 2016ODI # 3722
9.005035.55South Africav EnglandCape Town14 Feb 2016ODI # 3738
9.405335.48Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
10.005335.30Sri Lankav New ZealandMount Maunganui5 Jan 2016ODI # 3721
10.005335.30South Africav EnglandCape Town14 Feb 2016ODI # 3738
10.005435.40South Africav IndiaChennai22 Oct 2015ODI # 3698
10.015435.40Afghanistanv ZimbabweSharjah4 Jan 2016ODI # 3720
9.205636.00Indiav AustraliaW.A.C.A12 Jan 2016ODI # 3723
10.015735.70Afghanistanv ZimbabweSharjah29 Dec 2015ODI # 3716
9.015836.44South Africav EnglandGqeberha6 Feb 2016ODI # 3734
10.016036.00New Zealandv AustraliaHamilton8 Feb 2016ODI # 3735
10.006136.10South Africav IndiaChennai22 Oct 2015ODI # 3698
10.016136.10Australiav IndiaSydney23 Jan 2016ODI # 3727
10.006136.10Australiav New ZealandWellington6 Feb 2016ODI # 3733
9.506636.71Pakistanv New ZealandWellington25 Jan 2016ODI # 3728
10.016736.70Indiav AustraliaCanberra20 Jan 2016ODI # 3726
10.006836.80Indiav South AfricaChennai22 Oct 2015ODI # 3698
10.007437.40South Africav EnglandBloemfontein3 Feb 2016ODI # 3732
10.007837.80Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
0.20020.00New Zealandv AustraliaAuckland3 Feb 2016ODI # 3731
6.001322.16Bangladeshv ZimbabweMirpur7 Nov 2015ODI # 3703
5.001322.60Afghanistanv ZimbabweSharjah25 Dec 2015ODI # 3713
2.101426.46West Indiesv Sri LankaColombo (RPS)1 Nov 2015ODI # 3701
6.011622.66New Zealandv AustraliaHamilton8 Feb 2016ODI # 3735
4.001824.50Zimbabwev AfghanistanSharjah2 Jan 2016ODI # 3719
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]