Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
9.0-2662.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.0-3454.25Bangladeshv ZimbabweMirpur11 Nov 2015ODI # 3706
10.014054.00New Zealandv Sri LankaMount Maunganui5 Jan 2016ODI # 3721
10.0-4754.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.0-2242.75Afghanistanv ZimbabweBulawayo24 Oct 2015ODI # 3699
10.012542.50Zimbabwev AfghanistanSharjah4 Jan 2016ODI # 3720
8.112643.18Hong Kongv ScotlandMong Kok26 Jan 2016ODI # 3729
10.0-3243.20Irelandv ZimbabweHarare13 Oct 2015ODI # 3691
8.0-3344.12Englandv PakistanAbu Dhabi13 Nov 2015ODI # 3708
9.423343.41New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
10.013943.90South Africav IndiaRajkot18 Oct 2015ODI # 3695
9.5-4044.06Englandv PakistanSharjah17 Nov 2015ODI # 3710
9.014044.44New Zealandv PakistanWellington25 Jan 2016ODI # 3728
7.0-4145.85South Africav IndiaWankhede25 Oct 2015ODI # 3700
10.0-4144.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.0-5845.80Australiav IndiaMelbourne17 Jan 2016ODI # 3725
10.016346.30Pakistanv ZimbabweHarare3 Oct 2015ODI # 3686
10.0-7747.70Indiav AustraliaCanberra20 Jan 2016ODI # 3726
5.0-1533.00Sri Lankav West IndiesColombo (RPS)1 Nov 2015ODI # 3701
5.0-1533.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.0-2133.50West Indiesv Sri LankaColombo (RPS)1 Nov 2015ODI # 3701
10.032232.20Hong Kongv U.A.E.ICCA Dubai16 Nov 2015ODI # 3709
8.0-2533.12Englandv PakistanAbu Dhabi13 Nov 2015ODI # 3708
9.012632.88Englandv PakistanAbu Dhabi11 Nov 2015ODI # 3707
6.0-2734.50Zimbabwev AfghanistanSharjah2 Jan 2016ODI # 3719
8.1-2833.42Pakistanv New ZealandWellington25 Jan 2016ODI # 3728
7.0-3034.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.0-3233.20Hong Kongv U.A.E.ICCA Dubai18 Nov 2015ODI # 3711
8.0-3234.00New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
7.0-3234.57Zimbabwev AfghanistanSharjah29 Dec 2015ODI # 3716
8.0-3334.12Bangladeshv ZimbabweMirpur9 Nov 2015ODI # 3705
6.0-3435.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.0-3835.42South Africav IndiaWankhede25 Oct 2015ODI # 3700
7.0-3835.42New Zealandv AustraliaAuckland3 Feb 2016ODI # 3731
10.0-3933.90Indiav South AfricaIndore14 Oct 2015ODI # 3692
10.0-4034.00Zimbabwev AfghanistanBulawayo24 Oct 2015ODI # 3699
8.4-4134.73Indiav South AfricaIndore14 Oct 2015ODI # 3692
10.014134.10Afghanistanv ZimbabweBulawayo24 Oct 2015ODI # 3699
10.0-4134.10Zimbabwev BangladeshMirpur9 Nov 2015ODI # 3705
9.524134.16Afghanistanv ZimbabweSharjah6 Jan 2016ODI # 3722
6.0-4136.83New Zealandv AustraliaAuckland3 Feb 2016ODI # 3731
7.014135.85Englandv South AfricaCape Town14 Feb 2016ODI # 3738
10.0-4334.30Pakistanv EnglandAbu Dhabi13 Nov 2015ODI # 3708
10.0-4334.30Afghanistanv ZimbabweSharjah4 Jan 2016ODI # 3720
8.1-4335.26New Zealandv Sri LankaMount Maunganui5 Jan 2016ODI # 3721
10.014334.30New Zealandv PakistanWellington25 Jan 2016ODI # 3728
6.0-4337.16Englandv South AfricaBloemfontein3 Feb 2016ODI # 3732
10.0-4634.60South Africav EnglandJohannesburg12 Feb 2016ODI # 3737
10.0-4734.70Afghanistanv ZimbabweBulawayo20 Oct 2015ODI # 3696
10.0-4734.70New Zealandv AustraliaWellington6 Feb 2016ODI # 3733
10.014934.90Zimbabwev IrelandHarare11 Oct 2015ODI # 3690
10.0-4934.90South Africav IndiaIndore14 Oct 2015ODI # 3692
8.0-4936.12Hong Kongv U.A.E.ICCA Dubai16 Nov 2015ODI # 3709
9.3-4935.15New Zealandv PakistanAuckland31 Jan 2016ODI # 3730
8.0-5036.25Zimbabwev AfghanistanSharjah6 Jan 2016ODI # 3722
9.0-5035.55South Africav EnglandCape Town14 Feb 2016ODI # 3738
9.4-5335.48Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
10.0-5335.30Sri Lankav New ZealandMount Maunganui5 Jan 2016ODI # 3721
10.0-5335.30South Africav EnglandCape Town14 Feb 2016ODI # 3738
10.0-5435.40South Africav IndiaChennai22 Oct 2015ODI # 3698
10.015435.40Afghanistanv ZimbabweSharjah4 Jan 2016ODI # 3720
9.2-5636.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.0-6136.10South Africav IndiaChennai22 Oct 2015ODI # 3698
10.016136.10Australiav IndiaSydney23 Jan 2016ODI # 3727
10.0-6136.10Australiav New ZealandWellington6 Feb 2016ODI # 3733
9.5-6636.71Pakistanv New ZealandWellington25 Jan 2016ODI # 3728
10.016736.70Indiav AustraliaCanberra20 Jan 2016ODI # 3726
10.0-6836.80Indiav South AfricaChennai22 Oct 2015ODI # 3698
10.0-7437.40South Africav EnglandBloemfontein3 Feb 2016ODI # 3732
10.0-7837.80Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
0.2--2-New Zealandv AustraliaAuckland3 Feb 2016ODI # 3731
6.0-1322.16Bangladeshv ZimbabweMirpur7 Nov 2015ODI # 3703
5.0-1322.60Afghanistanv ZimbabweSharjah25 Dec 2015ODI # 3713
2.1-1426.46West Indiesv Sri LankaColombo (RPS)1 Nov 2015ODI # 3701
6.011622.66New Zealandv AustraliaHamilton8 Feb 2016ODI # 3735
4.0-1824.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:

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]