Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 jan 2010 remove greater than or equal to 1 jan 2010 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 2006-2021 119 108 13 2514 99* 26.46 2060 122.03 0 14 7 251 76 Profile
filtered 2010-2021 110 99 13 2332 99* 27.11 1911 122.03 0 14 7 228 72
Innings by innings list
DNB - - - - - - - 1 v Bangladesh Gros Islet 1 May 2010 T20I # 154
12 19 14 3 0 85.71 3 caught 2 v Australia Gros Islet 2 May 2010 T20I # 156
18 22 14 2 0 128.57 3 caught 1 v England Bridgetown 6 May 2010 T20I # 163
8 3 4 2 0 200.00 3 caught 2 v New Zealand Bridgetown 8 May 2010 T20I # 167
1 3 5 0 0 20.00 4 lbw 1 v South Africa Gros Islet 10 May 2010 T20I # 171
DNB - - - - - - - 1 v Australia Gros Islet 14 May 2010 T20I # 176
14 30 32 1 0 43.75 6 run out 1 v England Cardiff 7 Sep 2010 T20I # 187
13 26 17 2 0 76.47 3 caught 1 v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
14 10 9 2 0 155.55 3 bowled 1 v South Africa Abu Dhabi 27 Oct 2010 T20I # 191
24 35 21 4 0 114.28 1 caught 1 v New Zealand Auckland 26 Dec 2010 T20I # 193
46 36 30 5 2 153.33 1 run out 2 v New Zealand Hamilton 28 Dec 2010 T20I # 194
34 36 23 5 1 147.82 2 caught 1 v New Zealand Christchurch 30 Dec 2010 T20I # 195
3 9 4 0 0 75.00 2 caught 2 v West Indies Gros Islet 21 Apr 2011 T20I # 199
71 68 48 6 3 147.91 1 caught 1 v Zimbabwe Harare 16 Sep 2011 T20I # 205
51 53 38 5 1 134.21 1 caught 1 v Zimbabwe Harare 18 Sep 2011 T20I # 206
13 - 14 1 0 92.85 1 lbw 2 v Sri Lanka Abu Dhabi 25 Nov 2011 T20I # 215
25 38 31 2 1 80.64 1 bowled 1 v Bangladesh Mirpur 29 Nov 2011 T20I # 216
23 44 22 3 0 104.54 1 caught 1 v England Dubai (DICS) 23 Feb 2012 T20I # 226
0 2 2 0 0 0.00 1 caught 2 v England Dubai (DICS) 25 Feb 2012 T20I # 228
0 5 1 0 0 0.00 2 caught 2 v England Abu Dhabi 27 Feb 2012 T20I # 229
0 1 1 0 0 0.00 1 caught 2 v Sri Lanka Hambantota 1 Jun 2012 T20I # 244
24 43 34 3 0 70.58 1 caught 1 v Sri Lanka Hambantota 3 Jun 2012 T20I # 245
17 20 15 2 0 113.33 1 caught 2 v Australia Dubai (DICS) 5 Sep 2012 T20I # 256
45 73 42 6 0 107.14 1 caught 1 v Australia Dubai (DICS) 7 Sep 2012 T20I # 257
9 13 5 1 0 180.00 1 caught 2 v Australia Dubai (DICS) 10 Sep 2012 T20I # 259
43 60 38 2 2 113.15 1 bowled 1 v New Zealand Pallekele 23 Sep 2012 T20I # 271
45 65 47 6 0 95.74 1 caught 2 v Bangladesh Pallekele 25 Sep 2012 T20I # 274
15 16 9 2 1 166.66 1 stumped 2 v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
15 48 28 1 0 53.57 1 bowled 1 v India Colombo (RPS) 30 Sep 2012 T20I # 282
4 6 5 0 0 80.00 1 lbw 1 v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
42 63 40 4 1 105.00 1 stumped 2 v Sri Lanka Colombo (RPS) 4 Oct 2012 T20I # 287
61 70 44 6 2 138.63 3 caught 2 v India Bengaluru 25 Dec 2012 T20I # 296
55 39 26 6 3 211.53 4 caught 2 v India Ahmedabad 28 Dec 2012 T20I # 298
86 65 51 9 4 168.62 3 hit wicket 1 v South Africa Centurion 3 Mar 2013 T20I # 306
13 19 7 3 0 185.71 3 caught 2 v West Indies Kingstown 27 Jul 2013 T20I # 321
10 13 7 1 0 142.85 2 caught 1 v West Indies Kingstown 28 Jul 2013 T20I # 322
3 8 8 0 0 37.50 3 caught 1 v Zimbabwe Harare 23 Aug 2013 T20I # 326
54* 65 40 3 2 135.00 3 not out 1 v Zimbabwe Harare 24 Aug 2013 T20I # 327
0 2 2 0 0 0.00 4 caught 1 v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
0 1 1 0 0 0.00 3 lbw 2 v South Africa Dubai (DICS) 15 Nov 2013 T20I # 336
13* 37 15 1 0 86.66 3 not out 2 v South Africa Johannesburg 20 Nov 2013 T20I # 340
63 53 41 5 3 153.65 3 caught 1 v South Africa Cape Town 22 Nov 2013 T20I # 343
42* - 37 2 1 113.51 3 not out 2 v Afghanistan Sharjah 8 Dec 2013 T20I # 349
32 41 27 2 1 118.51 3 lbw 2 v Sri Lanka Dubai (DICS) 11 Dec 2013 T20I # 350
7 7 7 1 0 100.00 3 caught 2 v Sri Lanka Dubai (DICS) 13 Dec 2013 T20I # 351
15 22 22 1 0 68.18 3 caught 1 v India Mirpur 21 Mar 2014 T20I # 378
13 13 10 2 0 130.00 3 bowled 1 v Australia Mirpur 23 Mar 2014 T20I # 381
8 16 12 0 0 66.66 3 stumped 1 v Bangladesh Mirpur 30 Mar 2014 T20I # 392
19 44 32 0 0 59.37 3 caught 2 v West Indies Mirpur 1 Apr 2014 T20I # 397
2 10 4 0 0 50.00 3 run out 2 v New Zealand Dubai (DICS) 4 Dec 2014 T20I # 411
9 10 8 2 0 112.50 3 caught 2 v New Zealand Dubai (DICS) 5 Dec 2014 T20I # 412
26 26 18 4 0 144.44 5 lbw 1 v Bangladesh Mirpur 24 Apr 2015 T20I # 416
12 12 11 1 1 109.09 3 caught 2 v Zimbabwe Lahore 22 May 2015 T20I # 417
17 25 14 2 0 121.42 3 caught 1 v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
11 18 12 1 0 91.66 3 run out 2 v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
17 29 18 3 0 94.44 1 caught 1 v Zimbabwe Harare 29 Sep 2015 T20I # 455
7 11 7 1 0 100.00 3 caught 2 v England Dubai (DICS) 26 Nov 2015 T20I # 468
25 23 20 3 1 125.00 3 caught 2 v England Dubai (DICS) 27 Nov 2015 T20I # 469
1 6 1 0 0 100.00 3 run out 2 v England Sharjah 30 Nov 2015 T20I # 473
61 - 47 8 2 129.78 1 caught 1 v New Zealand Auckland 15 Jan 2016 T20I # 478
19 27 23 2 1 82.60 1 caught 1 v New Zealand Hamilton 17 Jan 2016 T20I # 480
2 4 4 0 0 50.00 1 caught 2 v New Zealand Wellington 22 Jan 2016 T20I # 483
4 2 4 1 0 100.00 1 caught 1 v India Mirpur 27 Feb 2016 T20I # 512
11 18 12 2 0 91.66 1 caught 2 v U.A.E. Mirpur 29 Feb 2016 T20I # 514
2 19 11 0 0 18.18 3 lbw 1 v Bangladesh Mirpur 2 Mar 2016 T20I # 516
14 15 11 3 0 127.27 2 caught 2 v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
64 70 42 7 2 152.38 3 caught 1 v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
5* 7 5 0 0 100.00 7 not out 1 v India Eden Gardens 19 Mar 2016 T20I # 541
5 - 12 0 0 41.66 4 caught 2 v West Indies Bridgetown 26 Mar 2017 T20I # 602
25* - 23 3 0 108.69 5 not out 2 v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
14 - 19 0 0 73.68 5 caught 2 v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
DNB - - - - - - - 1 v Sri Lanka Lahore 29 Oct 2017 T20I # 629
7 7 8 0 1 87.50 1 caught 1 v Zimbabwe Harare 1 Jul 2018 T20I # 681
0 - 3 0 0 0.00 1 caught 1 v Australia Harare 2 Jul 2018 T20I # 682
39 - 30 2 2 130.00 3 caught 1 v Australia Abu Dhabi 24 Oct 2018 T20I # 701
40 - 34 3 2 117.64 3 caught 1 v Australia Dubai (DICS) 26 Oct 2018 T20I # 702
32* - 20 3 1 160.00 3 not out 1 v Australia Dubai (DICS) 28 Oct 2018 T20I # 704
45 - 36 5 2 125.00 4 caught 1 v New Zealand Abu Dhabi 31 Oct 2018 T20I # 705
34* - 21 1 2 161.90 4 not out 2 v New Zealand Dubai (DICS) 2 Nov 2018 T20I # 706
53* 61 34 4 2 155.88 3 not out 1 v New Zealand Dubai (DICS) 4 Nov 2018 T20I # 708
17 - 16 3 0 106.25 3 caught 2 v Bangladesh Lahore 24 Jan 2020 T20I # 1032
67* - 49 9 1 136.73 3 not out 2 v Bangladesh Lahore 25 Jan 2020 T20I # 1033
TDNB - - - - - - - - v England Manchester 28 Aug 2020 T20I # 1087
69 63 36 5 4 191.66 3 caught 1 v England Manchester 30 Aug 2020 T20I # 1093
86* 88 52 4 6 165.38 4 not out 1 v England Manchester 1 Sep 2020 T20I # 1094
36 44 32 3 1 112.50 4 bowled 2 v Zimbabwe Rawalpindi 7 Nov 2020 T20I # 1105
DNB - - - - - - - 2 v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
0 1 1 0 0 0.00 4 caught 1 v New Zealand Auckland 18 Dec 2020 T20I # 1117
99* 86 57 10 5 173.68 4 not out 1 v New Zealand Hamilton 20 Dec 2020 T20I # 1118
41 41 29 2 3 141.37 3 caught 2 v New Zealand Napier 22 Dec 2020 T20I # 1119
13 15 11 1 0 118.18 4 stumped 2 v South Africa Johannesburg 10 Apr 2021 T20I # 1145
32 32 23 6 0 139.13 4 caught 1 v South Africa Johannesburg 12 Apr 2021 T20I # 1146
DNB - - - - - - - 2 v South Africa Centurion 14 Apr 2021 T20I # 1147
10 21 12 1 0 83.33 4 caught 2 v South Africa Centurion 16 Apr 2021 T20I # 1148
5 8 7 0 0 71.42 4 caught 1 v Zimbabwe Harare 21 Apr 2021 T20I # 1154
5 13 10 0 0 50.00 4 caught 2 v Zimbabwe Harare 23 Apr 2021 T20I # 1156
DNB - - - - - - - 1 v Zimbabwe Harare 25 Apr 2021 T20I # 1158
24 16 10 1 3 240.00 5 bowled 1 v England Nottingham 16 Jul 2021 T20I # 1191
10 18 12 0 0 83.33 4 caught 2 v England Leeds 18 Jul 2021 T20I # 1193
1 5 2 0 0 50.00 4 caught 1 v England Manchester 20 Jul 2021 T20I # 1195
TDNB - - - - - - - - v West Indies Bridgetown 28 Jul 2021 T20I # 1205
6 10 6 0 0 100.00 5 caught 1 v West Indies Providence 31 Jul 2021 T20I # 1208
TDNB - - - - - - - - v West Indies Providence 1 Aug 2021 T20I # 1209
TDNB - - - - - - - - v West Indies Providence 3 Aug 2021 T20I # 1211
DNB - - - - - - - 2 v India Dubai (DICS) 24 Oct 2021 T20I # 1361
11 12 6 0 1 183.33 4 caught 2 v New Zealand Sharjah 26 Oct 2021 T20I # 1367
10 14 10 1 0 100.00 4 caught 2 v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
32* 25 16 5 0 200.00 4 not out 1 v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
31 23 19 4 1 163.15 4 lbw 1 v Scotland Sharjah 7 Nov 2021 T20I # 1406
1* 4 1 0 0 100.00 6 not out 1 v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
Statsguru includes the following current or recent Twenty20 Internationals:
Oman v Hong Kong at Al Amerat, ACC Men's Premier Cup 2nd semi final, Apr 19, 2024 [T20I # 2577]
Nepal v United Arab Emirates at Al Amerat, ACC Men's Premier Cup 1st semi final, Apr 19, 2024 [T20I # 2576]
Pakistan v New Zealand at Rawalpindi, 1st T20I, Apr 18, 2024 [T20I # 2575]
 
Feedback Print this page