Records type all-round analysis [change type]
View match by match list [change view]
Primary team India remove India from query
Start of match date greater than or equal to 18 Mar 2012 remove greater than or equal to 18 Mar 2012 from query
Match result won match remove won match from query
Ordered by start date (ascending)
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 2016-2023 152 83 18* 7.54 0 217 6/25 26.23 3 30 0 -18.68 Profile
filtered 2016-2023 101 12 11* 12.00 0 173 6/25 20.49 3 26 0 -8.49
Match by match list
DNB 1 27 0 0 ODI v Zimbabwe Harare 11 Jun 2016 ODI # 3742
DNB 3 25 0 0 ODI v Zimbabwe Harare 13 Jun 2016 ODI # 3744
DNB 2 25 1 0 ODI v Zimbabwe Harare 15 Jun 2016 ODI # 3746
DNB 1 19 0 0 T20I v Zimbabwe Harare 20 Jun 2016 T20I # 559
DNB 1 32 2 0 T20I v Zimbabwe Harare 22 Jun 2016 T20I # 560
DNB 0 33 0 0 T20I v England Nagpur 29 Jan 2017 T20I # 593
DNB 6 25 0 0 T20I v England Bengaluru 1 Feb 2017 T20I # 594
DNB 2 60 0 0 ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
DNB 2 43 0 0 ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
DNB 0 49 0 0 ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
DNB 1 36 0 0 ODI v Sri Lanka Colombo (RPS) 3 Sep 2017 ODI # 3909
DNB 3 43 0 0 T20I v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
DNB 3 30 0 0 ODI v Australia Chennai 17 Sep 2017 ODI # 3910
1 2 34 0 0 ODI v Australia Eden Gardens 21 Sep 2017 ODI # 3912
DNB 1 54 0 0 ODI v Australia Indore 24 Sep 2017 ODI # 3914
DNB 1 23 0 0 T20I v Australia Ranchi 7 Oct 2017 T20I # 623
DNB 2 36 0 0 ODI v New Zealand Pune 25 Oct 2017 ODI # 3931
DNB 2 47 0 0 ODI v New Zealand Kanpur 29 Oct 2017 ODI # 3932
DNB 2 26 0 0 T20I v New Zealand Delhi 1 Nov 2017 T20I # 630
DNB 0 8 0 0 T20I v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
DNB 3 60 0 0 ODI v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
DNB 3 46 1 0 ODI v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
DNB 4 23 1 0 T20I v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
DNB 4 52 1 0 T20I v Sri Lanka Indore 22 Dec 2017 T20I # 634
DNB 2 45 0 0 ODI v South Africa Durban 1 Feb 2018 ODI # 3969
DNB 5 22 0 0 ODI v South Africa Centurion 4 Feb 2018 ODI # 3970
DNB 4 46 0 0 ODI v South Africa Cape Town 7 Feb 2018 ODI # 3971
DNB 2 43 1 0 ODI v South Africa Gqeberha 13 Feb 2018 ODI # 3976
DNB 2 38 0 0 ODI v South Africa Centurion 16 Feb 2018 ODI # 3978
DNB 1 39 1 0 T20I v South Africa Johannesburg 18 Feb 2018 T20I # 652
DNB 1 19 1 0 T20I v Bangladesh Colombo (RPS) 8 Mar 2018 T20I # 657
DNB 1 34 1 0 T20I v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
DNB 1 21 0 0 T20I v Bangladesh Colombo (RPS) 14 Mar 2018 T20I # 660
DNB 3 18 0 0 T20I v Bangladesh Colombo (RPS) 18 Mar 2018 T20I # 662
DNB 3 38 0 0 T20I v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
DNB 3 21 0 0 T20I v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
DNB 0 34 0 0 T20I v England Manchester 3 Jul 2018 T20I # 684
DNB 0 30 0 0 T20I v England Bristol 8 Jul 2018 T20I # 690
DNB 1 51 0 0 ODI v England Nottingham 12 Jul 2018 ODI # 4014
DNB 3 46 0 0 ODI v Hong Kong Dubai (DICS) 18 Sep 2018 ODI # 4039
DNB 0 34 1 0 ODI v Pakistan Dubai (DICS) 19 Sep 2018 ODI # 4040
DNB 0 40 1 0 ODI v Bangladesh Dubai (DICS) 21 Sep 2018 ODI # 4042
DNB 2 46 0 0 ODI v Pakistan Dubai (DICS) 23 Sep 2018 ODI # 4044
DNB 1 31 0 0 ODI v Bangladesh Dubai (DICS) 28 Sep 2018 ODI # 4048
DNB 3 41 0 0 ODI v West Indies Guwahati 21 Oct 2018 ODI # 4056
DNB 2 28 0 0 T20I v West Indies Chennai 11 Nov 2018 T20I # 710
DNB 6 42 1 0 ODI v Australia Melbourne 18 Jan 2019 ODI # 4079
DNB 2 43 2 0 ODI v New Zealand Napier 23 Jan 2019 ODI # 4082
DNB 2 52 1 0 ODI v New Zealand Mount Maunganui 26 Jan 2019 ODI # 4085
DNB 2 51 0 0 ODI v New Zealand Mount Maunganui 28 Jan 2019 ODI # 4088
0* 3 41 0 0 ODI v New Zealand Wellington 3 Feb 2019 ODI # 4092
DNB 0 37 0 0 T20I v New Zealand Auckland 8 Feb 2019 T20I # 737
DNB 4 51 1 0 ODI v South Africa Southampton 5 Jun 2019 ODI # 4150
DNB 2 62 0 0 ODI v Australia The Oval 9 Jun 2019 ODI # 4155
DNB 0 53 1 0 ODI v Pakistan Manchester 16 Jun 2019 ODI # 4161
DNB 2 36 2 0 ODI v Afghanistan Southampton 22 Jun 2019 ODI # 4169
DNB 2 39 0 0 ODI v West Indies Manchester 27 Jun 2019 ODI # 4175
DNB 1 50 0 0 ODI v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
DNB 1 32 0 0 ODI v West Indies Port of Spain 14 Aug 2019 ODI # 4199
DNB 2 28 0 0 T20I v Bangladesh Rajkot 7 Nov 2019 T20I # 1007
DNB 1 43 0 0 T20I v Bangladesh Nagpur 10 Nov 2019 T20I # 1014
DNB 2 36 0 0 T20I v West Indies Hyderabad 6 Dec 2019 T20I # 1020
DNB 0 33 0 0 T20I v Sri Lanka Pune 10 Jan 2020 T20I # 1027
DNB 1 32 1 0 T20I v New Zealand Auckland 24 Jan 2020 T20I # 1031
DNB 0 33 1 0 T20I v New Zealand Auckland 26 Jan 2020 T20I # 1034
DNB 0 28 0 0 T20I v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
sub 3 25 0 0 T20I v Australia Canberra 4 Dec 2020 T20I # 1114
DNB 1 51 0 0 T20I v Australia Sydney 6 Dec 2020 T20I # 1115
DNB 1 34 0 0 T20I v England Ahmedabad 14 Mar 2021 T20I # 1132
DNB 2 52 0 0 ODI v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
DNB 3 50 0 0 ODI v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
DNB 1 19 0 0 T20I v Sri Lanka Colombo (RPS) 25 Jul 2021 T20I # 1204
DNB 1 26 0 0 T20I v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
DNB 4 49 0 0 ODI v West Indies Ahmedabad 6 Feb 2022 ODI # 4353
11* 1 45 0 0 ODI v West Indies Ahmedabad 9 Feb 2022 ODI # 4355
DNB 1 34 0 0 T20I v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
DNB 1 31 1 0 T20I v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
DNB 1 11 0 0 T20I v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
DNB 1 27 0 0 T20I v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
DNB 3 20 2 0 T20I v South Africa Visakhapatnam 14 Jun 2022 T20I # 1571
DNB 2 21 0 0 T20I v South Africa Rajkot 17 Jun 2022 T20I # 1572
DNB 1 11 0 0 T20I v Ireland Dublin (Malahide) 26 Jun 2022 T20I # 1580
DNB 2 32 0 0 T20I v England Southampton 7 Jul 2022 T20I # 1616
DNB 2 10 0 0 T20I v England Birmingham 9 Jul 2022 T20I # 1628
DNB 0 10 0 0 ODI v England The Oval 12 Jul 2022 ODI # 4424
DNB 3 60 0 0 ODI v England Manchester 17 Jul 2022 ODI # 4433
DNB 2 58 0 0 ODI v West Indies Port of Spain 22 Jul 2022 ODI # 4436
DNB 1 69 0 0 ODI v West Indies Port of Spain 24 Jul 2022 ODI # 4438
DNB 4 17 0 0 ODI v West Indies Port of Spain 27 Jul 2022 ODI # 4439
DNB 0 32 0 0 T20I v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
DNB 0 18 0 0 T20I v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
DNB 0 12 0 0 T20I v Australia Nagpur 23 Sep 2022 T20I # 1794
DNB 1 22 0 0 T20I v Australia Hyderabad 25 Sep 2022 T20I # 1796
DNB 2 26 0 0 T20I v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
DNB 0 26 1 0 T20I v Sri Lanka Wankhede 3 Jan 2023 T20I # 1984
DNB 2 30 0 0 T20I v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
DNB 1 58 0 0 ODI v Sri Lanka Guwahati 10 Jan 2023 ODI # 4501
DNB 2 43 0 0 ODI v New Zealand Indore 24 Jan 2023 ODI # 4511
DNB 1 4 0 0 T20I v New Zealand Lucknow 29 Jan 2023 T20I # 1991
DNB 0 33 0 0 T20I v West Indies Providence 8 Aug 2023 T20I # 2192
DNB 1 36 0 0 T20I v West Indies Lauderhill 12 Aug 2023 T20I # 2193
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page