Records type batting analysis [change type]
View innings by innings list [change view]
Primary team India remove India from query
Home or away away (home of opposition) remove away (home of opposition) from query
Start of match date greater than or equal to 12 Aug 2018 remove greater than or equal to 12 Aug 2018 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2017-2024 124 125 19 4298 128* 40.54 4451 96.56 6 31 7 403 122 Profile
filtered 2019-2024 41 42 5 1434 103 38.75 1596 89.84 1 12 4 130 37
Innings by innings list
TDNB - - - - - - - - ODI v West Indies Providence 8 Aug 2019 ODI # 4196
71 101 68 5 1 104.41 5 bowled 1 ODI v West Indies Port of Spain 11 Aug 2019 ODI # 4197
65 65 41 3 5 158.53 5 caught 2 ODI v West Indies Port of Spain 14 Aug 2019 ODI # 4199
58* - 29 5 3 200.00 4 not out 2 T20I v New Zealand Auckland 24 Jan 2020 T20I # 1031
44 49 33 1 3 133.33 4 caught 2 T20I v New Zealand Auckland 26 Jan 2020 T20I # 1034
17 20 16 0 1 106.25 5 stumped 1 T20I v New Zealand Hamilton 29 Jan 2020 T20I # 1035
1 10 7 0 0 14.28 4 caught 1 T20I v New Zealand Wellington 31 Jan 2020 T20I # 1036
33* - 31 1 2 106.45 4 not out 1 T20I v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
103 161 107 11 1 96.26 4 caught 1 ODI v New Zealand Hamilton 5 Feb 2020 ODI # 4235
52 101 57 7 1 91.22 4 caught 2 ODI v New Zealand Auckland 8 Feb 2020 ODI # 4239
62 102 63 9 0 98.41 4 caught 1 ODI v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
2 - 2 0 0 100.00 4 caught 2 ODI v Australia Sydney 27 Nov 2020 ODI # 4265
38 - 36 5 0 105.55 4 caught 2 ODI v Australia Sydney 29 Nov 2020 ODI # 4266
19 - 21 2 0 90.47 4 caught 1 ODI v Australia Canberra 2 Dec 2020 ODI # 4267
12* - 5 1 1 240.00 6 not out 2 T20I v Australia Sydney 6 Dec 2020 T20I # 1115
0 - 1 0 0 0.00 5 lbw 2 T20I v Australia Sydney 8 Dec 2020 T20I # 1116
17 25 17 1 0 100.00 5 caught 2 ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
11 29 14 0 0 78.57 5 lbw 1 ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
26 56 34 2 0 76.47 5 caught 2 ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
15 18 11 3 0 136.36 6 caught 1 Test v England Birmingham 1 Jul 2022 Test # 2470
19 31 26 3 0 73.07 6 caught 3 Test v England Birmingham 1 Jul 2022 Test # 2470
28 54 23 0 2 121.73 5 caught 2 T20I v England Nottingham 10 Jul 2022 T20I # 1631
DNB - - - - - - - 2 ODI v England The Oval 12 Jul 2022 ODI # 4424
54 76 57 5 2 94.73 3 caught 1 ODI v West Indies Port of Spain 22 Jul 2022 ODI # 4436
63 98 71 4 1 88.73 3 lbw 2 ODI v West Indies Port of Spain 24 Jul 2022 ODI # 4438
44 47 34 4 1 129.41 3 caught 1 ODI v West Indies Port of Spain 27 Jul 2022 ODI # 4439
0 8 4 0 0 0.00 3 caught 1 T20I v West Indies Tarouba 29 Jul 2022 T20I # 1702
10 22 11 0 1 90.90 3 caught 1 T20I v West Indies Basseterre 1 Aug 2022 T20I # 1718
24 50 27 2 0 88.88 3 stumped 2 T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
13 17 9 1 1 144.44 4 hit wicket 1 T20I v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
0 1 1 0 0 0.00 4 caught 2 T20I v New Zealand Napier 22 Nov 2022 T20I # 1911
80 122 76 4 4 105.26 3 caught 1 ODI v New Zealand Auckland 25 Nov 2022 ODI # 4483
DNB - - - - - - - 1 ODI v New Zealand Hamilton 27 Nov 2022 ODI # 4487
49 81 59 8 0 83.05 3 caught 1 ODI v New Zealand Christchurch 30 Nov 2022 ODI # 4489
24 47 39 2 0 61.53 4 caught 1 ODI v Bangladesh Mirpur 4 Dec 2022 ODI # 4493
82 140 102 6 3 80.39 3 caught 2 ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
3 12 6 0 0 50.00 4 caught 1 ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
86 254 192 10 0 44.79 6 bowled 1 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
DNB - - - - - - - 3 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
87 168 105 10 2 82.85 6 lbw 2 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
29* 78 46 4 0 63.04 8 not out 4 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
52 48 45 6 1 115.55 3 caught 2 ODI v South Africa Johannesburg 17 Dec 2023 ODI # 4713
31 67 50 3 1 62.00 5 bowled 1 Test v South Africa Centurion 26 Dec 2023 Test # 2520
6 18 12 1 0 50.00 5 bowled 3 Test v South Africa Centurion 26 Dec 2023 Test # 2520
0 6 2 0 0 0.00 5 caught 2 Test v South Africa Cape Town 3 Jan 2024 Test # 2522
4* 4 6 1 0 66.66 5 not out 4 Test v South Africa Cape Town 3 Jan 2024 Test # 2522
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
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