Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 10 Jul 2017 remove greater than or equal to 10 Jul 2017 from query
Ordered by wickets taken (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2009-2024 338 6272 175* 32.83 4 567 7/42 29.19 15 141 0 3.64 Profile
filtered 2017-2024 132 3191 175* 39.39 4 239 7/42 28.14 6 45 0 11.24
Match by match list
26 DNB 26 10 110 0 0 Test v Australia Delhi 17 Feb 2023 Test # 2493
175* - 175 9 87 0 0 Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
70 - 70 7 81 0 0 Test v Australia Nagpur 9 Feb 2023 Test # 2490
112 DNB 112 7 92 0 0 Test v England Rajkot 15 Feb 2024 Test # 2530
70* - 70 7 236 0 0 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
86* 13 99 7 258 0 0 Test v England The Oval 7 Sep 2018 Test # 2318
20 - 20 6 35 1 0 Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
15 DNB 15 6 138 0 0 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
30* 40 70 6 211 1 0 Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
29* - 29 5 33 2 0 ODI v South Africa Eden Gardens 5 Nov 2023 ODI # 4694
37* - 37 5 64 0 0 Test v West Indies Roseau 12 Jul 2023 Test # 2510
DNB - - 5 84 1 0 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
50 0 50 5 97 0 0 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
12 4 16 5 123 1 0 Test v England Ranchi 23 Feb 2024 Test # 2531
4 5 9 5 127 0 0 Test v Australia Melbourne 26 Dec 2018 Test # 2337
5* 4* 9 5 167 0 0 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
87 2 89 5 219 0 0 Test v England Hyderabad 25 Jan 2024 Test # 2525
DNB - - 4 29 0 0 ODI v Bangladesh Dubai (DICS) 21 Sep 2018 ODI # 4042
DNB - - 4 34 0 0 ODI v West Indies Thiruvananthapuram 1 Nov 2018 ODI # 4064
100* - 100 4 57 0 0 Test v West Indies Rajkot 4 Oct 2018 Test # 2319
28* DNB 28 4 62 0 0 Test v Australia Sydney 7 Jan 2021 Test # 2402
16 DNB 16 4 77 0 0 Test v West Indies Kingston 30 Aug 2019 Test # 2359
10 17 27 4 86 0 0 Test v England The Oval 2 Sep 2021 Test # 2433
4 7 11 4 101 0 0 Test v Australia Indore 1 Mar 2023 Test # 2496
48 0 48 4 114 1 0 Test v Australia The Oval 7 Jun 2023 Test # 2505
91 - 91 4 133 0 0 Test v South Africa Pune 10 Oct 2019 Test # 2364
DNB - - 3 15 0 0 T20I v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
DNB - - 3 16 0 0 T20I v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
DNB - - 3 28 0 0 ODI v Australia Chennai 8 Oct 2023 ODI # 4662
16* - 16 3 37 1 0 ODI v West Indies Bridgetown 27 Jul 2023 ODI # 4622
DNB - - 3 40 0 0 ODI v Nepal Pallekele 4 Sep 2023 ODI # 4632
13* - 13 3 42 0 0 ODI v Australia Indore 24 Sep 2023 ODI # 4654
57 DNB 57 3 43 2 0 Test v Australia Melbourne 26 Dec 2020 Test # 2398
25 - 25 3 46 0 0 ODI v Afghanistan Dubai (DICS) 25 Sep 2018 ODI # 4046
51 - 51 3 55 1 0 Test v South Africa Ranchi 19 Oct 2019 Test # 2365
0 DNB 0 3 81 2 0 Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
DNB - - 2 18 1 0 T20I v New Zealand Auckland 26 Jan 2020 T20I # 1034
4 - 4 2 25 1 0 T20I v South Africa Johannesburg 14 Dec 2023 T20I # 2401
4 - 4 2 33 0 0 ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
DNB - - 2 38 0 0 ODI v Pakistan Ahmedabad 14 Oct 2023 ODI # 4669
DNB - - 2 38 1 0 ODI v Bangladesh Pune 19 Oct 2023 ODI # 4674
15 - 15 2 42 0 0 Test v England Dharamsala 7 Mar 2024 Test # 2534
DNB - - 2 44 0 0 ODI v Australia Bengaluru 19 Jan 2020 ODI # 4233
0 - 0 2 45 1 0 ODI v Australia Delhi 13 Mar 2019 ODI # 4113
45* - 45 2 46 1 0 ODI v Australia Wankhede 17 Mar 2023 ODI # 4538
9 16* 25 2 46 2 0 Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
61 DNB 61 2 47 0 0 Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
DNB - - 2 49 0 0 ODI v Netherlands Bengaluru 12 Nov 2023 ODI # 4702
20* - 20 2 58 0 0 ODI v Australia Rajkot 17 Jan 2020 ODI # 4232
DNB - - 2 66 0 0 ODI v West Indies Guwahati 21 Oct 2018 ODI # 4056
81 - 81 2 73 0 0 Test v Australia Sydney 3 Jan 2019 Test # 2339
0* - 0 2 74 0 0 ODI v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
4 30 34 2 88 0 0 Test v England Leeds 25 Aug 2021 Test # 2432
58 1* 59 2 106 0 0 Test v West Indies North Sound 22 Aug 2019 Test # 2358
35 - 35 1 4 1 0 ODI v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
10* - 10 1 13 0 0 T20I v West Indies Lauderhill 3 Aug 2019 T20I # 842
16* - 16 1 15 1 0 ODI v West Indies Port of Spain 11 Aug 2019 ODI # 4197
DNB - - 1 15 0 0 T20I v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
8 - 8 1 16 0 0 ODI v England Lucknow 29 Oct 2023 ODI # 4686
27 - 27 1 16 1 0 T20I v West Indies Basseterre 1 Aug 2022 T20I # 1718
DNB - - 1 18 0 0 T20I v New Zealand Auckland 24 Jan 2020 T20I # 1031
DNB - - 1 19 1 0 T20I v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
7* - 7 1 21 2 0 ODI v England Manchester 17 Jul 2022 ODI # 4433
9 - 9 1 22 0 0 T20I v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
10* - 10 1 23 0 0 T20I v New Zealand Hamilton 29 Jan 2020 T20I # 1035
16 - 16 1 26 0 0 T20I v West Indies Tarouba 29 Jul 2022 T20I # 1702
DNB - - 1 26 0 0 ODI v West Indies Port of Spain 14 Aug 2019 ODI # 4199
3* - 3 1 28 0 0 T20I v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
DNB - - 1 30 0 0 T20I v West Indies Hyderabad 6 Dec 2019 T20I # 1020
DNB - - 1 31 2 0 T20I v South Africa Mohali 18 Sep 2019 T20I # 888
77 - 77 1 34 2 0 ODI v New Zealand Manchester 9 Jul 2019 ODI # 4190
55 - 55 1 35 0 0 ODI v New Zealand Auckland 8 Feb 2020 ODI # 4239
45* - 45 1 37 0 0 T20I v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
7* - 7 1 39 0 0 ODI v West Indies Brabourne 29 Oct 2018 ODI # 4063
DNB - - 1 40 1 0 ODI v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
8* - 8 1 45 0 0 ODI v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
15 16 31 1 45 0 0 Test v New Zealand Southampton 18 Jun 2021 Test # 2425
21 - 21 1 48 0 0 ODI v Australia Nagpur 5 Mar 2019 ODI # 4106
8 - 8 1 48 0 0 ODI v Australia Sydney 12 Jan 2019 ODI # 4077
DNB - - 1 49 1 0 ODI v Australia Adelaide 15 Jan 2019 ODI # 4078
3* - 3 1 51 0 0 ODI v Australia Mohali 22 Sep 2023 ODI # 4651
7 - 7 1 53 0 0 ODI v Bangladesh Colombo (RPS) 15 Sep 2023 ODI # 4645
39* - 39 1 54 1 0 ODI v West Indies Cuttack 22 Dec 2019 ODI # 4223
66* - 66 1 62 1 0 ODI v Australia Canberra 2 Dec 2020 ODI # 4267
4 22 26 1 63 0 0 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
28 - 28 1 123 1 0 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
14 - 14 - - - - ODI v Pakistan Pallekele 2 Sep 2023 ODI # 4630
16 - 16 - - 0 0 ODI v Australia Visakhapatnam 19 Mar 2023 ODI # 4541
DNB - - - - 0 0 T20I v U.S.A. New York 12 Jun 2024 T20I # 2671
44* - 44 - - 0 0 T20I v Australia Canberra 4 Dec 2020 T20I # 1114
DNB - - - - 0 0 ODI v England The Oval 12 Jul 2022 ODI # 4424
22* - 22 - - 0 0 T20I v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
DNB - - - - 1 0 ODI v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
0 DNB 0 - - 0 0 Test v South Africa Cape Town 3 Jan 2024 Test # 2522
TDNB - - 0 6 0 0 ODI v West Indies Providence 8 Aug 2019 ODI # 4196
9* - 9 0 6 0 0 T20I v West Indies Lauderhill 4 Aug 2019 T20I # 843
DNB - - 0 7 0 0 T20I v Ireland New York 5 Jun 2024 T20I # 2639
22 9 31 0 8 0 0 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
19 - 19 0 8 0 0 T20I v South Africa Bengaluru 22 Sep 2019 T20I # 893
0 - 0 0 10 0 0 T20I v Pakistan New York 9 Jun 2024 T20I # 2658
35 - 35 0 11 1 0 T20I v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
12 - 12 0 13 1 0 Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
29 - 29 0 17 1 0 ODI v England Lord's 14 Jul 2022 ODI # 4428
46* - 46 0 22 0 0 T20I v England Birmingham 9 Jul 2022 T20I # 1628
26* - 26 0 23 0 0 T20I v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
10 - 10 0 24 0 0 ODI v West Indies Bridgetown 29 Jul 2023 ODI # 4623
DNB - - 0 26 0 0 ODI v Pakistan Colombo (RPS) 10 Sep 2023 ODI # 4639
13 - 13 0 28 0 0 T20I v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
19 - 19 0 28 0 0 T20I v South Africa Gqeberha 12 Dec 2023 T20I # 2396
8* - 8 0 29 0 0 ODI v West Indies Tarouba 1 Aug 2023 ODI # 4624
23 - 23 0 31 0 0 ODI v Bangladesh Dubai (DICS) 28 Sep 2018 ODI # 4048
DNB - - 0 33 0 0 ODI v Australia Hyderabad 2 Mar 2019 ODI # 4102
18 - 18 0 34 1 0 ODI v Australia Chennai 22 Mar 2023 ODI # 4545
DNB - - 0 38 0 0 ODI v Afghanistan Delhi 11 Oct 2023 ODI # 4666
25 - 25 0 41 0 0 ODI v Australia Wankhede 14 Jan 2020 ODI # 4231
9 - 9 0 43 0 0 ODI v Australia Ahmedabad 19 Nov 2023 ODI # 4705
7 - 7 0 45 0 0 T20I v England Nottingham 10 Jul 2022 T20I # 1631
39* - 39 0 48 0 0 ODI v New Zealand Dharamsala 22 Oct 2023 ODI # 4678
40 3 43 0 48 0 0 Test v England Lord's 12 Aug 2021 Test # 2429
13 - 13 0 49 0 0 ODI v West Indies Visakhapatnam 24 Oct 2018 ODI # 4059
56 DNB 56 0 50 1 0 Test v England Nottingham 4 Aug 2021 Test # 2428
DNB - - 0 50 0 0 ODI v Pakistan Dubai (DICS) 23 Sep 2018 ODI # 4044
DNB - - 0 53 0 0 ODI v Australia Melbourne 18 Jan 2019 ODI # 4079
60* - 60 0 57 0 0 Test v Bangladesh Indore 14 Nov 2019 Test # 2366
21 - 21 0 58 0 0 ODI v West Indies Chennai 15 Dec 2019 ODI # 4221
24 - 24 0 60 0 0 ODI v Australia Sydney 29 Nov 2020 ODI # 4266
35 - 35 0 61 0 0 ODI v Australia Rajkot 27 Sep 2023 ODI # 4657
25 - 25 0 63 1 0 ODI v Australia Sydney 27 Nov 2020 ODI # 4265
DNB - - 0 63 3 0 ODI v New Zealand Wankhede 15 Nov 2023 ODI # 4703
24 - 24 0 64 0 0 ODI v Australia Ranchi 8 Mar 2019 ODI # 4109
DNB - - 0 64 0 0 ODI v New Zealand Hamilton 5 Feb 2020 ODI # 4235
104 23 127 0 65 0 0 Test v England Birmingham 1 Jul 2022 Test # 2470
Statsguru includes the following current or recent relevant matches:
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th Match, Jun 12, 2024 [T20I # 2670 - Current]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669 - Current]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668 - Current]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667 - Current]
 
Feedback Print this page