Live Scores
Series
Teams
News
Features
Videos
Stats
IPL 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
India Records
Test+ODI+T20I Matches Records
Bowling Best Figures Innings
Best bowling figures in an innings for India in Tests+ODIs+T20Is
Best bowling figures in an innings
Player
Overs
Mdns
Runs conceded
Wickets taken
Econ
Team
Innings in match
Opposition
Ground
Match Date
Scorecard
A Kumble
26.3
9
74
10
2.79
India
4
v Pakistan
Delhi
04 Feb 1999
Test # 1443
JM Patel
35.5
16
69
9
1.92
India
2
v Australia
Kanpur
19 Dec 1959
Test # 483
N Kapil Dev
30.3
6
83
9
2.72
India
3
v West Indies
Ahmedabad
12 Nov 1983
Test # 967
SP Gupte
34.3
11
102
9
2.95
India
1
v West Indies
Kanpur
12 Dec 1958
Test # 461
MH Mankad
47.0
27
52
8
1.10
India
2
v Pakistan
Delhi
16 Oct 1952
Test # 355
MH Mankad
38.5
15
55
8
1.41
India
1
v England
Chennai
06 Feb 1952
Test # 348
ND Hirwani
18.3
3
61
8
3.29
India
2
v West Indies
Chennai
11 Jan 1988
Test # 1089
S Venkataraghavan
51.1
26
72
8
1.40
India
1
v New Zealand
Delhi
19 Mar 1965
Test # 583
ND Hirwani
15.2
3
75
8
4.89
India
4
v West Indies
Chennai
11 Jan 1988
Test # 1089
EAS Prasanna
23.0
5
76
8
2.47
India
3
v New Zealand
Auckland
24 Jan 1976
Test # 769
BS Chandrasekhar
41.5
18
79
8
1.88
India
2
v England
Delhi
20 Dec 1972
Test # 703
Harbhajan Singh
41.5
20
84
8
2.00
India
3
v Australia
Chennai
18 Mar 2001
Test # 1539
N Kapil Dev
30.5
7
85
8
2.75
India
1
v Pakistan
Lahore
23 Jan 1983
Test # 947
J Srinath
27.0
6
86
8
3.18
India
3
v Pakistan
Eden Gardens
16 Feb 1999
Test # 1444
N Kapil Dev
38.0
6
106
8
2.78
India
1
v Australia
Adelaide
13 Dec 1985
Test # 1032
A Kumble
46.5
7
141
8
3.01
India
2
v Australia
Sydney
02 Jan 2004
Test # 1680
Maninder Singh
18.2
8
27
7
1.47
India
1
v Pakistan
Bengaluru
13 Mar 1987
Test # 1073
RA Jadeja
12.1
1
42
7
3.45
India
3
v Australia
Delhi
17 Feb 2023
Test # 2493
Harbhajan Singh
28.3
12
48
7
1.68
India
3
v West Indies
Wankhede
09 Oct 2002
Test # 1616
A Kumble
17.3
4
48
7
2.74
India
1
v Australia
Chennai
14 Oct 2004
Test # 1714
RA Jadeja
25.0
5
48
7
1.92
India
3
v England
Chennai
16 Dec 2016
Test # 2241
Ghulam Ahmed
20.3
6
49
7
2.39
India
1
v Australia
Eden Gardens
02 Nov 1956
Test # 433
Maninder Singh
17.4
4
51
7
2.88
India
3
v Sri Lanka
Nagpur
27 Dec 1986
Test # 1063
N Kapil Dev
23.4
7
56
7
2.36
India
3
v Pakistan
Chennai
15 Jan 1980
Test # 869
Mohammed Shami
9.5
-
57
7
5.79
India
2
v New Zealand
Wankhede
15 Nov 2023
ODI # 4703
A Kumble
27.3
9
59
7
2.14
India
3
v Sri Lanka
Lucknow
18 Jan 1994
Test # 1244
IK Pathan
15.2
4
59
7
3.84
India
1
v Zimbabwe
Harare
20 Sep 2005
Test # 1767
R Ashwin
13.5
2
59
7
4.26
India
4
v New Zealand
Indore
08 Oct 2016
Test # 2223
Washington Sundar
23.1
4
59
7
2.54
India
1
v New Zealand
Pune
24 Oct 2024
Test # 2557
SN Thakur
17.5
3
61
7
3.42
India
2
v South Africa
Johannesburg
03 Jan 2022
Test # 2445
Harbhajan Singh
22.2
3
62
7
2.77
India
2
v Sri Lanka
Ahmedabad
18 Dec 2005
Test # 1778
A Kumble
38.0
16
63
7
1.65
India
4
v Pakistan
Eden Gardens
16 Mar 2005
Test # 1741
R Ashwin
29.5
7
66
7
2.21
India
4
v South Africa
Nagpur
25 Nov 2015
Test # 2189
R Ashwin
21.3
7
71
7
3.30
India
3
v West Indies
Roseau
12 Jul 2023
Test # 2510
I Sharma
23.0
6
74
7
3.21
India
4
v England
Lord's
17 Jul 2014
Test # 2130
R Ashwin
25.0
8
83
7
3.32
India
3
v West Indies
North Sound
21 Jul 2016
Test # 2207
L Amar Singh
44.4
13
86
7
1.92
India
1
v England
Chennai
10 Feb 1934
Test # 232
Harbhajan Singh
30.0
3
87
7
2.90
India
3
v South Africa
Eden Gardens
28 Nov 2004
Test # 1724
Z Khan
20.3
2
87
7
4.24
India
3
v Bangladesh
Mirpur
24 Jan 2010
Test # 1950
BS Bedi
50.0
19
98
7
1.96
India
2
v Australia
Eden Gardens
12 Dec 1969
Test # 668
R Ashwin
42.0
12
103
7
2.45
India
1
v Australia
Chennai
22 Feb 2013
Test # 2074
A Kumble
51.0
13
115
7
2.25
India
1
v England
Ahmedabad
11 Dec 2001
Test # 1575
Harbhajan Singh
38.0
1
120
7
3.15
India
3
v South Africa
Cape Town
02 Jan 2011
Test # 1988
Harbhajan Singh
37.5
7
123
7
3.25
India
1
v Australia
Eden Gardens
11 Mar 2001
Test # 1535
SP Gupte
76.4
35
128
7
1.66
India
2
v New Zealand
Hyderabad (Deccan)
19 Nov 1955
Test # 416
Harbhajan Singh
38.2
6
133
7
3.46
India
1
v Australia
Chennai
18 Mar 2001
Test # 1539
R Ashwin
46.2
11
145
7
3.12
India
2
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
BS Chandrasekhar
61.5
17
157
7
2.53
India
2
v West Indies
Brabourne
13 Dec 1966
Test # 610
DG Phadkar
45.3
10
159
7
3.49
India
1
v West Indies
Chennai
27 Jan 1949
Test # 310
SP Gupte
66.0
15
162
7
2.45
India
2
v West Indies
Port of Spain
21 Jan 1953
Test # 363
N Kapil Dev
38.4
3
220
7
5.68
India
2
v Pakistan
Faisalabad
03 Jan 1983
Test # 945
STR Binny
4.4
2
4
6
0.85
India
2
v Bangladesh
Mirpur
17 Jun 2014
ODI # 3498
DL Chahar
3.2
-
7
6
2.10
India
2
v Bangladesh
Nagpur
10 Nov 2019
T20I # 1014
SLV Raju
17.5
13
12
6
0.67
India
2
v Sri Lanka
Chandigarh
23 Nov 1990
Test # 1156
A Kumble
6.1
2
12
6
1.94
India
2
v West Indies
Eden Gardens
27 Nov 1993
ODI # 858
Mohammed Siraj
9.0
3
15
6
1.66
India
1
v South Africa
Cape Town
03 Jan 2024
Test # 2522
JJ Bumrah
7.2
3
19
6
2.59
India
1
v England
The Oval
12 Jul 2022
ODI # 4424
J Srinath
11.5
4
21
6
1.77
India
4
v South Africa
Ahmedabad
20 Nov 1996
Test # 1338
Mohammed Siraj
7.0
1
21
6
3.00
India
1
v Sri Lanka
Colombo (RPS)
17 Sep 2023
ODI # 4649
A Nehra
10.0
2
23
6
2.30
India
2
v England
Durban
26 Feb 2003
ODI # 1969
YS Chahal
4.0
-
25
6
6.25
India
2
v England
Bengaluru
01 Feb 2017
T20I # 594
Kuldeep Yadav
10.0
-
25
6
2.50
India
1
v England
Nottingham
12 Jul 2018
ODI # 4014
M Kartik
10.0
3
27
6
2.70
India
1
v Australia
Wankhede
17 Oct 2007
ODI # 2632
JJ Bumrah
12.1
3
27
6
2.21
India
2
v West Indies
Kingston
30 Aug 2019
Test # 2359
R Ashwin
16.3
5
31
6
1.87
India
2
v New Zealand
Hyderabad
23 Aug 2012
Test # 2054
BKV Prasad
10.2
5
33
6
3.19
India
3
v Pakistan
Chennai
28 Jan 1999
Test # 1442
JJ Bumrah
15.5
4
33
6
2.08
India
2
v Australia
Melbourne
26 Dec 2018
Test # 2337
L Amar Singh
25.1
11
35
6
1.39
India
2
v England
Lord's
27 Jun 1936
Test # 252
BS Chandrasekhar
18.1
3
38
6
2.09
India
3
v England
The Oval
19 Aug 1971
Test # 692
AR Patel
21.4
6
38
6
1.75
India
1
v England
Ahmedabad
24 Feb 2021
Test # 2412
AB Agarkar
16.2
2
41
6
2.51
India
3
v Australia
Adelaide
12 Dec 2003
Test # 1673
R Ashwin
12.4
4
41
6
3.23
India
4
v Australia
Bengaluru
04 Mar 2017
Test # 2251
BS Bedi
30.5
16
42
6
1.36
India
4
v New Zealand
Brabourne
25 Sep 1969
Test # 659
AB Agarkar
9.3
1
42
6
4.42
India
1
v Australia
Melbourne
09 Jan 2004
ODI # 2077
YS Chahal
10.0
-
42
6
4.20
India
1
v Australia
Melbourne
18 Jan 2019
ODI # 4079
RG Nadkarni
30.0
12
43
6
1.43
India
3
v New Zealand
Wellington
29 Feb 1968
Test # 632
J Srinath
22.0
9
45
6
2.04
India
2
v New Zealand
Mohali
10 Oct 1999
Test # 1462
JJ Bumrah
15.5
5
45
6
2.84
India
2
v England
Visakhapatnam
02 Feb 2024
Test # 2526
R Ashwin
13.4
2
46
6
3.36
India
1
v Sri Lanka
Galle
12 Aug 2015
Test # 2176
R Ashwin
21.3
5
47
6
2.18
India
3
v West Indies
Delhi
06 Nov 2011
Test # 2015
PP Ojha
27.0
5
47
6
1.74
India
3
v West Indies
Wankhede
22 Nov 2011
Test # 2019
A Mishra
8.5
-
48
6
5.43
India
1
v Zimbabwe
Bulawayo
03 Aug 2013
ODI # 3403
GS Ramchand
28.0
10
49
6
1.75
India
1
v Pakistan
Karachi
26 Feb 1955
Test # 400
IK Pathan
15.0
5
51
6
3.40
India
3
v Bangladesh
Dhaka
10 Dec 2004
Test # 1725
I Sharma
17.0
3
51
6
3.00
India
1
v New Zealand
Wellington
14 Feb 2014
Test # 2120
BS Chandrasekhar
14.1
2
52
6
2.76
India
2
v Australia
Melbourne
30 Dec 1977
Test # 812
BS Chandrasekhar
20.0
3
52
6
1.95
India
4
v Australia
Melbourne
30 Dec 1977
Test # 812
A Kumble
44.0
22
53
6
1.20
India
3
v South Africa
Johannesburg
26 Nov 1992
Test # 1201
R Ashwin
26.5
9
54
6
2.01
India
3
v New Zealand
Hyderabad
23 Aug 2012
Test # 2054
S Abid Ali
17.0
2
55
6
2.42
India
1
v Australia
Adelaide
23 Dec 1967
Test # 624
S Sreesanth
10.0
1
55
6
5.50
India
1
v England
Indore
15 Apr 2006
ODI # 2362
I Sharma
21.5
7
55
6
2.51
India
2
v West Indies
Bridgetown
28 Jun 2011
Test # 1998
R Ashwin
20.3
3
55
6
2.68
India
3
v England
Wankhede
08 Dec 2016
Test # 2239
RB Desai
25.0
9
56
6
2.24
India
1
v New Zealand
Brabourne
12 Mar 1965
Test # 582
RMH Binny
25.1
8
56
6
2.22
India
2
v Pakistan
Eden Gardens
11 Feb 1987
Test # 1067
Mohammed Shami
24.0
8
56
6
2.33
India
3
v Australia
Perth
14 Dec 2018
Test # 2334
C Sharma
24.0
4
58
6
2.41
India
3
v England
Birmingham
03 Jul 1986
Test # 1048
ND Hirwani
30.0
10
59
6
1.96
India
4
v New Zealand
Bengaluru
12 Nov 1988
Test # 1107
ND Hirwani
31.0
10
59
6
1.90
India
2
v New Zealand
Cuttack
08 Nov 1995
Test # 1310
A Nehra
10.0
1
59
6
5.90
India
1
v Sri Lanka
Colombo (RPS)
09 Aug 2005
ODI # 2268
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years