Best bowling figures in an innings
Player Overs Mdns Runs Wkts Econ Team Opposition Match Date Scorecard
J Srinath 6.4 1 24 5 3.6 India v Sri Lanka 7 Nov 1993 ODI # 846
SC Ganguly 10.0 1 34 5 3.4 India v Zimbabwe 11 Dec 2000 ODI # 1659
A Ranatunga 6.0 1 14 4 2.33 Sri Lanka v India 24 Dec 1986 ODI # 407
AB Agarkar 9.4 0 25 4 2.58 India v Zimbabwe 11 Dec 2000 ODI # 1659
AB Agarkar 10.0 0 46 4 4.6 India v Australia 7 Apr 1998 ODI # 1308
JR Ratnayeke 3.1 0 12 3 3.78 Sri Lanka v India 24 Dec 1986 ODI # 407
Maninder Singh 10.0 2 24 3 2.4 India v Sri Lanka 24 Dec 1986 ODI # 407
SLV Raju 10.0 2 30 3 3 India v Zimbabwe 6 Mar 1996 ODI # 1075
BP Patterson 10.0 0 31 3 3.1 West Indies v Sri Lanka 21 Oct 1987 ODI # 464
Harbhajan Singh 10.0 2 31 3 3.1 India v England 20 Nov 2008 ODI # 2778
A Flintoff 9.0 0 31 3 3.44 England v India 20 Nov 2008 ODI # 2778
Naved-ul-Hasan 10.0 2 35 3 3.5 Pakistan v India 15 Apr 2005 ODI # 2239
JR Ratnayeke 10.0 1 41 3 4.1 Sri Lanka v West Indies 21 Oct 1987 ODI # 464
JJ Bumrah 10.0 0 47 3 4.7 India v New Zealand 29 Oct 2017 ODI # 3932
RP Singh 8.0 1 62 3 7.75 India v Pakistan 11 Nov 2007 ODI # 2645
N Kapil Dev 7.0 3 10 2 1.42 India v Sri Lanka 24 Dec 1986 ODI # 407
GP Wickramasinghe 6.0 1 13 2 2.16 Sri Lanka v India 7 Nov 1993 ODI # 846
RJ Ratnayake 6.0 1 16 2 2.66 Sri Lanka v India 24 Dec 1986 ODI # 407
SC Ganguly 5.1 0 17 2 3.29 India v England 28 Jan 2002 ODI # 1798
Sohail Tanvir 10.0 1 26 2 2.6 Pakistan v India 11 Nov 2007 ODI # 2645
RK Chauhan 6.0 0 28 2 4.66 India v Sri Lanka 7 Nov 1993 ODI # 846
SR Tendulkar 8.0 0 31 2 3.87 India v West Indies 30 Oct 1994 ODI # 941
A Jadeja 7.0 0 32 2 4.57 India v Zimbabwe 6 Mar 1996 ODI # 1075
A Kumble 9.4 1 33 2 3.41 India v Zimbabwe 6 Mar 1996 ODI # 1075
HH Kanitkar 10.0 1 33 2 3.3 India v Australia 7 Apr 1998 ODI # 1308
J Srinath 10.0 1 36 2 3.6 India v Zimbabwe 6 Mar 1996 ODI # 1075
MM Patel 6.4 0 36 2 5.4 India v England 20 Nov 2008 ODI # 2778
MS Kasprowicz 10.0 1 39 2 3.9 Australia v India 7 Apr 1998 ODI # 1308
Harbhajan Singh 8.0 0 40 2 5 India v England 28 Jan 2002 ODI # 1798
PA de Silva 10.0 0 43 2 4.3 Sri Lanka v West Indies 21 Oct 1987 ODI # 464
A Kumble 8.0 0 44 2 5.5 India v England 28 Jan 2002 ODI # 1798
R Ashwin 10.0 0 45 2 4.5 India v West Indies 27 Nov 2013 ODI # 3439
A Mishra 10.0 0 47 2 4.7 India v South Africa 11 Oct 2015 ODI # 3689
YS Chahal 10.0 0 47 2 4.7 India v New Zealand 29 Oct 2017 ODI # 3932
C Sharma 8.0 0 50 2 6.25 India v Sri Lanka 24 Dec 1986 ODI # 407
Abdul Razzaq 10.0 1 51 2 5.1 Pakistan v India 15 Apr 2005 ODI # 2239
A Kumble 10.0 1 54 2 5.4 India v Pakistan 15 Apr 2005 ODI # 2239
R Rampaul 10.0 1 55 2 5.5 West Indies v India 27 Nov 2013 ODI # 3439
N Kapil Dev 10.0 0 56 2 5.6 India v England 25 Oct 1989 ODI # 583
ACI Lock 10.0 1 57 2 5.7 Zimbabwe v India 6 Mar 1996 ODI # 1075
DJ Bravo 10.0 0 57 2 5.7 West Indies v India 27 Nov 2013 ODI # 3439
Imran Tahir 10.0 0 57 2 5.7 South Africa v India 11 Oct 2015 ODI # 3689
Abdur Rehman 7.0 0 58 2 8.28 Pakistan v India 11 Nov 2007 ODI # 2645
K Rabada 10.0 0 58 2 5.8 South Africa v India 11 Oct 2015 ODI # 3689
MJ Santner 10.0 0 58 2 5.8 New Zealand v India 29 Oct 2017 ODI # 3932
I Sharma 9.0 0 60 2 6.66 India v England 20 Nov 2008 ODI # 2778
AF Milne 10.0 0 64 2 6.4 New Zealand v India 29 Oct 2017 ODI # 3932
TG Southee 10.0 0 66 2 6.6 New Zealand v India 29 Oct 2017 ODI # 3932
UT Yadav 10.0 0 71 2 7.1 India v South Africa 11 Oct 2015 ODI # 3689
C Sharma 10.0 0 78 2 7.8 India v England 25 Oct 1989 ODI # 583
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
India v New Zealand at Kanpur, 3rd ODI, Oct 29, 2017 [ODI # 3932]
India v South Africa at Kanpur, 1st ODI, Oct 11, 2015 [ODI # 3689]
India v West Indies at Kanpur, 3rd ODI, Nov 27, 2013 [ODI # 3439]