Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
6.012464.00South Africav ZimbabweBloemfontein3 Oct 2018ODI # 4050
10.0-4264.20Indiav AustraliaMelbourne18 Jan 2019ODI # 4079
9.216566.96New Zealandv BangladeshDunedin20 Feb 2019ODI # 4095
10.042152.10New Zealandv IndiaHamilton31 Jan 2019ODI # 4091
5.1-2154.06West Indiesv EnglandGros Islet2 Mar 2019ODI # 4103
6.313355.07Nepalv U.A.E.ICCA Dubai26 Jan 2019ODI # 4086
10.014454.40Sri Lankav EnglandDambulla13 Oct 2018ODI # 4053
10.0-4554.50New Zealandv PakistanDubai (DICS)11 Nov 2018ODI # 4070
9.0-4655.11West Indiesv EnglandBridgetown22 Feb 2019ODI # 4097
10.0-7057.00Australiav IndiaMohali10 Mar 2019ODI # 4111
10.0-8558.50Englandv West IndiesSt George's27 Feb 2019ODI # 4099
6.1-1943.08Sri Lankav EnglandColombo (RPS)23 Oct 2018ODI # 4058
9.522242.23South Africav PakistanDurban22 Jan 2019ODI # 4081
4.012446.00Nepalv U.A.E.ICCA Dubai26 Jan 2019ODI # 4086
8.022543.12Afghanistanv IrelandDehradun8 Mar 2019ODI # 4108
10.022642.60Australiav IndiaSydney12 Jan 2019ODI # 4077
10.012942.90Bangladeshv West IndiesSylhet14 Dec 2018ODI # 4073
9.022943.22Australiav IndiaNagpur5 Mar 2019ODI # 4106
9.513443.45Indiav West IndiesThiruvananthapuram1 Nov 2018ODI # 4064
10.013543.50Indiav West IndiesPune27 Oct 2018ODI # 4062
7.0-3545.00Pakistanv South AfricaJohannesburg27 Jan 2019ODI # 4087
10.013543.50New Zealandv IndiaWellington3 Feb 2019ODI # 4092
5.0-3647.20Englandv Sri LankaPallekele17 Oct 2018ODI # 4054
9.013744.11Zimbabwev BangladeshMirpur21 Oct 2018ODI # 4057
10.013843.80Pakistanv New ZealandAbu Dhabi7 Nov 2018ODI # 4066
9.013844.22Pakistanv New ZealandAbu Dhabi9 Nov 2018ODI # 4068
10.013943.90Indiav New ZealandNapier23 Jan 2019ODI # 4082
8.0-4045.00New Zealandv Sri LankaNelson8 Jan 2019ODI # 4076
9.414344.44Australiav PakistanAbu Dhabi27 Mar 2019ODI # 4118
10.0-4544.50Indiav AustraliaAdelaide15 Jan 2019ODI # 4078
10.0-4544.50Indiav New ZealandMount Maunganui26 Jan 2019ODI # 4085
8.014645.75Pakistanv New ZealandAbu Dhabi7 Nov 2018ODI # 4066
10.0-4944.90Pakistanv AustraliaDubai (DICS)31 Mar 2019ODI # 4120
9.3-5445.68South Africav AustraliaAdelaide9 Nov 2018ODI # 4067
10.0-6046.00Englandv West IndiesSt George's27 Feb 2019ODI # 4099
3.411233.27West Indiesv IndiaPune27 Oct 2018ODI # 4062
5.0-1332.60Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
10.031431.40Afghanistanv IrelandDehradun28 Feb 2019ODI # 4100
4.211633.69Australiav South AfricaPerth4 Nov 2018ODI # 4065
4.0-1734.25Englandv Sri LankaPallekele17 Oct 2018ODI # 4054
8.111932.32South Africav ZimbabweKimberley30 Sep 2018ODI # 4049
6.021933.16Indiav New ZealandNapier23 Jan 2019ODI # 4082
7.521932.42U.A.E.v NepalICCA Dubai25 Jan 2019ODI # 4083
6.0-2033.33Sri Lankav EnglandColombo (RPS)23 Oct 2018ODI # 4058
8.012332.87Australiav PakistanAbu Dhabi27 Mar 2019ODI # 4118
5.0-2635.20Englandv Sri LankaDambulla13 Oct 2018ODI # 4053
10.022632.60New Zealandv IndiaHamilton31 Jan 2019ODI # 4091
10.012632.60South Africav Sri LankaJohannesburg3 Mar 2019ODI # 4104
7.0-2633.71Sri Lankav South AfricaCenturion6 Mar 2019ODI # 4107
9.312933.05South Africav ZimbabwePaarl6 Oct 2018ODI # 4051
10.0-3033.00Bangladeshv West IndiesMirpur9 Dec 2018ODI # 4071
9.023133.44U.A.E.v NepalICCA Dubai25 Jan 2019ODI # 4083
10.013233.20South Africav ZimbabwePaarl6 Oct 2018ODI # 4051
10.0-3233.20South Africav AustraliaAdelaide9 Nov 2018ODI # 4067
10.0-3233.20Irelandv AfghanistanDehradun8 Mar 2019ODI # 4108
6.0-3335.50South Africav AustraliaPerth4 Nov 2018ODI # 4065
10.0-3533.50Australiav South AfricaAdelaide9 Nov 2018ODI # 4067
10.0-3533.50Bangladeshv West IndiesMirpur9 Dec 2018ODI # 4071
10.023533.50Afghanistanv IrelandDehradun28 Feb 2019ODI # 4100
9.2-3633.85New Zealandv PakistanAbu Dhabi7 Nov 2018ODI # 4066
8.0-3734.62Englandv West IndiesBridgetown20 Feb 2019ODI # 4096
8.213734.44Australiav IndiaRanchi8 Mar 2019ODI # 4109
9.023734.11Australiav IndiaRanchi8 Mar 2019ODI # 4109
8.0-3834.75New Zealandv Sri LankaMount Maunganui3 Jan 2019ODI # 4074
9.523933.96New Zealandv IndiaWellington3 Feb 2019ODI # 4092
10.034034.00South Africav AustraliaHobart11 Nov 2018ODI # 4069
8.4-4034.61New Zealandv Sri LankaNelson8 Jan 2019ODI # 4076
9.5-4034.06New Zealandv BangladeshNapier13 Feb 2019ODI # 4093
10.0-4134.10Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
10.014134.10U.A.E.v NepalICCA Dubai26 Jan 2019ODI # 4086
9.0-4134.55Indiav New ZealandMount Maunganui28 Jan 2019ODI # 4088
10.0-4134.10Indiav New ZealandWellington3 Feb 2019ODI # 4092
10.014134.10Sri Lankav South AfricaGqeberha13 Mar 2019ODI # 4114
9.014234.66Zimbabwev South AfricaBloemfontein3 Oct 2018ODI # 4050
8.2-4235.04Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
10.014334.30Zimbabwev BangladeshChattogram24 Oct 2018ODI # 4060
10.0-4334.30New Zealandv BangladeshChristchurch16 Feb 2019ODI # 4094
9.014334.77South Africav Sri LankaCenturion6 Mar 2019ODI # 4107
9.0-4434.88Pakistanv South AfricaDurban22 Jan 2019ODI # 4081
10.014534.50Bangladeshv ZimbabweChattogram24 Oct 2018ODI # 4060
10.0-4534.50South Africav AustraliaHobart11 Nov 2018ODI # 4069
8.0-4535.62New Zealandv BangladeshNapier13 Feb 2019ODI # 4093
10.0-4634.60Bangladeshv ZimbabweMirpur21 Oct 2018ODI # 4057
10.014634.60Australiav IndiaDelhi13 Mar 2019ODI # 4113
10.0-4834.80Indiav AustraliaDelhi13 Mar 2019ODI # 4113
10.015035.00South Africav Sri LankaCape Town16 Mar 2019ODI # 4115
9.015135.66Irelandv AfghanistanDehradun2 Mar 2019ODI # 4101
10.015335.30West Indiesv EnglandBridgetown22 Feb 2019ODI # 4097
10.015335.30Australiav PakistanDubai (DICS)29 Mar 2019ODI # 4119
10.015435.40New Zealandv PakistanAbu Dhabi7 Nov 2018ODI # 4066
10.0-5435.40West Indiesv BangladeshMirpur11 Dec 2018ODI # 4072
10.0-5435.40U.A.E.v NepalICCA Dubai26 Jan 2019ODI # 4086
10.0-5435.40Indiav AustraliaNagpur5 Mar 2019ODI # 4106
10.015535.50Zimbabwev BangladeshMirpur21 Oct 2018ODI # 4057
10.015535.50New Zealandv Sri LankaMount Maunganui5 Jan 2019ODI # 4075
10.0-5635.60South Africav PakistanDurban22 Jan 2019ODI # 4081
8.0-5737.12South Africav Sri LankaGqeberha13 Mar 2019ODI # 4114
10.0-5835.80Indiav AustraliaAdelaide15 Jan 2019ODI # 4078
10.0-6036.00New Zealandv PakistanAbu Dhabi9 Nov 2018ODI # 4068
10.0-6036.00South Africav Sri LankaJohannesburg3 Mar 2019ODI # 4104
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]