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 17 Jan 2010 remove greater than or equal to 17 Jan 2010 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 2014-2024 123 1496 84 23.74 0 164 6/38 25.74 5 43 0 -1.99 Profile
filtered 2014-2023 45 379 64* 16.47 0 44 4/77 29.95 0 16 0 -13.47
Match by match list
64* - 64 1 40 1 0 ODI v West Indies Port of Spain 24 Jul 2022 ODI # 4438
56 - 56 0 40 0 0 ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
4 34 38 3 100 0 0 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
26 - 26 0 29 0 0 ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
21 - 21 0 43 0 0 ODI v West Indies Port of Spain 22 Jul 2022 ODI # 4436
20 - 20 2 22 0 0 ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
20* - 20 1 18 0 0 T20I v Zimbabwe Harare 22 Jun 2016 T20I # 560
18 - 18 1 18 0 0 T20I v Zimbabwe Harare 18 Jun 2016 T20I # 558
17 - 17 0 23 0 0 T20I v England Southampton 7 Jul 2022 T20I # 1616
14 DNB 14 5 87 0 0 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
14 - 14 - - 0 0 T20I v West Indies Providence 6 Aug 2023 T20I # 2191
13 - 13 1 23 2 0 T20I v Zimbabwe Harare 19 Jul 2015 T20I # 442
13 - 13 0 22 1 0 T20I v West Indies Tarouba 3 Aug 2023 T20I # 2188
10* - 10 1 44 1 0 ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
8 - 8 - - 2 0 ODI v Bangladesh Mirpur 17 Jun 2014 ODI # 3498
7 - 7 0 22 0 0 ODI v South Africa Gqeberha 19 Dec 2023 ODI # 4714
6* - 6 1 20 0 0 ODI v Zimbabwe Harare 20 Aug 2022 ODI # 4454
6 - 6 1 30 1 0 ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
2* - 2 2 41 1 0 ODI v Zimbabwe Harare 10 Jul 2015 ODI # 3662
1 - 1 1 48 0 0 ODI v South Africa Paarl 21 Dec 2023 ODI # 4716
1 - 1 2 30 1 0 ODI v Zimbabwe Harare 22 Aug 2022 ODI # 4457
1 - 1 1 40 2 0 ODI v Zimbabwe Harare 12 Jul 2015 ODI # 3665
1 - 1 0 4 0 0 ODI v West Indies Bridgetown 29 Jul 2023 ODI # 4623
1 - 1 - - - - ODI v Bangladesh Mirpur 19 Jun 2014 ODI # 3499
1* - 1 0 16 1 0 T20I v South Africa Cape Town 24 Feb 2018 T20I # 655
DNB - - 3 34 0 0 ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
DNB - - 0 12 1 0 T20I v Ireland Dublin (Malahide) 26 Jun 2022 T20I # 1580
0 - 0 1 48 0 0 ODI v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
DNB - - 3 17 0 0 T20I v Zimbabwe Harare 17 Jul 2015 T20I # 440
0 - 0 0 12 0 0 T20I v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
DNB - - 1 35 0 0 ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
DNB - - 1 55 0 0 ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
DNB - - 1 59 0 0 ODI v Bangladesh Mirpur 15 Jun 2014 ODI # 3497
DNB - - 2 39 0 0 ODI v Zimbabwe Harare 14 Jul 2015 ODI # 3667
DNB - - 0 23 2 0 T20I v Zimbabwe Harare 20 Jun 2016 T20I # 559
DNB - - 1 26 0 0 ODI v Zimbabwe Harare 11 Jun 2016 ODI # 3742
DNB - - 1 24 0 0 T20I v West Indies Providence 8 Aug 2023 T20I # 2192
DNB - - 1 22 0 0 ODI v Zimbabwe Harare 13 Jun 2016 ODI # 3744
DNB - - 1 38 0 0 ODI v West Indies Port of Spain 27 Jul 2022 ODI # 4439
DNB - - - - 0 0 ODI v South Africa Johannesburg 17 Dec 2023 ODI # 4713
DNB - - 0 29 0 0 T20I v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
0 - 0 1 45 0 0 ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
DNB - - 1 16 0 0 ODI v Zimbabwe Harare 15 Jun 2016 ODI # 3746
DNB - - 3 24 0 0 ODI v Zimbabwe Harare 18 Aug 2022 ODI # 4451
DNB - - - - - - ODI v Australia Sydney 26 Jan 2015 ODI # 3592
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