Records type all-round analysis [change type]
View match by match list [change view]
Home or away home venue remove home venue from query
Start of match date between 2 Dec 2020 and 6 Feb 2024 remove between 2 Dec 2020 and 6 Feb 2024 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 2014-2024 124 1496 84 23.74 0 165 6/38 25.60 5 44 0 -1.86 Profile
filtered 2021-2024 42 855 84 34.20 0 80 6/38 20.15 5 15 0 14.05
Match by match list
5 7 12 7 100 1 0 Test v England Chennai 13 Feb 2021 Test # 2411
0 DNB 0 11 70 0 0 Test v England Ahmedabad 24 Feb 2021 Test # 2412
43 - 43 9 116 0 0 Test v England Ahmedabad 4 Mar 2021 Test # 2414
7* - 7 0 24 0 0 T20I v England Ahmedabad 12 Mar 2021 T20I # 1131
1* - 1 0 31 0 0 T20I v New Zealand Jaipur 17 Nov 2021 T20I # 1434
DNB - - 1 26 0 0 T20I v New Zealand Ranchi 19 Nov 2021 T20I # 1440
2* - 2 3 9 0 0 T20I v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
3 28* 31 6 85 1 0 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
52 41* 93 3 56 0 0 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
9 9 18 3 58 0 0 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
DNB - - 1 40 0 0 T20I v South Africa Delhi 9 Jun 2022 T20I # 1554
10 - 10 0 19 0 0 T20I v South Africa Cuttack 12 Jun 2022 T20I # 1569
5* - 5 1 28 1 0 T20I v South Africa Visakhapatnam 14 Jun 2022 T20I # 1571
8* - 8 1 19 0 0 T20I v South Africa Rajkot 17 Jun 2022 T20I # 1572
DNB - - - - - - T20I v South Africa Bengaluru 19 Jun 2022 T20I # 1575
6 - 6 3 17 0 0 T20I v Australia Mohali 20 Sep 2022 T20I # 1788
DNB - - 2 13 0 0 T20I v Australia Nagpur 23 Sep 2022 T20I # 1794
DNB - - 3 33 1 0 T20I v Australia Hyderabad 25 Sep 2022 T20I # 1796
DNB - - 1 16 0 0 T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
DNB - - 1 53 0 0 T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
9 - 9 0 13 0 0 T20I v South Africa Indore 4 Oct 2022 T20I # 1805
31* - 31 0 31 0 0 T20I v Sri Lanka Wankhede 3 Jan 2023 T20I # 1984
65 - 65 2 24 0 0 T20I v Sri Lanka Pune 5 Jan 2023 T20I # 1985
21* - 21 1 19 1 0 T20I v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
9 - 9 0 58 1 0 ODI v Sri Lanka Guwahati 10 Jan 2023 ODI # 4501
21 - 21 1 16 3 0 ODI v Sri Lanka Eden Gardens 12 Jan 2023 ODI # 4503
2* - 2 - - 1 0 ODI v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
84 - 84 1 34 0 0 Test v Australia Nagpur 9 Feb 2023 Test # 2490
74 DNB 74 0 36 0 0 Test v Australia Delhi 17 Feb 2023 Test # 2493
12* 15* 27 0 33 0 0 Test v Australia Indore 1 Mar 2023 Test # 2496
79 - 79 2 83 1 0 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
29* - 29 0 25 0 0 ODI v Australia Visakhapatnam 19 Mar 2023 ODI # 4541
2 - 2 2 57 1 0 ODI v Australia Chennai 22 Mar 2023 ODI # 4545
2 - 2 0 32 0 0 T20I v Australia Visakhapatnam 23 Nov 2023 T20I # 2360
DNB - - 1 25 1 0 T20I v Australia Thiruvananthapuram 26 Nov 2023 T20I # 2367
DNB - - 1 37 0 0 T20I v Australia Guwahati 28 Nov 2023 T20I # 2372
0 - 0 3 16 0 0 T20I v Australia Raipur 1 Dec 2023 T20I # 2379
31 - 31 1 14 0 0 T20I v Australia Bengaluru 3 Dec 2023 T20I # 2380
DNB - - 2 23 0 0 T20I v Afghanistan Mohali 11 Jan 2024 T20I # 2428
DNB - - 2 17 1 0 T20I v Afghanistan Indore 14 Jan 2024 T20I # 2431
44 17 61 3 107 0 0 Test v England Hyderabad 25 Jan 2024 Test # 2525
27 45 72 2 99 1 0 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
Statsguru includes the following current or recent relevant matches:
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th match, Jun 7, 2024 [T20I # 2646]
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th match, Jun 7, 2024 [T20I # 2645]
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644]
 
Feedback Print this page