One-Day Internationals

India Cricket Team – One-Day Internationals Cricket Records

One-Day Internationals

Best bowling figures in an innings

RankPlayerOversMdnsRuns concededWickets takenEconTeamInnings in matchOppositionGroundMatch DateScorecard
🥇 1
Mohammed Shami9.5-5775.79India2v New ZealandWankhede15 Nov 2023ODI # 4703
🥈 2
STR Binny4.42460.85India2v BangladeshMirpur17 Jun 2014ODI # 3498
🥈 2
A Kumble6.121261.94India2v West IndiesEden Gardens27 Nov 1993ODI # 858
🥈 2
JJ Bumrah7.231962.59India1v EnglandThe Oval12 Jul 2022ODI # 4424
🥈 2
Mohammed Siraj7.012163.00India1v Sri LankaColombo (RPS)17 Sep 2023ODI # 4649
🥈 2
A Nehra10.022362.30India2v EnglandDurban26 Feb 2003ODI # 1969
🥈 2
Kuldeep Yadav10.0-2562.50India1v EnglandNottingham12 Jul 2018ODI # 4014
🥈 2
M Kartik10.032762.70India1v AustraliaWankhede17 Oct 2007ODI # 2632
🥈 2
AB Agarkar9.314264.42India1v AustraliaMelbourne09 Jan 2004ODI # 2077
🥈 2
YS Chahal10.0-4264.20India1v AustraliaMelbourne18 Jan 2019ODI # 4079
🥈 2
A Mishra8.5-4865.43India1v ZimbabweBulawayo03 Aug 2013ODI # 3403
🥈 2
S Sreesanth10.015565.50India1v EnglandIndore15 Apr 2006ODI # 2362
🥈 2
A Nehra10.015965.90India1v Sri LankaColombo (RPS)09 Aug 2005ODI # 2268
14
SB Joshi10.06650.60India1v South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
14
RJ Shastri6.511552.19India2v AustraliaW.A.C.A08 Dec 1991ODI # 693
14
SC Ganguly10.031651.60India2v PakistanToronto18 Sep 1997ODI # 1230
14
A Mishra6.021853.00India2v New ZealandVisakhapatnam29 Oct 2016ODI # 3800
14
Mohammed Shami5.011853.60India2v Sri LankaWankhede02 Nov 2023ODI # 4690
14
Arshad Ayub9.0-2152.33India1v PakistanDhaka31 Oct 1988ODI # 532
14
N Chopra6.222153.31India2v West IndiesToronto14 Sep 1999ODI # 1499
14
RR Singh5.0-2254.40India1v Sri LankaGuwahati22 Dec 1997ODI # 1267
14
YS Chahal8.212252.64India1v South AfricaCenturion04 Feb 2018ODI # 3970
14
J Srinath10.042352.30India1v BangladeshDhaka10 Jan 1998ODI # 1271
14
J Srinath6.412453.60India1v Sri LankaKanpur07 Nov 1993ODI # 846
14
Kuldeep Yadav8.0-2553.12India2v PakistanColombo (RPS)10 Sep 2023ODI # 4639
14
SK Sharma7.3-2653.46India2v West IndiesSharjah16 Oct 1988ODI # 523
14
K Srikkanth7.0-2753.85India1v New ZealandVisakhapatnam10 Dec 1988ODI # 536
14
BKV Prasad9.322752.84India2v PakistanManchester08 Jun 1999ODI # 1476
14
IK Pathan10.032752.70India2v ZimbabweHarare29 Aug 2005ODI # 2274
14
JJ Bumrah10.022752.70India1v Sri LankaPallekele27 Aug 2017ODI # 3907
14
RR Singh9.3-3153.26India2v Sri LankaTaunton26 May 1999ODI # 1463
14
Harbhajan Singh10.023153.10India2v EnglandDelhi28 Mar 2006ODI # 2357
14
Yuvraj Singh10.0-3153.10India1v IrelandBengaluru06 Mar 2011ODI # 3121
14
K Srikkanth6.0-3255.33India2v New ZealandIndore15 Dec 1988ODI # 541
14
SR Tendulkar10.013253.20India2v AustraliaKochi01 Apr 1998ODI # 1300
14
A Kumble10.0-3353.30India2v New ZealandWellington30 Mar 1994ODI # 898
14
M Prabhakar10.0-3353.30India1v New ZealandAmritsar18 Nov 1995ODI # 1016
14
RA Jadeja9.013353.66India2v South AfricaEden Gardens05 Nov 2023ODI # 4694
14
SC Ganguly10.013453.40India1v ZimbabweKanpur11 Dec 2000ODI # 1659
14
M Prabhakar10.0-3553.50India1v Sri LankaHyderabad (Deccan)18 Feb 1994ODI # 881
14
RA Jadeja10.023653.60India1v West IndiesThe Oval11 Jun 2013ODI # 3368
14
Arshdeep Singh10.0-3753.70India1v South AfricaJohannesburg17 Dec 2023ODI # 4713
14
J Srinath9.014154.55India1v EnglandBengaluru26 Feb 1993ODI # 809
14
Z Khan10.0-4254.20India1v Sri LankaMargao14 Feb 2007ODI # 2522
14
B Kumar9.4-4254.34India1v Sri LankaColombo (RPS)03 Sep 2017ODI # 3909
14
CV Varun10.0-4254.20India2v New ZealandDubai (DICS)02 Mar 2025ODI # 4852
14
N Kapil Dev12.024353.58India1v AustraliaNottingham13 Jun 1983ODI # 207
14
Harbhajan Singh10.014354.30India1v EnglandWankhede03 Feb 2002ODI # 1803
14
AB Agarkar9.514454.47India1v Sri LankaPune03 Nov 2005ODI # 2291
14
SR Tendulkar10.015055.00India2v PakistanKochi02 Apr 2005ODI # 2235
14
Mohammed Shami10.015155.10India1v AustraliaMohali22 Sep 2023ODI # 4651
14
Mohammed Shami10.0-5355.30India1v BangladeshDubai (DICS)20 Feb 2025ODI # 4844
14
Mohammed Shami10.0-5455.40India1v New ZealandDharamsala22 Oct 2023ODI # 4678
14
Harbhajan Singh9.4-5655.79India2v Sri LankaColombo (RPS)14 Sep 2009ODI # 2889
14
IK Pathan10.0-6156.10India2v Sri LankaPallekele04 Aug 2012ODI # 3295
14
Mohammed Shami10.016956.90India1v EnglandBirmingham30 Jun 2019ODI # 4179
57
Yuvraj Singh4.32641.33India2v NamibiaPietermaritzburg23 Feb 2003ODI # 1964
57
V Sehwag2.5-642.11India1v BangladeshDambulla16 Jun 2010ODI # 2993
57
Kuldeep Yadav3.02642.00India1v West IndiesBridgetown27 Jul 2023ODI # 4622
57
B Kumar6.01841.33India2v Sri LankaPort of Spain09 Jul 2013ODI # 3387
57
A Kumble7.021241.71India2v PakistanToronto18 Sep 1996ODI # 1117
57
M Prasidh Krishna9.031241.33India2v West IndiesAhmedabad09 Feb 2022ODI # 4355
57
Mohammed Shami6.2-1642.52India2v West IndiesManchester27 Jun 2019ODI # 4175
57
BKV Prasad5.011743.40India1v PakistanColombo (SSC)20 Jul 1997ODI # 1219
57
YS Chahal4.0-1744.25India2v West IndiesPort of Spain27 Jul 2022ODI # 4439
57
AB Agarkar9.021842.00India2v ZimbabweHarare29 Aug 2005ODI # 2274
57
Kuldeep Yadav4.111844.32India1v South AfricaDelhi11 Oct 2022ODI # 4472
57
M Prabhakar8.011942.37India1v ZimbabweWankhede17 Oct 1987ODI # 461
57
Z Khan7.311942.53India2v BangladeshDhaka11 Apr 2003ODI # 2001
57
S Madan Lal8.232042.40India2v AustraliaChelmsford20 Jun 1983ODI # 219
57
SC Ganguly4.0-2145.25India2v Sri LankaNagpur22 Mar 1999ODI # 1415
57
Z Khan9.532142.13India1v Sri LankaDambulla20 Aug 2008ODI # 2745
57
Maninder Singh9.022242.44India2v PakistanSharjah05 Dec 1986ODI # 406
57
MM Sharma8.022242.75India2v BangladeshMirpur17 Jun 2014ODI # 3498
57
JJ Bumrah10.012242.20India1v ZimbabweHarare15 Jun 2016ODI # 3746
57
Mohammed Shami7.022243.14India2v EnglandLucknow29 Oct 2023ODI # 4686
57
BKV Prasad10.022342.30India1v KenyaEden Gardens31 May 1998ODI # 1337
57
J Srinath10.032342.30India2v New ZealandAuckland26 Dec 2002ODI # 1926
57
PP Chawla10.022342.30India2v Hong KongKarachi25 Jun 2008ODI # 2716
57
RA Jadeja7.512342.93India1v Sri LankaPort of Spain11 Jul 2013ODI # 3388
57
Kuldeep Yadav9.012342.55India2v South AfricaCape Town07 Feb 2018ODI # 3971
57
IK Pathan10.012442.40India1v ZimbabweW.A.C.A03 Feb 2004ODI # 2095
57
HH Pandya7.032443.42India1v EnglandManchester17 Jul 2022ODI # 4433
57
M Prabhakar7.412543.26India2v PakistanSharjah18 Oct 1991ODI # 680
57
A Kumble8.2-2543.00India2v South AfricaWankhede06 Nov 1996ODI # 1138
57
AB Agarkar9.4-2542.58India1v ZimbabweKanpur11 Dec 2000ODI # 1659
57
R Ashwin10.012542.50India1v U.A.E.W.A.C.A28 Feb 2015ODI # 3618
57
BKV Prasad8.012743.37India2v South AfricaWankhede14 Dec 1996ODI # 1151
57
AB Agarkar10.022742.70India1v KenyaBloemfontein12 Oct 2001ODI # 1758
57
Avesh Khan8.032743.37India1v South AfricaJohannesburg17 Dec 2023ODI # 4713
57
Yuvraj Singh10.0-2842.80India2v EnglandIndore17 Nov 2008ODI # 2777
57
RA Jadeja7.0-2844.00India2v EnglandCardiff27 Aug 2014ODI # 3517
57
JJ Bumrah9.522842.84India1v ZimbabweHarare11 Jun 2016ODI # 3742
57
RMH Binny8.022943.62India2v AustraliaChelmsford20 Jun 1983ODI # 219
57
MM Patel8.0-2943.62India2v South AfricaJohannesburg15 Jan 2011ODI # 3080
57
RA Jadeja10.0-2942.90India1v BangladeshDubai (DICS)21 Sep 2018ODI # 4042
57
DR Doshi10.0-3043.00India2v New ZealandBrisbane21 Dec 1980ODI # 102
57
N Kapil Dev9.0-3043.33India1v AustraliaMelbourne31 Jan 1986ODI # 360
57
M Prabhakar9.5-3043.05India2v West IndiesSharjah19 Oct 1991ODI # 681
57
J Srinath10.023043.00India2v AustraliaSydney14 Jan 2000ODI # 1540

Showing 100 records