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
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 2010-2022 269 288 14 10867 190 39.66 12286 88.45 24 55 11 1349 141 Profile
filtered 2013-2021 37 40 4 2198 190 61.05 2383 92.23 7 11 2 259 31
Innings by innings list
68 140 92 6 1 73.91 2 stumped 2 ODI v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
24 53 42 3 0 57.14 2 caught 2 ODI v Sri Lanka Kingston 2 Jul 2013 ODI # 3382
15 26 16 2 0 93.75 2 caught 1 ODI v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
16 38 35 2 0 45.71 2 caught 2 ODI v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
94 161 114 7 1 82.45 2 bowled 1 ODI v Sri Lanka Fatullah 28 Feb 2014 ODI # 3476
113 159 107 14 3 105.60 2 bowled 1 ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
79 - 80 7 1 98.75 2 caught 2 ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
91 - 79 8 1 115.18 2 caught 2 ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
134 370 271 13 0 49.44 2 bowled 2 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
28 119 83 3 0 33.73 2 caught 4 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
9 25 13 0 1 69.23 2 caught 1 T20I v Sri Lanka Pune 9 Feb 2016 T20I # 496
51 - 25 7 2 204.00 2 caught 1 T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
46* - 46 5 1 100.00 2 not out 2 T20I v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
1 9 3 0 0 33.33 1 caught 2 T20I v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
125 198 128 15 1 97.65 2 caught 1 ODI v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
190 235 168 31 0 113.09 1 caught 1 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
14 14 14 3 0 100.00 1 caught 3 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
35 47 37 5 1 94.59 1 lbw 1 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
119 209 123 17 0 96.74 1 caught 1 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
132* - 90 20 3 146.66 2 not out 2 ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
49 - 50 6 1 98.00 2 caught 2 ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
5 - 3 1 0 166.66 2 bowled 2 ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
4 - 6 1 0 66.66 2 caught 1 ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
8 32 11 1 0 72.72 2 bowled 1 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
94 175 116 11 2 81.03 2 caught 3 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
23 47 35 4 0 65.71 2 caught 1 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
67 176 91 5 1 73.62 2 stumped 3 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
0 8 6 0 0 0.00 2 lbw 1 ODI v Sri Lanka Dharamsala 10 Dec 2017 ODI # 3939
68 87 67 9 0 101.49 2 caught 1 ODI v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
100* 140 85 13 2 117.64 2 not out 2 ODI v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
90 - 49 6 6 183.67 2 caught 1 T20I v Sri Lanka Colombo (RPS) 6 Mar 2018 T20I # 656
8 - 10 1 0 80.00 2 caught 2 T20I v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
TDNB - - - - - - - - T20I v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
32 - 29 2 0 110.34 2 lbw 2 T20I v Sri Lanka Indore 7 Jan 2020 T20I # 1026
52 - 36 7 1 144.44 2 caught 1 T20I v Sri Lanka Pune 10 Jan 2020 T20I # 1027
86* 169 95 6 1 90.52 2 not out 2 ODI v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
29 61 38 6 0 76.31 2 lbw 2 ODI v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
13 14 11 3 0 118.18 2 caught 1 ODI v Sri Lanka Colombo (RPS) 23 Jul 2021 ODI # 4312
46 - 36 4 1 127.77 2 caught 1 T20I v Sri Lanka Colombo (RPS) 25 Jul 2021 T20I # 1204
40 53 42 5 0 95.23 2 bowled 1 T20I v Sri Lanka Colombo (RPS) 28 Jul 2021 T20I # 1206
0 6 1 0 0 0.00 2 caught 1 T20I v Sri Lanka Colombo (RPS) 29 Jul 2021 T20I # 1207
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