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 21 Jul 2012 remove greater than or equal to 21 Jul 2012 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 2009-2024 335 273 83 6272 175* 33.01 9060 69.22 4 33 15 534 131 Profile
filtered 2013-2023 26 21 12 519 175* 57.66 676 76.77 1 1 0 46 11
Innings by innings list
DNB - - - - - - - 2 ODI v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
49* 76 62 4 1 79.03 7 not out 2 ODI v Sri Lanka Kingston 2 Jul 2013 ODI # 3382
DNB - - - - - - - 1 ODI v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
5 15 14 0 0 35.71 7 lbw 2 ODI v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
22* 48 27 0 1 81.48 7 not out 1 ODI v Sri Lanka Fatullah 28 Feb 2014 ODI # 3476
DNB - - - - - - - 1 T20I v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
1* - 1 0 0 100.00 6 not out 2 ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
6 15 9 0 0 66.66 8 lbw 1 T20I v Sri Lanka Pune 9 Feb 2016 T20I # 496
1* - 1 0 0 100.00 8 not out 1 T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
DNB - - - - - - - 2 T20I v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
DNB - - - - - - - 2 T20I v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
0* - 0 0 0 - 8 not out 1 ODI v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
15 25 24 2 0 62.50 9 bowled 1 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
DNB - - - - - - - 3 Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
70* 106 85 4 3 82.35 9 not out 1 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
22 69 37 2 1 59.45 8 lbw 1 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
9 35 41 1 0 21.95 6 caught 3 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
DNB - - - - - - - 2 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
5* 20 4 1 0 125.00 9 not out 1 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
4* 9 4 0 0 100.00 7 not out 3 Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
DNB - - - - - - - 2 ODI v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
3* 14 4 0 0 75.00 4 not out 1 T20I v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
45* 25 18 7 1 250.00 5 not out 2 T20I v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
22* 24 15 3 0 146.66 6 not out 2 T20I v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
175* 324 228 17 3 76.75 7 not out 1 Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
4 15 14 1 0 28.57 7 caught 1 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
22 75 45 3 0 48.88 7 bowled 3 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
4 18 19 0 0 21.05 7 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
35 41 24 1 1 145.83 7 run out 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