Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2011-2024 53 52 0 1206 118 23.19 912 132.23 1 5 6 126 59 Profile
Innings by innings list
118 60 46 10 11 256.52 3 bowled 1 v South Africa Centurion 26 Mar 2023 T20I # 2032
84 77 56 10 3 150.00 1 caught 1 v England Pallekele 27 Sep 2012 T20I # 276
79 42 33 6 7 239.39 1 bowled 1 v India Lauderhill 27 Aug 2016 T20I # 562
69 28 26 9 5 265.38 2 caught 2 v South Africa Kingston 26 May 2024 T20I # 2630
57 49 35 7 1 162.85 2 bowled 1 v Australia Brisbane 13 Feb 2013 T20I # 303
52 66 36 7 2 144.44 1 caught 2 v India Wankhede 31 Mar 2016 T20I # 556
45 60 36 3 2 125.00 2 run out 1 v Zimbabwe Hobart 19 Oct 2022 T20I # 1834
44 53 42 4 2 104.76 2 caught 1 v Uganda Providence 8 Jun 2024 T20I # 2651
43 26 25 5 2 172.00 1 caught 1 v India Lauderhill 28 Aug 2016 T20I # 563
42 37 25 6 1 168.00 2 caught 2 v Australia Hobart 9 Feb 2024 T20I # 2459
37 28 21 6 1 176.19 2 caught 1 v Australia Bridgetown 30 Mar 2012 T20I # 243
36 45 39 3 1 92.30 1 caught 1 v England The Oval 23 Sep 2011 T20I # 207
36 43 32 4 1 112.50 3 caught 1 v New Zealand Lauderhill 1 Jul 2012 T20I # 248
34 42 25 1 3 136.00 2 lbw 1 v Sri Lanka Colombo (RPS) 11 Nov 2015 T20I # 461
32 47 35 2 1 91.42 1 caught 2 v South Africa Nagpur 25 Mar 2016 T20I # 549
29 51 30 2 1 96.66 2 caught 2 v Australia Brisbane 7 Oct 2022 T20I # 1808
28 26 14 1 3 200.00 3 caught 2 v South Africa Centurion 25 Mar 2023 T20I # 2031
27 34 22 1 2 122.72 2 caught 2 v England Tarouba 21 Dec 2023 T20I # 2415
26 15 14 6 0 185.71 1 lbw 2 v Zimbabwe North Sound 2 Mar 2013 T20I # 305
24 - 16 4 0 150.00 1 lbw 1 v Australia Gros Islet 27 Mar 2012 T20I # 241
24 38 29 3 0 82.75 3 caught 1 v New Zealand Lauderhill 30 Jun 2012 T20I # 247
24 22 18 3 1 133.33 2 caught 1 v Ireland Hobart 21 Oct 2022 T20I # 1837
24 36 11 1 3 218.18 2 caught 2 v Australia Adelaide 11 Feb 2024 T20I # 2462
22 21 15 1 2 146.66 1 bowled 2 v Afghanistan Nagpur 27 Mar 2016 T20I # 552
21 31 28 1 1 75.00 1 bowled 1 v England The Oval 25 Sep 2011 T20I # 208
16 17 12 2 1 133.33 3 bowled 1 v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
16 21 14 3 0 114.28 1 caught 2 v New Zealand Auckland 11 Jan 2014 T20I # 352
12 23 21 2 0 57.14 1 stumped 1 v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
12 11 14 1 1 85.71 3 lbw 1 v India Providence 8 Aug 2023 T20I # 2192
10 14 13 2 0 76.92 1 caught 1 v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
10 14 8 2 0 125.00 2 bowled 1 v Zimbabwe North Sound 3 Mar 2013 T20I # 308
10 17 13 1 0 76.92 2 bowled 2 v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
10 10 12 1 0 83.33 1 caught 2 v Pakistan Dubai (DICS) 24 Sep 2016 T20I # 569
8 7 9 2 0 88.88 1 caught 1 v New Zealand Pallekele 1 Oct 2012 T20I # 283
7 16 12 1 0 58.33 2 caught 1 v New Zealand Wellington 15 Jan 2014 T20I # 353
7 18 7 1 0 100.00 1 bowled 1 v Pakistan Dubai (DICS) 23 Sep 2016 T20I # 568
7 15 9 0 1 77.77 2 caught 1 v South Africa Kingston 25 May 2024 T20I # 2626
5 9 5 0 0 100.00 1 bowled 1 v Pakistan Abu Dhabi 27 Sep 2016 T20I # 570
4 7 3 1 0 133.33 2 caught 2 v England Bridgetown 13 Mar 2014 T20I # 364
4 5 6 1 0 66.66 1 caught 1 v Australia Perth 13 Feb 2024 T20I # 2467
3 8 2 0 0 150.00 2 bowled 1 v Australia Carrara 5 Oct 2022 T20I # 1806
3 17 6 0 0 50.00 3 caught 1 v India Tarouba 3 Aug 2023 T20I # 2188
2 2 3 0 0 66.66 3 caught 2 v India Providence 6 Aug 2023 T20I # 2191
1 1 2 0 0 50.00 1 bowled 1 v Pakistan Kingstown 27 Jul 2013 T20I # 321
1 4 7 0 0 14.28 1 caught 2 v England Eden Gardens 3 Apr 2016 T20I # 557
1 16 5 0 0 20.00 2 caught 1 v South Africa Kingston 23 May 2024 T20I # 2617
0 3 5 0 0 0.00 1 caught 1 v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
0 6 9 0 0 0.00 1 caught 2 v Pakistan Kingstown 28 Jul 2013 T20I # 322
0 2 2 0 0 0.00 1 bowled 2 v Sri Lanka Pallekele 9 Nov 2015 T20I # 460
0 3 2 0 0 0.00 1 caught 2 v England Wankhede 16 Mar 2016 T20I # 537
0 2 1 0 0 0.00 3 bowled 1 v South Africa Johannesburg 28 Mar 2023 T20I # 2036
0 6 1 0 0 0.00 2 lbw 2 v P.N.G. Providence 2 Jun 2024 T20I # 2633
TDNB - - - - - - - - v Ireland Colombo (RPS) 24 Sep 2012 T20I # 273
Statsguru includes the following current or recent Twenty20 Internationals:
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]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668]
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]
 
Feedback Print this page