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