Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
10.013363.30New Zealandv AustraliaHamilton5 Feb 2017ODI # 3832
6.3-3465.23U.A.E.v IrelandICCA Dubai2 Mar 2017ODI # 3844
10.014164.10P.N.G.v Hong KongMong Kok6 Nov 2016ODI # 3802
9.3-4364.52Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
10.0-5565.50Irelandv AfghanistanGreater Noida17 Mar 2017ODI # 3851
6.021853.00Indiav New ZealandVisakhapatnam29 Oct 2016ODI # 3800
9.5-5155.18Englandv BangladeshMirpur7 Oct 2016ODI # 3791
10.015255.20Pakistanv AustraliaSydney22 Jan 2017ODI # 3822
4.5-1643.31South Africav IrelandBenoni25 Sep 2016ODI # 3780
10.012542.50U.A.E.v Hong KongDubai (DICS)26 Jan 2017ODI # 3827
7.012643.71Irelandv AfghanistanGreater Noida22 Mar 2017ODI # 3853
6.0-2744.50Afghanistanv ZimbabweHarare21 Feb 2017ODI # 3838
8.4-2943.34Bangladeshv EnglandMirpur9 Oct 2016ODI # 3793
10.012942.90Afghanistanv IrelandGreater Noida24 Mar 2017ODI # 3854
9.0-3043.33Afghanistanv IrelandGreater Noida22 Mar 2017ODI # 3853
10.013143.10South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
7.013244.57Australiav PakistanBrisbane13 Jan 2017ODI # 3817
10.0-3343.30Hong Kongv ScotlandAbu Dhabi22 Jan 2017ODI # 3823
7.3-3744.93Sri Lankav BangladeshColombo (SSC)1 Apr 2017ODI # 3858
8.0-4045.00South Africav AustraliaGqeberha9 Oct 2016ODI # 3792
8.214044.80Englandv West IndiesNorth Sound3 Mar 2017ODI # 3845
10.0-4144.10Australiav New ZealandCanberra6 Dec 2016ODI # 3812
10.0-4244.20Pakistanv West IndiesSharjah30 Sep 2016ODI # 3784
9.114244.58Australiav PakistanAdelaide26 Jan 2017ODI # 3826
10.0-4344.30Englandv BangladeshChattogram12 Oct 2016ODI # 3794
10.014444.40South Africav AustraliaCenturion30 Sep 2016ODI # 3785
10.0-4744.70Bangladeshv AfghanistanMirpur28 Sep 2016ODI # 3783
9.014745.22Englandv West IndiesNorth Sound3 Mar 2017ODI # 3845
8.5-4745.32Bangladeshv Sri LankaDambulla28 Mar 2017ODI # 3856
10.0-4844.80West Indiesv ZimbabweBulawayo19 Nov 2016ODI # 3806
9.0-4845.33Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
9.0-4945.44Englandv BangladeshMirpur7 Oct 2016ODI # 3791
10.025045.00Hong Kongv P.N.G.Mong Kok6 Nov 2016ODI # 3802
8.5-5346.00Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
9.1-5846.32South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
8.0-5947.37Bangladeshv AfghanistanMirpur25 Sep 2016ODI # 3781
10.036046.00Englandv IndiaCuttack19 Jan 2017ODI # 3821
7.0-6248.85South Africav New ZealandHamilton19 Feb 2017ODI # 3836
10.0-7347.30Afghanistanv BangladeshMirpur25 Sep 2016ODI # 3781
10.0-7647.60West Indiesv EnglandBridgetown9 Mar 2017ODI # 3849
5.21530.93South Africav New ZealandWellington25 Feb 2017ODI # 3841
4.3-1032.22Sri Lankav ZimbabweBulawayo27 Nov 2016ODI # 3810
5.4-1432.47Pakistanv West IndiesSharjah30 Sep 2016ODI # 3784
3.5-1433.65Afghanistanv ZimbabweHarare26 Feb 2017ODI # 3842
5.311532.72Zimbabwev AfghanistanHarare21 Feb 2017ODI # 3838
8.011632.00Englandv West IndiesBridgetown9 Mar 2017ODI # 3849
5.2-1733.18U.A.E.v ScotlandDubai (DICS)24 Jan 2017ODI # 3825
7.021932.71South Africav Sri LankaJohannesburg4 Feb 2017ODI # 3831
4.0-2035.00Afghanistanv ZimbabweHarare26 Feb 2017ODI # 3842
6.312133.23Sri Lankav ZimbabweHarare14 Nov 2016ODI # 3804
10.022232.20Hong Kongv P.N.G.Mong Kok4 Nov 2016ODI # 3801
5.0-2234.40New Zealandv BangladeshNelson29 Dec 2016ODI # 3815
8.012433.00Bangladeshv AfghanistanMirpur1 Oct 2016ODI # 3786
5.012434.80Zimbabwev AfghanistanHarare21 Feb 2017ODI # 3838
10.012532.50Hong Kongv P.N.G.Mong Kok8 Nov 2016ODI # 3803
7.1-2533.48Afghanistanv ZimbabweHarare19 Feb 2017ODI # 3837
7.522533.19Zimbabwev AfghanistanHarare24 Feb 2017ODI # 3840
7.112533.48South Africav New ZealandAuckland4 Mar 2017ODI # 3846
10.0-2632.60South Africav Sri LankaGqeberha28 Jan 2017ODI # 3828
10.0-2732.70West Indiesv ZimbabweBulawayo25 Nov 2016ODI # 3809
10.012732.70Irelandv U.A.E.ICCA Dubai2 Mar 2017ODI # 3844
8.022733.37Englandv West IndiesBridgetown9 Mar 2017ODI # 3849
10.012832.80Hong Kongv P.N.G.Mong Kok6 Nov 2016ODI # 3802
5.0-2935.80Indiav New ZealandMohali23 Oct 2016ODI # 3798
4.5-2936.00U.A.E.v Hong KongDubai (DICS)26 Jan 2017ODI # 3827
5.4-2935.11Afghanistanv ZimbabweHarare21 Feb 2017ODI # 3838
10.013033.00West Indiesv ZimbabweBulawayo25 Nov 2016ODI # 3809
10.023033.00Hong Kongv U.A.E.Dubai (DICS)26 Jan 2017ODI # 3827
10.0-3033.00Zimbabwev AfghanistanHarare21 Feb 2017ODI # 3838
7.0-3134.42Indiav New ZealandDharamsala16 Oct 2016ODI # 3796
8.1-3133.79West Indiesv Sri LankaHarare16 Nov 2016ODI # 3805
10.0-3233.20Australiav PakistanW.A.C.A19 Jan 2017ODI # 3820
7.513234.08Englandv West IndiesNorth Sound5 Mar 2017ODI # 3848
8.4-3333.80Australiav PakistanBrisbane13 Jan 2017ODI # 3817
10.033433.40Australiav New ZealandMelbourne9 Dec 2016ODI # 3813
10.0-3433.40West Indiesv EnglandNorth Sound5 Mar 2017ODI # 3848
10.023533.50Afghanistanv BangladeshMirpur28 Sep 2016ODI # 3783
10.0-3533.50Indiav New ZealandDelhi20 Oct 2016ODI # 3797
10.013633.60South Africav AustraliaGqeberha9 Oct 2016ODI # 3792
7.013635.14New Zealandv BangladeshChristchurch26 Dec 2016ODI # 3814
10.0-3633.60U.A.E.v ScotlandDubai (DICS)24 Jan 2017ODI # 3825
10.023633.60Zimbabwev AfghanistanHarare19 Feb 2017ODI # 3837
10.013733.70Australiav IrelandBenoni27 Sep 2016ODI # 3782
9.013734.11Hong Kongv P.N.G.Mong Kok4 Nov 2016ODI # 3801
9.0-3834.22Afghanistanv ZimbabweHarare19 Feb 2017ODI # 3837
7.413935.08P.N.G.v Hong KongMong Kok4 Nov 2016ODI # 3801
7.0-4035.71South Africav AustraliaJohannesburg2 Oct 2016ODI # 3787
9.0-4034.44Pakistanv West IndiesAbu Dhabi5 Oct 2016ODI # 3789
9.0-4034.44New Zealandv IndiaRanchi26 Oct 2016ODI # 3799
10.0-4034.00U.A.E.v IrelandICCA Dubai2 Mar 2017ODI # 3844
10.014134.10West Indiesv EnglandBridgetown9 Mar 2017ODI # 3849
10.0-4234.20Irelandv U.A.E.ICCA Dubai4 Mar 2017ODI # 3847
10.014434.40New Zealandv AustraliaAuckland30 Jan 2017ODI # 3829
10.014634.60West Indiesv Sri LankaHarare16 Nov 2016ODI # 3805
10.0-4634.60Zimbabwev AfghanistanHarare16 Feb 2017ODI # 3835
9.0-4635.11Zimbabwev AfghanistanHarare26 Feb 2017ODI # 3842
8.0-4735.87Bangladeshv EnglandMirpur9 Oct 2016ODI # 3793
9.2-4735.03Pakistanv AustraliaMelbourne15 Jan 2017ODI # 3818
10.0-4734.70Irelandv AfghanistanGreater Noida15 Mar 2017ODI # 3850
10.014834.80South Africav Sri LankaGqeberha28 Jan 2017ODI # 3828
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]