Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 17 Dec 2023 remove less than or equal to 17 Dec 2023 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2015-2019 54 52 4 1089 68 22.68 1187 91.74 0 5 6 87 36 Profile
filtered 2015-2019 51 50 4 1065 68 23.15 1163 91.57 0 5 6 85 35
Innings by innings list
3 5 4 0 0 75.00 6 bowled 2 ODI v Australia The Oval 15 Jun 2019 ODI # 4159
6 - 13 1 0 46.15 6 caught 1 ODI v Pakistan Sharjah 23 Oct 2017 ODI # 3930
13 - 32 0 0 40.62 6 caught 1 ODI v Pakistan Sharjah 20 Oct 2017 ODI # 3927
2 - 4 0 0 50.00 6 caught 1 ODI v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
3 - 5 0 0 60.00 6 caught 2 ODI v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
0 - 1 0 0 0.00 6 bowled 2 ODI v Pakistan Dubai (DICS) 13 Oct 2017 ODI # 3922
18 - 13 1 1 138.46 6 caught 1 ODI v India Colombo (RPS) 3 Sep 2017 ODI # 3909
39 - 43 3 2 90.69 6 caught 2 ODI v India Colombo (RPS) 31 Aug 2017 ODI # 3908
29 - 27 4 0 107.40 7 bowled 1 ODI v India Pallekele 27 Aug 2017 ODI # 3907
58 - 58 2 1 100.00 6 caught 1 ODI v India Pallekele 24 Aug 2017 ODI # 3906
0 - 1 0 0 0.00 6 caught 2 T20I v Bangladesh Colombo (RPS) 6 Apr 2017 T20I # 607
12 - 16 1 0 75.00 5 run out 1 ODI v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
30 31 30 3 0 100.00 6 bowled 1 ODI v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
22 - 25 1 1 88.00 6 caught 2 ODI v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
35 - 27 1 2 129.62 5 caught 2 T20I v Australia Adelaide 22 Feb 2017 T20I # 598
0 2 1 0 0 0.00 6 caught 2 T20I v Australia Geelong 19 Feb 2017 T20I # 597
15 35 11 1 0 136.36 5 lbw 2 T20I v Australia Melbourne 17 Feb 2017 T20I # 596
19 50 26 0 0 73.07 7 caught 1 ODI v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
0 6 5 0 0 0.00 7 caught 2 Test v England Chester-le-Street 27 May 2016 Test # 2204
35 104 72 6 0 48.61 7 caught 3 Test v England Chester-le-Street 27 May 2016 Test # 2204
15 17 10 2 0 150.00 4 run out 1 T20I v South Africa Delhi 28 Mar 2016 T20I # 554
7 11 7 0 1 100.00 3 caught 2 T20I v England Delhi 26 Mar 2016 T20I # 551
0 2 3 0 0 0.00 6 caught 1 T20I v West Indies Bengaluru 20 Mar 2016 T20I # 543
DNB - - - - - - - 2 T20I v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
4* 13 4 0 0 100.00 6 not out 1 T20I v Pakistan Mirpur 4 Mar 2016 T20I # 518
22 19 17 1 1 129.41 6 caught 1 T20I v India Mirpur 1 Mar 2016 T20I # 515
3 8 4 0 0 75.00 6 caught 2 T20I v Bangladesh Mirpur 28 Feb 2016 T20I # 513
6 8 7 0 0 85.71 3 caught 1 T20I v U.A.E. Mirpur 25 Feb 2016 T20I # 510
4 - 2 1 0 200.00 5 bowled 1 T20I v India Visakhapatnam 14 Feb 2016 T20I # 499
28* - 20 1 1 140.00 6 not out 2 T20I v India Ranchi 12 Feb 2016 T20I # 497
21* 27 14 2 1 150.00 5 not out 2 T20I v India Pune 9 Feb 2016 T20I # 496
0 4 1 0 0 0.00 6 caught 1 T20I v New Zealand Auckland 10 Jan 2016 T20I # 476
42 52 31 2 2 135.48 6 caught 2 T20I v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
39 33 22 3 2 177.27 7 caught 2 ODI v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
TDNB - - - - - - - - ODI v New Zealand Nelson 2 Jan 2016 ODI # 3718
DNB - - - - - - - 2 ODI v New Zealand Nelson 31 Dec 2015 ODI # 3717
12 24 14 2 0 85.71 6 caught 1 ODI v New Zealand Christchurch 28 Dec 2015 ODI # 3715
66 138 82 7 0 80.48 6 caught 1 ODI v New Zealand Christchurch 26 Dec 2015 ODI # 3714
62 132 81 5 3 76.54 6 caught 1 Test v New Zealand Hamilton 18 Dec 2015 Test # 2194
26 19 18 3 2 144.44 6 caught 3 Test v New Zealand Hamilton 18 Dec 2015 Test # 2194
35 97 60 5 1 58.33 7 caught 2 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
29 69 39 4 1 74.35 7 caught 4 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
15 18 11 1 1 136.36 6 stumped 2 T20I v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
DNB - - - - - - - 1 T20I v West Indies Pallekele 9 Nov 2015 T20I # 460
17 19 13 0 1 130.76 6 caught 2 ODI v West Indies Pallekele 7 Nov 2015 ODI # 3704
DNB - - - - - - - 2 ODI v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
7 - 8 0 0 87.50 6 caught 2 ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
68 178 111 6 2 61.26 6 caught 1 Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
42 80 60 3 2 70.00 6 caught 3 Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
1 10 8 0 0 12.50 6 caught 1 Test v West Indies Galle 14 Oct 2015 Test # 2181
23 40 19 1 1 121.05 6 caught 1 T20I v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
35 24 18 3 2 194.44 6 caught 2 T20I v Pakistan Colombo (RPS) 30 Jul 2015 T20I # 448
52* 44 26 4 3 200.00 6 not out 1 ODI v Pakistan Hambantota 26 Jul 2015 ODI # 3672
19 15 11 2 1 172.72 7 caught 1 ODI v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
26 33 28 3 0 92.85 7 lbw 2 ODI v Pakistan Pallekele 15 Jul 2015 ODI # 3669
Statsguru includes the following current or recent relevant matches:
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th Match, Jun 12, 2024 [T20I # 2670 - Current]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669 - Current]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668 - Current]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667 - Current]
 
Feedback Print this page