Records type all-round analysis [change type]
View match by match list [change view]
Primary team India remove India from query
Runs scored less than or equal to 150 remove less than or equal to 150 from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2017-2024 66 637 96* 26.54 884 72.05 0 58 3/18 30.82 0 18 0 -4.28 Profile
filtered 2017-2024 66 637 96* 26.54 884 72.05 0 - - - - - - -
Match by match list
4 - 4 1 400.00 0 27 0 0 T20I v South Africa Bengaluru 22 Sep 2019 T20I # 893
14* - 14 5 280.00 0 25 0 0 T20I v Bangladesh Delhi 3 Nov 2019 T20I # 1000
37* - 37 16 231.25 0 42 0 0 ODI v New Zealand Auckland 25 Nov 2022 ODI # 4483
4 - 4 2 200.00 0 52 2 0 T20I v England Ahmedabad 18 Mar 2021 T20I # 1135
50 - 50 28 178.57 2 22 1 0 T20I v New Zealand Ranchi 27 Jan 2023 T20I # 1990
8* - 8 5 160.00 1 18 0 0 T20I v West Indies Lauderhill 3 Aug 2019 T20I # 842
14 - 14 9 155.55 2 38 0 0 ODI v South Africa Paarl 21 Dec 2023 ODI # 4716
7 - 7 5 140.00 0 16 0 0 T20I v Australia Canberra 4 Dec 2020 T20I # 1114
37 - 37 27 137.03 1 2 0 0 ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
7 - 7 6 116.66 2 34 0 0 T20I v Australia Sydney 8 Dec 2020 T20I # 1116
10 - 10 9 111.11 1 17 1 0 T20I v New Zealand Lucknow 29 Jan 2023 T20I # 1991
3* - 3 3 100.00 1 18 0 0 T20I v England Ahmedabad 12 Mar 2021 T20I # 1131
33 - 33 34 97.05 0 17 0 0 ODI v West Indies Ahmedabad 11 Feb 2022 ODI # 4356
12 - 12 14 85.71 0 50 1 0 ODI v New Zealand Hyderabad 18 Jan 2023 ODI # 4507
51 - 51 64 79.68 0 16 0 0 ODI v New Zealand Christchurch 30 Nov 2022 ODI # 4489
9 - 9 14 64.28 0 49 0 0 ODI v New Zealand Indore 24 Jan 2023 ODI # 4511
18 - 18 30 60.00 0 48 0 0 ODI v Australia Rajkot 27 Sep 2023 ODI # 4657
85* 0 85 143 59.44 0 99 0 0 Test v England Chennai 5 Feb 2021 Test # 2409
24 - 24 41 58.53 1 28 0 0 ODI v West Indies Ahmedabad 9 Feb 2022 ODI # 4355
11 - 11 19 57.89 3 37 0 0 ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
96* - 96 174 55.17 1 30 0 0 Test v England Ahmedabad 4 Mar 2021 Test # 2414
62 22 84 173 48.55 4 169 1 0 Test v Australia Brisbane 15 Jan 2021 Test # 2404
19 - 19 43 44.18 2 17 1 0 ODI v Bangladesh Mirpur 4 Dec 2022 ODI # 4493
0 DNB 0 12 0.00 1 1 0 0 Test v England Ahmedabad 24 Feb 2021 Test # 2412
0 - 0 1 0.00 1 26 0 0 T20I v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
0 - 0 3 0.00 0 24 0 0 T20I v New Zealand Wellington 31 Jan 2020 T20I # 1036
0 - 0 1 0.00 1 24 0 0 T20I v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
0 - 0 1 0.00 2 37 1 0 T20I v Sri Lanka Pune 10 Jan 2020 T20I # 1027
0* - 0 1 0.00 0 19 0 0 T20I v Ireland Dublin (Malahide) 20 Aug 2023 T20I # 2208
DNB - - - - 2 29 0 0 T20I v England Ahmedabad 14 Mar 2021 T20I # 1132
DNB - - - - 2 7 0 0 ODI v New Zealand Raipur 21 Jan 2023 ODI # 4509
DNB - - - - 0 23 0 0 T20I v Bangladesh Colombo (RPS) 8 Mar 2018 T20I # 657
TDNB - - - - - - - - T20I v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
DNB - - - - 2 15 0 0 ODI v South Africa Delhi 11 Oct 2022 ODI # 4472
DNB - - - - - - 0 0 T20I v New Zealand Ahmedabad 1 Feb 2023 T20I # 1992
DNB - - - - 0 23 1 0 T20I v West Indies Providence 6 Aug 2019 T20I # 846
DNB - - - - - - 0 0 ODI v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
DNB - - - - 0 23 0 0 T20I v Afghanistan Indore 14 Jan 2024 T20I # 2431
DNB - - - - 1 22 1 0 T20I v Sri Lanka Wankhede 24 Dec 2017 T20I # 635
TDNB - - - - 0 23 0 0 T20I v Afghanistan Hangzhou 7 Oct 2023 T20I # 2301
DNB - - - - 0 34 1 0 T20I v Bangladesh Nagpur 10 Nov 2019 T20I # 1014
DNB - - - - 3 30 1 0 ODI v West Indies Ahmedabad 6 Feb 2022 ODI # 4353
DNB - - - - 0 13 0 0 T20I v England Ahmedabad 20 Mar 2021 T20I # 1138
0* - 0 0 - 1 20 0 0 T20I v Bangladesh Colombo (RPS) 18 Mar 2018 T20I # 662
DNB - - - - 0 11 0 0 T20I v Nepal Hangzhou 3 Oct 2023 T20I # 2278
DNB - - - - 1 26 0 0 T20I v England Ahmedabad 16 Mar 2021 T20I # 1133
DNB - - - - 2 21 0 0 T20I v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
DNB - - - - 1 29 0 0 T20I v Sri Lanka Indore 7 Jan 2020 T20I # 1026
DNB - - - - 0 19 0 0 T20I v Ireland Dublin (Malahide) 18 Aug 2023 T20I # 2200
DNB - - - - 3 18 1 0 T20I v Afghanistan Bengaluru 17 Jan 2024 T20I # 2435
DNB - - - - 0 19 1 0 T20I v South Africa Mohali 18 Sep 2019 T20I # 888
DNB - - - - 0 5 0 0 T20I v West Indies Wankhede 11 Dec 2019 T20I # 1024
DNB - - - - 1 60 0 0 ODI v South Africa Ranchi 9 Oct 2022 ODI # 4471
DNB - - - - 2 28 0 0 T20I v Sri Lanka Colombo (RPS) 6 Mar 2018 T20I # 656
DNB - - - - 1 12 0 0 T20I v West Indies Lauderhill 4 Aug 2019 T20I # 843
DNB - - - - 0 35 1 0 T20I v Australia Sydney 6 Dec 2020 T20I # 1115
DNB - - - - 0 27 0 0 T20I v Afghanistan Mohali 11 Jan 2024 T20I # 2428
DNB - - - - 1 34 0 0 T20I v West Indies Hyderabad 6 Dec 2019 T20I # 1020
DNB - - - - 1 33 1 0 T20I v West Indies Chennai 11 Nov 2018 T20I # 710
DNB - - - - 1 20 1 0 T20I v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
DNB - - - - 2 15 0 0 T20I v Bangladesh Hangzhou 6 Oct 2023 T20I # 2296
DNB - - - - 1 25 0 0 T20I v Bangladesh Rajkot 7 Nov 2019 T20I # 1007
DNB - - - - 1 65 1 0 ODI v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
DNB - - - - - - 0 0 ODI v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
DNB - - - - 3 22 0 0 T20I v Bangladesh Colombo (RPS) 14 Mar 2018 T20I # 660
DNB - - - - - - - - ODI v New Zealand Hamilton 27 Nov 2022 ODI # 4487
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