Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
6.011662.66Nepalv U.S.A.Kirtipur12 Feb 2020ODI # 4245
10.0-5865.80South Africav AustraliaBloemfontein4 Mar 2020ODI # 4252
8.012653.25U.A.E.v NamibiaAl Amerat9 Jan 2020ODI # 4228
9.213253.42U.S.A.v U.A.E.Sharjah8 Dec 2019ODI # 4216
8.0-4455.50Namibiav OmanAl Amerat8 Jan 2020ODI # 4227
10.015155.10Pakistanv Sri LankaKarachi30 Sep 2019ODI # 4211
3.01541.66Nepalv U.S.A.Kirtipur12 Feb 2020ODI # 4245
6.121542.43Omanv U.A.E.Al Amerat5 Jan 2020ODI # 4224
7.111542.09Nepalv U.S.A.Kirtipur8 Feb 2020ODI # 4240
10.013243.20West Indiesv IrelandBridgetown7 Jan 2020ODI # 4226
10.013243.20West Indiesv IrelandBridgetown9 Jan 2020ODI # 4229
10.0-3643.60West Indiesv IrelandSt George's12 Jan 2020ODI # 4230
10.0-3643.60Omanv NepalKirtipur9 Feb 2020ODI # 4241
9.0-3744.11U.A.E.v NamibiaAl Amerat6 Jan 2020ODI # 4225
6.3-4146.30Bangladeshv ZimbabweSylhet6 Mar 2020ODI # 4253
10.024244.20Scotlandv U.S.A.Sharjah9 Dec 2019ODI # 4217
9.014745.22Nepalv OmanKirtipur5 Feb 2020ODI # 4236
10.014944.90Omanv NamibiaAl Amerat8 Jan 2020ODI # 4227
10.0-5945.90Sri Lankav West IndiesPallekele1 Mar 2020ODI # 4250
10.0-6346.30Indiav AustraliaBengaluru19 Jan 2020ODI # 4233
10.016446.40New Zealandv IndiaMount Maunganui11 Feb 2020ODI # 4243
10.0-6546.50West Indiesv Sri LankaPallekele1 Mar 2020ODI # 4250
10.0-6746.70West Indiesv Sri LankaHambantota26 Feb 2020ODI # 4247
4.0-1132.75U.S.A.v U.A.E.ICCA Dubai12 Dec 2019ODI # 4218
9.041131.22U.S.A.v U.A.E.ICCA Dubai12 Dec 2019ODI # 4218
10.011431.40Nepalv OmanKirtipur5 Feb 2020ODI # 4236
5.011432.80Omanv U.S.A.Kirtipur11 Feb 2020ODI # 4244
7.012233.14U.S.A.v U.A.E.ICCA Dubai12 Dec 2019ODI # 4218
7.022233.14U.A.E.v NamibiaAl Amerat9 Jan 2020ODI # 4228
7.0-2233.14Bangladeshv ZimbabweSylhet1 Mar 2020ODI # 4249
6.1-2433.89Omanv U.S.A.Kirtipur11 Feb 2020ODI # 4244
8.022533.12Australiav New ZealandSydney13 Mar 2020ODI # 4255
9.0-2933.22West Indiesv AfghanistanLucknow9 Nov 2019ODI # 4214
7.0-2934.14Australiav New ZealandSydney13 Mar 2020ODI # 4255
10.0-3033.00West Indiesv AfghanistanLucknow9 Nov 2019ODI # 4214
10.033033.00Omanv NepalKirtipur5 Feb 2020ODI # 4236
10.023033.00U.S.A.v NepalKirtipur8 Feb 2020ODI # 4240
10.0-3033.00Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
8.0-3033.75South Africav AustraliaPaarl29 Feb 2020ODI # 4248
10.013333.30Scotlandv U.S.A.ICCA Dubai14 Dec 2019ODI # 4219
9.013533.88U.A.E.v ScotlandICCA Dubai15 Dec 2019ODI # 4220
6.4-3635.40West Indiesv AfghanistanLucknow9 Nov 2019ODI # 4214
9.023734.11U.A.E.v U.S.A.Sharjah8 Dec 2019ODI # 4216
10.033733.70U.S.A.v OmanKirtipur11 Feb 2020ODI # 4244
9.0-3834.22Omanv U.A.E.Al Amerat5 Jan 2020ODI # 4224
10.0-3833.80South Africav EnglandCape Town4 Feb 2020ODI # 4234
7.3-3935.20Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
9.1-4134.47West Indiesv IrelandSt George's12 Jan 2020ODI # 4230
10.0-4234.20West Indiesv Sri LankaColombo (SSC)22 Feb 2020ODI # 4246
9.0-4334.77U.S.A.v ScotlandSharjah9 Dec 2019ODI # 4217
8.0-4335.37Omanv U.S.A.Kirtipur6 Feb 2020ODI # 4237
10.014334.30Nepalv U.S.A.Kirtipur8 Feb 2020ODI # 4240
10.024434.40West Indiesv AfghanistanLucknow11 Nov 2019ODI # 4215
8.014435.50Omanv NepalKirtipur9 Feb 2020ODI # 4241
10.0-4534.50Australiav South AfricaPaarl29 Feb 2020ODI # 4248
8.2-4635.52U.S.A.v ScotlandSharjah9 Dec 2019ODI # 4217
10.014734.70Indiav New ZealandMount Maunganui11 Feb 2020ODI # 4243
10.014834.80Irelandv West IndiesBridgetown9 Jan 2020ODI # 4229
9.3-4935.15U.A.E.v ScotlandICCA Dubai15 Dec 2019ODI # 4220
10.0-5035.00Pakistanv Sri LankaKarachi2 Oct 2019ODI # 4212
10.0-5035.00Australiav IndiaRajkot17 Jan 2020ODI # 4232
10.0-5135.10West Indiesv IrelandBridgetown9 Jan 2020ODI # 4229
10.0-5135.10Englandv South AfricaJohannesburg9 Feb 2020ODI # 4242
8.0-5136.37New Zealandv AustraliaSydney13 Mar 2020ODI # 4255
10.0-5235.20Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
10.0-5235.20Bangladeshv ZimbabweSylhet3 Mar 2020ODI # 4251
10.0-5535.50Scotlandv U.S.A.Sharjah9 Dec 2019ODI # 4217
10.0-5635.60Australiav IndiaWankhede14 Jan 2020ODI # 4231
9.1-5736.21Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
10.0-5735.70West Indiesv Sri LankaHambantota26 Feb 2020ODI # 4247
10.0-5835.80Indiav New ZealandAuckland8 Feb 2020ODI # 4239
9.4-5936.10West Indiesv IndiaCuttack22 Dec 2019ODI # 4223
10.0-5935.90South Africav EnglandJohannesburg9 Feb 2020ODI # 4242
9.0-6036.66Afghanistanv West IndiesLucknow9 Nov 2019ODI # 4214
10.0-6036.00U.S.A.v OmanKirtipur11 Feb 2020ODI # 4244
9.026337.00South Africav EnglandJohannesburg9 Feb 2020ODI # 4242
10.0-6736.70U.S.A.v ScotlandICCA Dubai14 Dec 2019ODI # 4219
8.0-6938.62Zimbabwev BangladeshSylhet6 Mar 2020ODI # 4253
10.0-7737.70Indiav AustraliaRajkot17 Jan 2020ODI # 4232
10.0-8238.20Sri Lankav West IndiesColombo (SSC)22 Feb 2020ODI # 4246
2.2-1526.42U.S.A.v NepalKirtipur12 Feb 2020ODI # 4245
7.012022.85U.A.E.v U.S.A.ICCA Dubai12 Dec 2019ODI # 4218
5.0-2024.00Omanv U.S.A.Kirtipur6 Feb 2020ODI # 4237
10.022122.10West Indiesv AfghanistanLucknow6 Nov 2019ODI # 4213
8.032222.75Omanv NepalKirtipur5 Feb 2020ODI # 4236
10.022722.70Nepalv U.S.A.Kirtipur8 Feb 2020ODI # 4240
10.012822.80Irelandv West IndiesBridgetown9 Jan 2020ODI # 4229
10.022822.80U.S.A.v NepalKirtipur8 Feb 2020ODI # 4240
10.012922.90Omanv U.S.A.Kirtipur6 Feb 2020ODI # 4237
10.0-3023.00West Indiesv IrelandBridgetown7 Jan 2020ODI # 4226
10.0-3123.10West Indiesv AfghanistanLucknow6 Nov 2019ODI # 4213
6.2-3225.05West Indiesv AfghanistanLucknow6 Nov 2019ODI # 4213
7.013224.57U.A.E.v OmanAl Amerat5 Jan 2020ODI # 4224
10.013323.30Afghanistanv West IndiesLucknow6 Nov 2019ODI # 4213
8.013324.12U.S.A.v U.A.E.Sharjah8 Dec 2019ODI # 4216
8.0-3324.12Omanv U.S.A.Kirtipur11 Feb 2020ODI # 4244
8.013324.12Bangladeshv ZimbabweSylhet1 Mar 2020ODI # 4249
10.013423.40Namibiav U.A.E.Al Amerat6 Jan 2020ODI # 4225
10.0-3423.40New Zealandv AustraliaSydney13 Mar 2020ODI # 4255
6.1-3525.67Bangladeshv ZimbabweSylhet1 Mar 2020ODI # 4249
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]