Live Scores
Series
Teams
News
Features
Videos
Stats
ENG vs IND
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
India Records
ODI Matches Records
Bowling Best Figures Match
Best bowling figures in a match for India in ODIs
Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
Mohammed Shami
9.5
-
57
7
5.79
India
v New Zealand
Wankhede
15 Nov 2023
ODI # 4703
STR Binny
4.4
2
4
6
0.85
India
v Bangladesh
Mirpur
17 Jun 2014
ODI # 3498
A Kumble
6.1
2
12
6
1.94
India
v West Indies
Eden Gardens
27 Nov 1993
ODI # 858
JJ Bumrah
7.2
3
19
6
2.59
India
v England
The Oval
12 Jul 2022
ODI # 4424
Mohammed Siraj
7.0
1
21
6
3.00
India
v Sri Lanka
Colombo (RPS)
17 Sep 2023
ODI # 4649
A Nehra
10.0
2
23
6
2.30
India
v England
Durban
26 Feb 2003
ODI # 1969
Kuldeep Yadav
10.0
-
25
6
2.50
India
v England
Nottingham
12 Jul 2018
ODI # 4014
M Kartik
10.0
3
27
6
2.70
India
v Australia
Wankhede
17 Oct 2007
ODI # 2632
AB Agarkar
9.3
1
42
6
4.42
India
v Australia
Melbourne
09 Jan 2004
ODI # 2077
YS Chahal
10.0
-
42
6
4.20
India
v Australia
Melbourne
18 Jan 2019
ODI # 4079
A Mishra
8.5
-
48
6
5.43
India
v Zimbabwe
Bulawayo
03 Aug 2013
ODI # 3403
S Sreesanth
10.0
1
55
6
5.50
India
v England
Indore
15 Apr 2006
ODI # 2362
A Nehra
10.0
1
59
6
5.90
India
v Sri Lanka
Colombo (RPS)
09 Aug 2005
ODI # 2268
SB Joshi
10.0
6
6
5
0.60
India
v South Africa
Nairobi (Gym)
26 Sep 1999
ODI # 1504
RJ Shastri
6.5
1
15
5
2.19
India
v Australia
W.A.C.A
08 Dec 1991
ODI # 693
SC Ganguly
10.0
3
16
5
1.60
India
v Pakistan
Toronto
18 Sep 1997
ODI # 1230
A Mishra
6.0
2
18
5
3.00
India
v New Zealand
Visakhapatnam
29 Oct 2016
ODI # 3800
Mohammed Shami
5.0
1
18
5
3.60
India
v Sri Lanka
Wankhede
02 Nov 2023
ODI # 4690
Arshad Ayub
9.0
-
21
5
2.33
India
v Pakistan
Dhaka
31 Oct 1988
ODI # 532
N Chopra
6.2
2
21
5
3.31
India
v West Indies
Toronto
14 Sep 1999
ODI # 1499
RR Singh
5.0
-
22
5
4.40
India
v Sri Lanka
Guwahati
22 Dec 1997
ODI # 1267
YS Chahal
8.2
1
22
5
2.64
India
v South Africa
Centurion
04 Feb 2018
ODI # 3970
J Srinath
10.0
4
23
5
2.30
India
v Bangladesh
Dhaka
10 Jan 1998
ODI # 1271
J Srinath
6.4
1
24
5
3.60
India
v Sri Lanka
Kanpur
07 Nov 1993
ODI # 846
Kuldeep Yadav
8.0
-
25
5
3.12
India
v Pakistan
Colombo (RPS)
10 Sep 2023
ODI # 4639
SK Sharma
7.3
-
26
5
3.46
India
v West Indies
Sharjah
16 Oct 1988
ODI # 523
K Srikkanth
7.0
-
27
5
3.85
India
v New Zealand
Visakhapatnam
10 Dec 1988
ODI # 536
BKV Prasad
9.3
2
27
5
2.84
India
v Pakistan
Manchester
08 Jun 1999
ODI # 1476
IK Pathan
10.0
3
27
5
2.70
India
v Zimbabwe
Harare
29 Aug 2005
ODI # 2274
JJ Bumrah
10.0
2
27
5
2.70
India
v Sri Lanka
Pallekele
27 Aug 2017
ODI # 3907
RR Singh
9.3
-
31
5
3.26
India
v Sri Lanka
Taunton
26 May 1999
ODI # 1463
Harbhajan Singh
10.0
2
31
5
3.10
India
v England
Delhi
28 Mar 2006
ODI # 2357
Yuvraj Singh
10.0
-
31
5
3.10
India
v Ireland
Bengaluru
06 Mar 2011
ODI # 3121
K Srikkanth
6.0
-
32
5
5.33
India
v New Zealand
Indore
15 Dec 1988
ODI # 541
SR Tendulkar
10.0
1
32
5
3.20
India
v Australia
Kochi
01 Apr 1998
ODI # 1300
A Kumble
10.0
-
33
5
3.30
India
v New Zealand
Wellington
30 Mar 1994
ODI # 898
M Prabhakar
10.0
-
33
5
3.30
India
v New Zealand
Amritsar
18 Nov 1995
ODI # 1016
RA Jadeja
9.0
1
33
5
3.66
India
v South Africa
Eden Gardens
05 Nov 2023
ODI # 4694
SC Ganguly
10.0
1
34
5
3.40
India
v Zimbabwe
Kanpur
11 Dec 2000
ODI # 1659
M Prabhakar
10.0
-
35
5
3.50
India
v Sri Lanka
Hyderabad (Deccan)
18 Feb 1994
ODI # 881
RA Jadeja
10.0
2
36
5
3.60
India
v West Indies
The Oval
11 Jun 2013
ODI # 3368
Arshdeep Singh
10.0
-
37
5
3.70
India
v South Africa
Johannesburg
17 Dec 2023
ODI # 4713
J Srinath
9.0
1
41
5
4.55
India
v England
Bengaluru
26 Feb 1993
ODI # 809
Z Khan
10.0
-
42
5
4.20
India
v Sri Lanka
Margao
14 Feb 2007
ODI # 2522
B Kumar
9.4
-
42
5
4.34
India
v Sri Lanka
Colombo (RPS)
03 Sep 2017
ODI # 3909
CV Varun
10.0
-
42
5
4.20
India
v New Zealand
Dubai (DICS)
02 Mar 2025
ODI # 4852
N Kapil Dev
12.0
2
43
5
3.58
India
v Australia
Nottingham
13 Jun 1983
ODI # 207
Harbhajan Singh
10.0
1
43
5
4.30
India
v England
Wankhede
03 Feb 2002
ODI # 1803
AB Agarkar
9.5
1
44
5
4.47
India
v Sri Lanka
Pune
03 Nov 2005
ODI # 2291
SR Tendulkar
10.0
1
50
5
5.00
India
v Pakistan
Kochi
02 Apr 2005
ODI # 2235
Mohammed Shami
10.0
1
51
5
5.10
India
v Australia
Mohali
22 Sep 2023
ODI # 4651
Mohammed Shami
10.0
-
53
5
5.30
India
v Bangladesh
Dubai (DICS)
20 Feb 2025
ODI # 4844
Mohammed Shami
10.0
-
54
5
5.40
India
v New Zealand
Dharamsala
22 Oct 2023
ODI # 4678
Harbhajan Singh
9.4
-
56
5
5.79
India
v Sri Lanka
Colombo (RPS)
14 Sep 2009
ODI # 2889
IK Pathan
10.0
-
61
5
6.10
India
v Sri Lanka
Pallekele
04 Aug 2012
ODI # 3295
Mohammed Shami
10.0
1
69
5
6.90
India
v England
Birmingham
30 Jun 2019
ODI # 4179
Yuvraj Singh
4.3
2
6
4
1.33
India
v Namibia
Pietermaritzburg
23 Feb 2003
ODI # 1964
V Sehwag
2.5
-
6
4
2.11
India
v Bangladesh
Dambulla
16 Jun 2010
ODI # 2993
Kuldeep Yadav
3.0
2
6
4
2.00
India
v West Indies
Bridgetown
27 Jul 2023
ODI # 4622
B Kumar
6.0
1
8
4
1.33
India
v Sri Lanka
Port of Spain
09 Jul 2013
ODI # 3387
A Kumble
7.0
2
12
4
1.71
India
v Pakistan
Toronto
18 Sep 1996
ODI # 1117
M Prasidh Krishna
9.0
3
12
4
1.33
India
v West Indies
Ahmedabad
09 Feb 2022
ODI # 4355
Mohammed Shami
6.2
-
16
4
2.52
India
v West Indies
Manchester
27 Jun 2019
ODI # 4175
BKV Prasad
5.0
1
17
4
3.40
India
v Pakistan
Colombo (SSC)
20 Jul 1997
ODI # 1219
YS Chahal
4.0
-
17
4
4.25
India
v West Indies
Port of Spain
27 Jul 2022
ODI # 4439
AB Agarkar
9.0
2
18
4
2.00
India
v Zimbabwe
Harare
29 Aug 2005
ODI # 2274
Kuldeep Yadav
4.1
1
18
4
4.32
India
v South Africa
Delhi
11 Oct 2022
ODI # 4472
M Prabhakar
8.0
1
19
4
2.37
India
v Zimbabwe
Wankhede
17 Oct 1987
ODI # 461
Z Khan
7.3
1
19
4
2.53
India
v Bangladesh
Dhaka
11 Apr 2003
ODI # 2001
S Madan Lal
8.2
3
20
4
2.40
India
v Australia
Chelmsford
20 Jun 1983
ODI # 219
SC Ganguly
4.0
-
21
4
5.25
India
v Sri Lanka
Nagpur
22 Mar 1999
ODI # 1415
Z Khan
9.5
3
21
4
2.13
India
v Sri Lanka
Dambulla
20 Aug 2008
ODI # 2745
Maninder Singh
9.0
2
22
4
2.44
India
v Pakistan
Sharjah
05 Dec 1986
ODI # 406
MM Sharma
8.0
2
22
4
2.75
India
v Bangladesh
Mirpur
17 Jun 2014
ODI # 3498
JJ Bumrah
10.0
1
22
4
2.20
India
v Zimbabwe
Harare
15 Jun 2016
ODI # 3746
Mohammed Shami
7.0
2
22
4
3.14
India
v England
Lucknow
29 Oct 2023
ODI # 4686
BKV Prasad
10.0
2
23
4
2.30
India
v Kenya
Eden Gardens
31 May 1998
ODI # 1337
J Srinath
10.0
3
23
4
2.30
India
v New Zealand
Auckland
26 Dec 2002
ODI # 1926
PP Chawla
10.0
2
23
4
2.30
India
v Hong Kong
Karachi
25 Jun 2008
ODI # 2716
RA Jadeja
7.5
1
23
4
2.93
India
v Sri Lanka
Port of Spain
11 Jul 2013
ODI # 3388
Kuldeep Yadav
9.0
1
23
4
2.55
India
v South Africa
Cape Town
07 Feb 2018
ODI # 3971
IK Pathan
10.0
1
24
4
2.40
India
v Zimbabwe
W.A.C.A
03 Feb 2004
ODI # 2095
HH Pandya
7.0
3
24
4
3.42
India
v England
Manchester
17 Jul 2022
ODI # 4433
M Prabhakar
7.4
1
25
4
3.26
India
v Pakistan
Sharjah
18 Oct 1991
ODI # 680
A Kumble
8.2
-
25
4
3.00
India
v South Africa
Wankhede
06 Nov 1996
ODI # 1138
AB Agarkar
9.4
-
25
4
2.58
India
v Zimbabwe
Kanpur
11 Dec 2000
ODI # 1659
R Ashwin
10.0
1
25
4
2.50
India
v U.A.E.
W.A.C.A
28 Feb 2015
ODI # 3618
BKV Prasad
8.0
1
27
4
3.37
India
v South Africa
Wankhede
14 Dec 1996
ODI # 1151
AB Agarkar
10.0
2
27
4
2.70
India
v Kenya
Bloemfontein
12 Oct 2001
ODI # 1758
Avesh Khan
8.0
3
27
4
3.37
India
v South Africa
Johannesburg
17 Dec 2023
ODI # 4713
Yuvraj Singh
10.0
-
28
4
2.80
India
v England
Indore
17 Nov 2008
ODI # 2777
RA Jadeja
7.0
-
28
4
4.00
India
v England
Cardiff
27 Aug 2014
ODI # 3517
JJ Bumrah
9.5
2
28
4
2.84
India
v Zimbabwe
Harare
11 Jun 2016
ODI # 3742
RMH Binny
8.0
2
29
4
3.62
India
v Australia
Chelmsford
20 Jun 1983
ODI # 219
MM Patel
8.0
-
29
4
3.62
India
v South Africa
Johannesburg
15 Jan 2011
ODI # 3080
RA Jadeja
10.0
-
29
4
2.90
India
v Bangladesh
Dubai (DICS)
21 Sep 2018
ODI # 4042
DR Doshi
10.0
-
30
4
3.00
India
v New Zealand
Brisbane
21 Dec 1980
ODI # 102
N Kapil Dev
9.0
-
30
4
3.33
India
v Australia
Melbourne
31 Jan 1986
ODI # 360
M Prabhakar
9.5
-
30
4
3.05
India
v West Indies
Sharjah
19 Oct 1991
ODI # 681
J Srinath
10.0
2
30
4
3.00
India
v Australia
Sydney
14 Jan 2000
ODI # 1540
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years