Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 19 Dec 2022 remove less than or equal to 19 Dec 2022 from query
Not involving the player RG Sharma (IND) remove RG Sharma (IND) 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 2011-2024 90 88 12 2556 95 33.63 2073 123.29 0 18 4 243 58 Profile
filtered 2011-2022 75 73 10 2106 85 33.42 1733 121.52 0 15 4 202 43
Innings by innings list
DNB - - - - - - - 2 v Zimbabwe Harare 15 Oct 2011 T20I # 211
48 62 38 5 0 126.31 4 run out 2 v Zimbabwe Auckland 11 Feb 2012 T20I # 219
20* 7 5 3 1 400.00 7 not out 2 v Zimbabwe Hamilton 14 Feb 2012 T20I # 220
24 22 21 3 0 114.28 4 run out 2 v South Africa Wellington 17 Feb 2012 T20I # 221
28* 30 20 1 2 140.00 4 not out 1 v South Africa Hamilton 19 Feb 2012 T20I # 222
6 13 9 0 0 66.66 5 caught 2 v South Africa Auckland 22 Feb 2012 T20I # 223
10 13 10 0 0 100.00 4 caught 2 v West Indies Lauderhill 30 Jun 2012 T20I # 247
6 4 5 1 0 120.00 4 run out 2 v West Indies Lauderhill 1 Jul 2012 T20I # 248
DNB - - - - - - - 1 v Bangladesh Pallekele 21 Sep 2012 T20I # 267
15 33 13 2 0 115.38 2 run out 2 v Pakistan Pallekele 23 Sep 2012 T20I # 271
4 8 4 0 0 100.00 8 run out 1 v Sri Lanka Pallekele 27 Sep 2012 T20I # 275
17 36 23 1 0 73.91 4 caught 1 v England Pallekele 29 Sep 2012 T20I # 279
24* 27 17 4 0 141.17 2 not out 2 v England Chattogram 22 Mar 2014 T20I # 380
51 63 35 5 2 145.71 2 caught 2 v South Africa Chattogram 24 Mar 2014 T20I # 383
29 36 22 5 0 131.81 2 caught 2 v Netherlands Chattogram 29 Mar 2014 T20I # 390
42 69 43 6 0 97.67 2 run out 2 v Sri Lanka Chattogram 31 Mar 2014 T20I # 395
19 37 18 2 0 105.55 1 caught 2 v West Indies Roseau 5 Jul 2014 T20I # 402
37 48 28 5 0 132.14 1 bowled 2 v West Indies Roseau 6 Jul 2014 T20I # 403
0 1 1 0 0 0.00 2 lbw 1 v Pakistan Dubai (DICS) 4 Dec 2014 T20I # 411
32 40 31 3 1 103.22 2 bowled 1 v Pakistan Dubai (DICS) 5 Dec 2014 T20I # 412
57 65 37 8 0 154.05 3 run out 2 v England Manchester 23 Jun 2015 T20I # 423
20 13 12 4 0 166.66 2 caught 1 v Zimbabwe Harare 9 Aug 2015 T20I # 450
42 34 21 8 0 200.00 2 stumped 1 v South Africa Durban 14 Aug 2015 T20I # 451
25 23 17 4 1 147.05 2 caught 1 v South Africa Centurion 16 Aug 2015 T20I # 452
53 60 42 5 1 126.19 2 caught 1 v Sri Lanka Mount Maunganui 7 Jan 2016 T20I # 474
32* 45 21 3 0 152.38 2 not out 2 v Sri Lanka Auckland 10 Jan 2016 T20I # 476
70 - 60 6 1 116.66 2 caught 2 v Pakistan Auckland 15 Jan 2016 T20I # 478
72* 68 48 11 0 150.00 2 not out 2 v Pakistan Hamilton 17 Jan 2016 T20I # 480
33 47 34 3 1 97.05 2 caught 1 v Pakistan Wellington 22 Jan 2016 T20I # 483
24 34 20 4 0 120.00 2 caught 1 v Australia Dharamsala 18 Mar 2016 T20I # 539
17 32 21 1 0 80.95 2 caught 1 v Pakistan Mohali 22 Mar 2016 T20I # 545
42 43 32 5 1 131.25 2 bowled 1 v Bangladesh Eden Gardens 26 Mar 2016 T20I # 550
32 47 28 3 1 114.28 2 caught 1 v England Delhi 30 Mar 2016 T20I # 555
73* 81 55 5 2 132.72 2 not out 2 v Bangladesh Napier 3 Jan 2017 T20I # 574
12 23 13 2 0 92.30 2 caught 1 v Bangladesh Mount Maunganui 6 Jan 2017 T20I # 575
60 88 57 6 1 105.26 1 bowled 1 v Bangladesh Mount Maunganui 8 Jan 2017 T20I # 576
13 30 13 2 0 100.00 2 caught 2 v South Africa Auckland 17 Feb 2017 T20I # 595
17* 45 15 1 0 113.33 3 not out 1 v West Indies Mount Maunganui 1 Jan 2018 T20I # 637
19 8 8 2 1 237.50 5 bowled 1 v West Indies Mount Maunganui 3 Jan 2018 T20I # 638
0 3 1 0 0 0.00 3 caught 2 v Pakistan Auckland 25 Jan 2018 T20I # 640
9 - 14 1 0 64.28 2 caught 2 v Pakistan Mount Maunganui 28 Jan 2018 T20I # 641
8 30 21 0 0 38.09 3 caught 1 v Australia Sydney 3 Feb 2018 T20I # 642
72 65 46 4 4 156.52 3 bowled 1 v England Wellington 13 Feb 2018 T20I # 647
1 1 2 0 0 50.00 7 caught 1 v Australia Auckland 16 Feb 2018 T20I # 649
8 15 13 0 0 61.53 3 bowled 2 v England Hamilton 18 Feb 2018 T20I # 650
9 14 9 1 0 100.00 3 bowled 1 v Australia Auckland 21 Feb 2018 T20I # 653
11 - 16 0 0 68.75 3 caught 2 v Pakistan Abu Dhabi 31 Oct 2018 T20I # 705
37 - 34 2 0 108.82 3 caught 1 v Pakistan Dubai (DICS) 2 Nov 2018 T20I # 706
60 38 38 8 2 157.89 4 caught 2 v Pakistan Dubai (DICS) 4 Nov 2018 T20I # 708
57* 64 42 8 1 135.71 3 not out 2 v Pakistan Hamilton 20 Dec 2020 T20I # 1118
1 6 4 0 0 25.00 3 bowled 1 v Pakistan Napier 22 Dec 2020 T20I # 1119
12 16 13 2 0 92.30 3 caught 1 v Australia Christchurch 22 Feb 2021 T20I # 1123
53 55 35 2 3 151.42 3 bowled 1 v Australia Dunedin 25 Feb 2021 T20I # 1124
9 11 6 0 1 150.00 3 lbw 2 v Australia Wellington 3 Mar 2021 T20I # 1125
8 19 12 0 0 66.66 3 caught 2 v Australia Wellington 5 Mar 2021 T20I # 1127
0 3 1 0 0 0.00 3 lbw 2 v Australia Wellington 7 Mar 2021 T20I # 1129
25 38 26 2 1 96.15 3 run out 1 v Pakistan Sharjah 26 Oct 2021 T20I # 1367
0 4 4 0 0 0.00 3 caught 1 v Scotland Dubai (DICS) 3 Nov 2021 T20I # 1388
28 38 25 2 1 112.00 3 bowled 1 v Namibia Sharjah 5 Nov 2021 T20I # 1394
40* 63 42 3 0 95.23 3 not out 2 v Afghanistan Abu Dhabi 7 Nov 2021 T20I # 1402
5 12 11 0 0 45.45 3 caught 2 v England Abu Dhabi 10 Nov 2021 T20I # 1415
85 69 48 10 3 177.08 3 caught 1 v Australia Dubai (DICS) 14 Nov 2021 T20I # 1428
47 55 33 4 2 142.42 3 caught 1 v West Indies Kingston 10 Aug 2022 T20I # 1728
4 4 2 1 0 200.00 3 caught 1 v West Indies Kingston 12 Aug 2022 T20I # 1732
24 40 27 2 0 88.88 4 caught 1 v West Indies Kingston 14 Aug 2022 T20I # 1735
31 51 30 1 0 103.33 3 bowled 1 v Pakistan Christchurch 8 Oct 2022 T20I # 1809
30 51 29 1 0 103.44 3 caught 2 v Bangladesh Christchurch 9 Oct 2022 T20I # 1811
9* 10 9 0 0 100.00 3 not out 2 v Pakistan Christchurch 11 Oct 2022 T20I # 1815
59 69 38 4 2 155.26 3 caught 1 v Pakistan Christchurch 14 Oct 2022 T20I # 1819
23 48 23 1 1 100.00 3 lbw 1 v Australia Sydney 22 Oct 2022 T20I # 1839
8 18 13 1 0 61.53 3 caught 1 v Sri Lanka Sydney 29 Oct 2022 T20I # 1850
40 57 40 3 0 100.00 3 caught 2 v England Brisbane 1 Nov 2022 T20I # 1858
61 59 35 5 3 174.28 3 caught 1 v Ireland Adelaide 4 Nov 2022 T20I # 1862
46 81 42 1 1 109.52 3 bowled 1 v Pakistan Sydney 9 Nov 2022 T20I # 1877
61 93 52 4 2 117.30 3 bowled 2 v India Mount Maunganui 20 Nov 2022 T20I # 1898
Statsguru includes the following current or recent Twenty20 Internationals:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666]
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665]
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page