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 3 Dec 2021 remove greater than or equal to 3 Dec 2021 from query
Runs scored less than or equal to 150 remove less than or equal to 150 from query
Ordered by balls faced (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 2010-2024 281 4200 124 23.86 7117 59.01 5 744 7/59 25.68 36 75 0 -1.81 Profile
filtered 2021-2024 39 647 61 20.87 1114 58.07 0 - - - - - - -
Match by match list
58 DNB 58 113 51.32 1 109 0 0 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
20 29 49 98 50.00 3 133 0 0 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
1 28 29 95 30.52 6 194 0 0 Test v England Hyderabad 25 Jan 2024 Test # 2525
12 42* 54 92 58.69 6 137 0 0 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
37 DNB 37 89 41.57 2 56 0 0 Test v England Rajkot 15 Feb 2024 Test # 2530
61 - 61 82 74.39 6 96 1 0 Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
56 DNB 56 78 71.79 3 94 1 0 Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
37 DNB 37 71 52.11 6 116 0 0 Test v Australia Delhi 17 Feb 2023 Test # 2493
46 16 62 64 96.87 1 61 1 0 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
23 - 23 62 37.09 8 79 0 0 Test v Australia Nagpur 9 Feb 2023 Test # 2490
13 13 26 58 44.82 6 85 1 0 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
3 16 19 40 47.50 4 88 0 0 Test v Australia Indore 1 Mar 2023 Test # 2496
2 7 9 25 36.00 0 66 1 0 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
25* - 25 24 104.16 0 68 0 0 ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
4 14 18 22 81.81 2 55 0 0 Test v South Africa Centurion 26 Dec 2021 Test # 2443
7 - 7 13 53.84 1 53 0 0 ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
1 DNB 1 13 7.69 6 134 1 0 Test v England Ranchi 23 Feb 2024 Test # 2531
7 - 7 12 58.33 7 149 0 0 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
8 0 8 12 66.66 1 41 0 0 Test v South Africa Centurion 26 Dec 2023 Test # 2520
7 - 7 11 63.63 1 43 0 0 T20I v South Africa Perth 30 Oct 2022 T20I # 1853
13* - 13 10 130.00 2 22 0 0 T20I v West Indies Tarouba 29 Jul 2022 T20I # 1702
15* - 15 7 214.28 1 32 0 0 T20I v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
10 - 10 6 166.66 1 32 1 0 T20I v West Indies Basseterre 1 Aug 2022 T20I # 1718
13* - 13 6 216.66 0 19 0 0 T20I v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
0 - 0 5 0.00 9 128 0 0 Test v England Dharamsala 7 Mar 2024 Test # 2534
2 - 2 4 50.00 0 35 1 0 T20I v South Africa Indore 4 Oct 2022 T20I # 1805
0 DNB 0 1 0.00 8 42 0 0 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
1* - 1 1 100.00 0 23 0 0 T20I v Pakistan Melbourne 23 Oct 2022 T20I # 1842
DNB - - - - 3 41 1 0 ODI v Australia Indore 24 Sep 2023 ODI # 4654
DNB - - - - 1 27 0 0 T20I v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
0* - 0 0 - 0 27 0 0 T20I v England Adelaide 10 Nov 2022 T20I # 1878
DNB - - - - 12 131 0 0 Test v West Indies Roseau 12 Jul 2023 Test # 2510
DNB - - - - 1 34 0 0 ODI v Australia Chennai 8 Oct 2023 ODI # 4662
DNB - - - - 0 26 0 0 T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
DNB - - - - 0 8 0 0 T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
DNB - - - - 1 47 0 0 ODI v Australia Mohali 22 Sep 2023 ODI # 4651
DNB - - - - 0 37 0 0 T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
DNB - - - - 2 21 0 0 T20I v Netherlands Sydney 27 Oct 2022 T20I # 1848
DNB - - - - 3 22 0 0 T20I v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th match, Jun 9, 2024 [T20I # 2659]
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658]
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th match, Jun 9, 2024 [T20I # 2656]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page