Records type batting analysis [change type]
View innings by innings list [change view]
Primary team India remove India from query
Opposition team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 18 Dec 2009 remove greater than or equal to 18 Dec 2009 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 2014-2024 197 224 24 7948 199 39.74 10320 77.01 17 54 14 760 184 Profile
filtered 2015-2023 27 28 1 964 111 35.70 1153 83.60 2 7 1 93 13
Innings by innings list
7 13 7 0 0 100.00 1 lbw 2 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
5 19 14 0 0 35.71 1 lbw 4 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
108 268 190 13 1 56.84 2 caught 1 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
2 4 3 0 0 66.66 2 bowled 3 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
2 1 2 0 0 100.00 1 bowled 1 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
2 16 8 0 0 25.00 2 bowled 3 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
57 129 82 7 0 69.51 2 run out 1 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
85 174 135 8 0 62.96 2 caught 1 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
DNB - - - - - - - 2 ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
4 - 6 0 0 66.66 3 bowled 2 ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
17 - 24 2 0 70.83 4 caught 2 ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
7 - 8 0 0 87.50 5 caught 1 ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
24 - 18 3 0 133.33 2 caught 2 T20I v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
0 1 1 0 0 0.00 1 caught 1 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
79 209 125 8 0 63.20 1 bowled 3 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
7 17 13 1 0 53.84 1 bowled 2 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
61 68 48 7 1 127.08 2 bowled 1 T20I v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
89 94 49 5 8 181.63 2 caught 1 T20I v Sri Lanka Indore 22 Dec 2017 T20I # 634
4 14 9 0 0 44.44 2 lbw 2 T20I v Sri Lanka Wankhede 24 Dec 2017 T20I # 635
18 - 17 1 0 105.88 3 hit wicket 2 T20I v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
111 180 118 11 1 94.06 1 caught 2 ODI v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
TDNB - - - - - - - - T20I v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
45 - 32 6 0 140.62 1 bowled 2 T20I v Sri Lanka Indore 7 Jan 2020 T20I # 1026
54 - 36 5 1 150.00 1 stumped 1 T20I v Sri Lanka Pune 10 Jan 2020 T20I # 1027
6 14 7 1 0 85.71 1 lbw 1 T20I v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
39 38 29 4 1 134.48 5 bowled 1 ODI v Sri Lanka Guwahati 10 Jan 2023 ODI # 4501
64* 156 103 6 0 62.13 5 not out 2 ODI v Sri Lanka Eden Gardens 12 Jan 2023 ODI # 4503
7 14 6 1 0 116.66 5 caught 1 ODI v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
39 56 44 2 0 88.63 5 caught 1 ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
21 34 19 2 0 110.52 5 caught 1 ODI v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
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