Records type all-round analysis [change type]
View match by match 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 runs scored (descending)
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 2017-2024 124 4298 128* 40.54 6 0 - - 0 55 0 - Profile
filtered 2019-2024 41 1434 103 38.75 1 0 - - 0 14 0 -
Match by match list
87 29* 116 - - 0 0 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
103 - 103 - - 0 0 ODI v New Zealand Hamilton 5 Feb 2020 ODI # 4235
86 DNB 86 - - 1 0 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
82 - 82 - - 0 0 ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
80 - 80 - - 0 0 ODI v New Zealand Auckland 25 Nov 2022 ODI # 4483
71 - 71 - - 0 0 ODI v West Indies Port of Spain 11 Aug 2019 ODI # 4197
65 - 65 - - 0 0 ODI v West Indies Port of Spain 14 Aug 2019 ODI # 4199
63 - 63 - - 1 0 ODI v West Indies Port of Spain 24 Jul 2022 ODI # 4438
62 - 62 - - 0 0 ODI v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
58* - 58 - - 1 0 T20I v New Zealand Auckland 24 Jan 2020 T20I # 1031
54 - 54 - - 2 0 ODI v West Indies Port of Spain 22 Jul 2022 ODI # 4436
52 - 52 - - 1 0 ODI v New Zealand Auckland 8 Feb 2020 ODI # 4239
52 - 52 - - 0 0 ODI v South Africa Johannesburg 17 Dec 2023 ODI # 4713
49 - 49 - - 0 0 ODI v New Zealand Christchurch 30 Nov 2022 ODI # 4489
44 - 44 - - 0 0 ODI v West Indies Port of Spain 27 Jul 2022 ODI # 4439
44 - 44 - - 0 0 T20I v New Zealand Auckland 26 Jan 2020 T20I # 1034
38 - 38 - - 0 0 ODI v Australia Sydney 29 Nov 2020 ODI # 4266
31 6 37 - - 0 0 Test v South Africa Centurion 26 Dec 2023 Test # 2520
15 19 34 - - 2 0 Test v England Birmingham 1 Jul 2022 Test # 2470
33* - 33 - - 0 0 T20I v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
28 - 28 - - 0 0 T20I v England Nottingham 10 Jul 2022 T20I # 1631
26 - 26 0 21 1 0 ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
24 - 24 - - 0 0 ODI v Bangladesh Mirpur 4 Dec 2022 ODI # 4493
24 - 24 - - 0 0 T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
19 - 19 - - 0 0 ODI v Australia Canberra 2 Dec 2020 ODI # 4267
17 - 17 - - 0 0 ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
17 - 17 - - 0 0 T20I v New Zealand Hamilton 29 Jan 2020 T20I # 1035
13 - 13 - - 1 0 T20I v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
12* - 12 - - 1 0 T20I v Australia Sydney 6 Dec 2020 T20I # 1115
11 - 11 0 1 0 0 ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
10 - 10 - - 0 0 T20I v West Indies Basseterre 1 Aug 2022 T20I # 1718
0 4* 4 - - 2 0 Test v South Africa Cape Town 3 Jan 2024 Test # 2522
3 - 3 - - 0 0 ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
2 - 2 - - 0 0 ODI v Australia Sydney 27 Nov 2020 ODI # 4265
1 - 1 - - 1 0 T20I v New Zealand Wellington 31 Jan 2020 T20I # 1036
0 - 0 - - 0 0 T20I v New Zealand Napier 22 Nov 2022 T20I # 1911
DNB - - - - 0 0 ODI v England The Oval 12 Jul 2022 ODI # 4424
0 - 0 - - 0 0 T20I v Australia Sydney 8 Dec 2020 T20I # 1116
0 - 0 - - 0 0 T20I v West Indies Tarouba 29 Jul 2022 T20I # 1702
TDNB - - - - 0 0 ODI v West Indies Providence 8 Aug 2019 ODI # 4196
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