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 2003-2021 392 429 36 12780 224 32.51 17213 74.24 21 64 34 1370 214 Profile
filtered 2010-2021 324 351 34 11047 224 34.84 14071 78.50 19 57 28 1157 199
Innings by innings list
DNB - - - - - - - 1 T20I v Bangladesh Gros Islet 1 May 2010 T20I # 154
12 19 14 3 0 85.71 3 caught 2 T20I v Australia Gros Islet 2 May 2010 T20I # 156
18 22 14 2 0 128.57 3 caught 1 T20I v England Bridgetown 6 May 2010 T20I # 163
8 3 4 2 0 200.00 3 caught 2 T20I v New Zealand Bridgetown 8 May 2010 T20I # 167
1 3 5 0 0 20.00 4 lbw 1 T20I v South Africa Gros Islet 10 May 2010 T20I # 171
DNB - - - - - - - 1 T20I v Australia Gros Islet 14 May 2010 T20I # 176
14 30 32 1 0 43.75 6 run out 1 T20I v England Cardiff 7 Sep 2010 T20I # 187
30 51 42 4 0 71.42 2 caught 2 ODI v England Chester-le-Street 10 Sep 2010 ODI # 3043
43 101 68 5 0 63.23 2 bowled 1 ODI v England Leeds 12 Sep 2010 ODI # 3044
1 6 3 0 0 33.33 2 caught 1 ODI v England The Oval 17 Sep 2010 ODI # 3045
64 122 100 5 1 64.00 2 caught 1 ODI v England Lord's 20 Sep 2010 ODI # 3046
29 52 42 5 0 69.04 2 caught 2 ODI v England Southampton 22 Sep 2010 ODI # 3047
13 26 17 2 0 76.47 3 caught 1 T20I v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
14 10 9 2 0 155.55 3 bowled 1 T20I v South Africa Abu Dhabi 27 Oct 2010 T20I # 191
68 125 84 7 0 80.95 2 caught 1 ODI v South Africa Abu Dhabi 29 Oct 2010 ODI # 3062
30 85 42 3 0 71.42 2 caught 2 ODI v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
4 22 15 0 0 26.66 2 caught 2 ODI v South Africa Dubai (DICS) 2 Nov 2010 ODI # 3064
42 - 29 5 0 144.82 2 lbw 2 ODI v South Africa Dubai (DICS) 5 Nov 2010 ODI # 3067
59 - 58 7 0 101.72 2 caught 2 ODI v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
60 123 89 7 0 67.41 1 caught 2 Test v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
34 55 47 5 0 72.34 1 caught 4 Test v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
2 2 3 0 0 66.66 1 lbw 2 Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
34 91 52 4 0 65.38 1 lbw 4 Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
24 35 21 4 0 114.28 1 caught 1 T20I v New Zealand Auckland 26 Dec 2010 T20I # 193
46 36 30 5 2 153.33 1 run out 2 T20I v New Zealand Hamilton 28 Dec 2010 T20I # 194
34 36 23 5 1 147.82 2 caught 1 T20I v New Zealand Christchurch 30 Dec 2010 T20I # 195
0 2 4 0 0 0.00 1 caught 2 Test v New Zealand Hamilton 7 Jan 2011 Test # 1990
9* 15 7 2 0 128.57 2 not out 4 Test v New Zealand Hamilton 7 Jan 2011 Test # 1990
1 7 8 0 0 12.50 2 caught 2 Test v New Zealand Wellington 15 Jan 2011 Test # 1991
32 61 46 5 0 69.56 1 caught 4 Test v New Zealand Wellington 15 Jan 2011 Test # 1991
0 15 9 0 0 0.00 2 caught 1 ODI v New Zealand Wellington 22 Jan 2011 ODI # 3085
4* 20 11 0 0 36.36 1 not out 1 ODI v New Zealand Queenstown 26 Jan 2011 ODI # 3088
115 185 144 12 2 79.86 1 caught 1 ODI v New Zealand Christchurch 29 Jan 2011 ODI # 3090
12 37 23 2 0 52.17 1 caught 2 ODI v New Zealand Napier 1 Feb 2011 ODI # 3093
14 27 20 2 0 70.00 1 caught 1 ODI v New Zealand Hamilton 3 Feb 2011 ODI # 3095
21 26 15 2 1 140.00 1 caught 2 ODI v New Zealand Auckland 5 Feb 2011 ODI # 3097
9 24 20 1 0 45.00 1 caught 1 ODI v Kenya Hambantota 23 Feb 2011 ODI # 3105
32 63 31 4 1 103.22 2 run out 1 ODI v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
11 16 12 2 0 91.66 1 lbw 1 ODI v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
5 6 6 1 0 83.33 1 lbw 2 ODI v New Zealand Pallekele 8 Mar 2011 ODI # 3123
49 97 65 6 0 75.38 1 caught 2 ODI v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
5 12 8 1 0 62.50 2 caught 2 ODI v Australia Colombo (RPS) 19 Mar 2011 ODI # 3139
61* 88 64 10 0 95.31 2 not out 2 ODI v West Indies Mirpur 23 Mar 2011 ODI # 3142
43 66 59 7 0 72.88 2 caught 2 ODI v India Mohali 30 Mar 2011 ODI # 3147
3 9 4 0 0 75.00 2 caught 2 T20I v West Indies Gros Islet 21 Apr 2011 T20I # 199
54 67 45 7 1 120.00 1 caught 2 ODI v West Indies Gros Islet 23 Apr 2011 ODI # 3152
32 78 51 1 1 62.74 1 caught 2 ODI v West Indies Gros Islet 25 Apr 2011 ODI # 3153
5 16 9 1 0 55.55 1 caught 2 ODI v West Indies Bridgetown 28 Apr 2011 ODI # 3154
121 179 138 7 3 87.68 1 bowled 1 ODI v West Indies Bridgetown 2 May 2011 ODI # 3155
55 114 83 6 0 66.26 1 bowled 1 ODI v West Indies Providence 5 May 2011 ODI # 3156
4 6 7 1 0 57.14 1 bowled 2 Test v West Indies Providence 12 May 2011 Test # 1992
2 14 8 0 0 25.00 1 lbw 4 Test v West Indies Providence 12 May 2011 Test # 1992
8 41 26 1 0 30.76 1 caught 1 Test v West Indies Basseterre 20 May 2011 Test # 1993
32 102 76 4 1 42.10 1 bowled 3 Test v West Indies Basseterre 20 May 2011 Test # 1993
52 125 84 7 1 61.90 1 bowled 2 ODI v Ireland Belfast 28 May 2011 ODI # 3157
0 1 7 0 0 0.00 1 caught 2 ODI v Ireland Belfast 30 May 2011 ODI # 3158
119 240 177 19 1 67.23 1 caught 2 Test v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
38 37 44 6 1 86.36 1 bowled 4 Test v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
26 55 49 2 1 53.06 1 caught 1 ODI v Zimbabwe Bulawayo 8 Sep 2011 ODI # 3188
139* 191 147 13 1 94.55 1 not out 2 ODI v Zimbabwe Harare 11 Sep 2011 ODI # 3190
23 36 21 4 0 109.52 1 caught 1 ODI v Zimbabwe Harare 14 Sep 2011 ODI # 3194
71 68 48 6 3 147.91 1 caught 1 T20I v Zimbabwe Harare 16 Sep 2011 T20I # 205
51 53 38 5 1 134.21 1 caught 1 T20I v Zimbabwe Harare 18 Sep 2011 T20I # 206
75 158 127 8 1 59.05 1 lbw 2 Test v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
12* 37 31 1 0 38.70 1 not out 4 Test v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
33 112 63 4 0 52.38 1 lbw 2 Test v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
59* 83 64 5 2 92.18 1 not out 4 Test v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
6 24 19 0 0 31.57 1 caught 2 Test v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
13 20 20 2 0 65.00 1 run out 4 Test v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
5 11 6 1 0 83.33 1 caught 2 ODI v Sri Lanka Dubai (DICS) 11 Nov 2011 ODI # 3212
4 2 3 1 0 133.33 1 caught 2 ODI v Sri Lanka Dubai (DICS) 14 Nov 2011 ODI # 3213
83 123 101 9 1 82.17 1 bowled 1 ODI v Sri Lanka Dubai (DICS) 18 Nov 2011 ODI # 3214
27 67 51 3 0 52.94 1 caught 1 ODI v Sri Lanka Sharjah 20 Nov 2011 ODI # 3215
14 35 28 2 0 50.00 1 caught 2 ODI v Sri Lanka Abu Dhabi 23 Nov 2011 ODI # 3216
13 - 14 1 0 92.85 1 lbw 2 T20I v Sri Lanka Abu Dhabi 25 Nov 2011 T20I # 215
25 38 31 2 1 80.64 1 bowled 1 T20I v Bangladesh Mirpur 29 Nov 2011 T20I # 216
22 48 38 5 0 57.89 1 caught 2 ODI v Bangladesh Mirpur 1 Dec 2011 ODI # 3218
32 81 56 6 0 57.14 1 caught 1 ODI v Bangladesh Mirpur 3 Dec 2011 ODI # 3220
0 2 4 0 0 0.00 1 caught 1 ODI v Bangladesh Chattogram 6 Dec 2011 ODI # 3222
143 353 237 14 0 60.33 1 lbw 2 Test v Bangladesh Chattogram 9 Dec 2011 Test # 2022
14 22 17 3 0 82.35 1 caught 2 Test v Bangladesh Mirpur 17 Dec 2011 Test # 2024
47 70 52 5 0 90.38 1 caught 4 Test v Bangladesh Mirpur 17 Dec 2011 Test # 2024
88 239 164 11 1 53.65 1 lbw 2 Test v England Dubai (DICS) 17 Jan 2012 Test # 2030
15* 14 16 3 0 93.75 1 not out 4 Test v England Dubai (DICS) 17 Jan 2012 Test # 2030
31 93 77 4 0 40.25 1 bowled 1 Test v England Abu Dhabi 25 Jan 2012 Test # 2032
22 49 37 2 0 59.45 1 lbw 3 Test v England Abu Dhabi 25 Jan 2012 Test # 2032
13 50 30 1 0 43.33 1 lbw 1 Test v England Dubai (DICS) 3 Feb 2012 Test # 2034
21 39 36 3 1 58.33 1 lbw 3 Test v England Dubai (DICS) 3 Feb 2012 Test # 2034
8 17 17 1 0 47.05 1 bowled 2 ODI v Afghanistan Sharjah 10 Feb 2012 ODI # 3236
5 10 11 1 0 45.45 1 lbw 2 ODI v England Abu Dhabi 13 Feb 2012 ODI # 3238
26 61 43 3 0 60.46 1 caught 2 ODI v England Abu Dhabi 15 Feb 2012 ODI # 3240
29 45 28 3 0 103.57 1 lbw 1 ODI v England Dubai (DICS) 18 Feb 2012 ODI # 3243
1 7 3 0 0 33.33 1 caught 1 ODI v England Dubai (DICS) 21 Feb 2012 ODI # 3247
23 44 22 3 0 104.54 1 caught 1 T20I v England Dubai (DICS) 23 Feb 2012 T20I # 226
0 2 2 0 0 0.00 1 caught 2 T20I v England Dubai (DICS) 25 Feb 2012 T20I # 228
0 5 1 0 0 0.00 2 caught 2 T20I v England Abu Dhabi 27 Feb 2012 T20I # 229
89 153 126 7 0 70.63 1 caught 1 ODI v Bangladesh Mirpur 11 Mar 2012 ODI # 3258
11 52 35 1 0 31.42 1 caught 2 ODI v Sri Lanka Mirpur 15 Mar 2012 ODI # 3260
105 163 113 9 1 92.92 1 lbw 1 ODI v India Mirpur 18 Mar 2012 ODI # 3263
40 104 87 4 0 45.97 1 caught 1 ODI v Bangladesh Mirpur 22 Mar 2012 ODI # 3267
0 1 1 0 0 0.00 1 caught 2 T20I v Sri Lanka Hambantota 1 Jun 2012 T20I # 244
24 43 34 3 0 70.58 1 caught 1 T20I v Sri Lanka Hambantota 3 Jun 2012 T20I # 245
37 95 57 5 1 64.91 1 stumped 2 ODI v Sri Lanka Pallekele 7 Jun 2012 ODI # 3272
14 46 29 1 0 48.27 1 caught 2 ODI v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
0 2 4 0 0 0.00 1 caught 1 ODI v Sri Lanka Colombo (RPS) 13 Jun 2012 ODI # 3274
0 2 5 0 0 0.00 1 caught 2 ODI v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
6 28 13 0 0 46.15 2 bowled 1 ODI v Sri Lanka Colombo (RPS) 18 Jun 2012 ODI # 3277
20 85 56 3 0 35.71 1 lbw 2 Test v Sri Lanka Galle 22 Jun 2012 Test # 2046
4 20 18 1 0 22.22 1 caught 4 Test v Sri Lanka Galle 22 Jun 2012 Test # 2046
196 427 331 20 1 59.21 1 bowled 1 Test v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
21 50 26 2 0 80.76 1 caught 3 Test v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
22 33 27 4 0 81.48 1 bowled 1 Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
52 150 100 6 0 52.00 1 caught 3 Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
4 26 12 0 0 33.33 1 caught 1 ODI v Australia Sharjah 28 Aug 2012 ODI # 3299
23 58 27 2 0 85.18 1 caught 2 ODI v Australia Abu Dhabi 31 Aug 2012 ODI # 3301
78 158 97 4 2 80.41 1 lbw 1 ODI v Australia Sharjah 3 Sep 2012 ODI # 3303
17 20 15 2 0 113.33 1 caught 2 T20I v Australia Dubai (DICS) 5 Sep 2012 T20I # 256
45 73 42 6 0 107.14 1 caught 1 T20I v Australia Dubai (DICS) 7 Sep 2012 T20I # 257
9 13 5 1 0 180.00 1 caught 2 T20I v Australia Dubai (DICS) 10 Sep 2012 T20I # 259
43 60 38 2 2 113.15 1 bowled 1 T20I v New Zealand Pallekele 23 Sep 2012 T20I # 271
45 65 47 6 0 95.74 1 caught 2 T20I v Bangladesh Pallekele 25 Sep 2012 T20I # 274
15 16 9 2 1 166.66 1 stumped 2 T20I v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
15 48 28 1 0 53.57 1 bowled 1 T20I v India Colombo (RPS) 30 Sep 2012 T20I # 282
4 6 5 0 0 80.00 1 lbw 1 T20I v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
42 63 40 4 1 105.00 1 stumped 2 T20I v Sri Lanka Colombo (RPS) 4 Oct 2012 T20I # 287
61 70 44 6 2 138.63 3 caught 2 T20I v India Bengaluru 25 Dec 2012 T20I # 296
55 39 26 6 3 211.53 4 caught 2 T20I v India Ahmedabad 28 Dec 2012 T20I # 298
0 1 1 0 0 0.00 1 bowled 2 ODI v India Chennai 30 Dec 2012 ODI # 3314
76 98 74 10 0 102.70 2 bowled 1 ODI v India Eden Gardens 3 Jan 2013 ODI # 3315
21 62 31 2 0 67.74 7 caught 2 ODI v India Delhi 6 Jan 2013 ODI # 3316
6 14 14 1 0 42.85 1 caught 2 Test v South Africa Johannesburg 1 Feb 2013 Test # 2072
2 16 10 0 0 20.00 1 caught 4 Test v South Africa Johannesburg 1 Feb 2013 Test # 2072
17 50 35 1 0 48.57 1 caught 1 Test v South Africa Cape Town 14 Feb 2013 Test # 2073
0 1 2 0 0 0.00 1 lbw 3 Test v South Africa Cape Town 14 Feb 2013 Test # 2073
18 85 44 3 0 40.90 1 caught 2 Test v South Africa Centurion 22 Feb 2013 Test # 2075
0 1 1 0 0 0.00 1 bowled 3 Test v South Africa Centurion 22 Feb 2013 Test # 2075
86 65 51 9 4 168.62 3 hit wicket 1 T20I v South Africa Centurion 3 Mar 2013 T20I # 306
25 56 38 3 0 65.78 1 run out 2 ODI v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
31 60 49 3 1 63.26 2 caught 2 ODI v South Africa Centurion 15 Mar 2013 ODI # 3346
57 83 49 6 3 116.32 2 caught 2 ODI v South Africa Johannesburg 17 Mar 2013 ODI # 3347
0 9 1 0 0 0.00 2 obstruct field 2 ODI v South Africa Durban 21 Mar 2013 ODI # 3348
5 12 9 1 0 55.55 2 caught 1 ODI v South Africa Benoni 24 Mar 2013 ODI # 3350
18 - 26 2 0 69.23 3 caught 1 ODI v Scotland Edinburgh 17 May 2013 ODI # 3356
122* - 113 12 2 107.96 3 not out 1 ODI v Ireland Dublin 23 May 2013 ODI # 3357
2 - 5 0 0 40.00 3 caught 2 ODI v Ireland Dublin 26 May 2013 ODI # 3358
4 16 9 1 0 44.44 3 bowled 1 ODI v West Indies The Oval 7 Jun 2013 ODI # 3364
7 25 21 0 0 33.33 3 caught 2 ODI v South Africa Birmingham 10 Jun 2013 ODI # 3367
27 44 31 5 0 87.09 3 caught 1 ODI v India Birmingham 15 Jun 2013 ODI # 3372
1 9 13 0 0 7.69 3 bowled 1 ODI v West Indies Providence 14 Jul 2013 ODI # 3389
20 23 25 3 0 80.00 3 caught 2 ODI v West Indies Providence 16 Jul 2013 ODI # 3390
14 63 33 0 0 42.42 3 caught 1 ODI v West Indies Gros Islet 19 Jul 2013 ODI # 3391
59 85 62 5 2 95.16 3 caught 2 ODI v West Indies Gros Islet 21 Jul 2013 ODI # 3393
11 22 22 1 0 50.00 3 caught 2 ODI v West Indies Gros Islet 24 Jul 2013 ODI # 3396
13 19 7 3 0 185.71 3 caught 2 T20I v West Indies Kingstown 27 Jul 2013 T20I # 321
10 13 7 1 0 142.85 2 caught 1 T20I v West Indies Kingstown 28 Jul 2013 T20I # 322
3 8 8 0 0 37.50 3 caught 1 T20I v Zimbabwe Harare 23 Aug 2013 T20I # 326
54* 65 40 3 2 135.00 3 not out 1 T20I v Zimbabwe Harare 24 Aug 2013 T20I # 327
70 91 71 6 3 98.59 3 caught 1 ODI v Zimbabwe Harare 27 Aug 2013 ODI # 3404
136* 205 130 9 5 104.61 3 not out 1 ODI v Zimbabwe Harare 29 Aug 2013 ODI # 3406
26* 46 34 3 0 76.47 3 not out 1 ODI v Zimbabwe Harare 31 Aug 2013 ODI # 3408
5 26 17 0 0 29.41 2 caught 1 Test v Zimbabwe Harare 3 Sep 2013 Test # 2095
16 44 27 4 0 59.25 2 caught 3 Test v Zimbabwe Harare 3 Sep 2013 Test # 2095
22 49 32 3 0 68.75 2 caught 2 Test v Zimbabwe Harare 10 Sep 2013 Test # 2096
16 34 23 4 0 69.56 2 caught 4 Test v Zimbabwe Harare 10 Sep 2013 Test # 2096
28 70 39 2 0 71.79 3 caught 2 ODI v South Africa Sharjah 30 Oct 2013 ODI # 3425
26 42 32 4 0 81.25 3 bowled 1 ODI v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
15 47 31 3 0 48.38 1 caught 2 ODI v South Africa Abu Dhabi 6 Nov 2013 ODI # 3430
33 90 60 4 0 55.00 2 bowled 2 ODI v South Africa Abu Dhabi 8 Nov 2013 ODI # 3431
6 20 16 1 0 37.50 1 bowled 2 ODI v South Africa Sharjah 11 Nov 2013 ODI # 3433
0 2 2 0 0 0.00 4 caught 1 T20I v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
0 1 1 0 0 0.00 3 lbw 2 T20I v South Africa Dubai (DICS) 15 Nov 2013 T20I # 336
13* 37 15 1 0 86.66 3 not out 2 T20I v South Africa Johannesburg 20 Nov 2013 T20I # 340
63 53 41 5 3 153.65 3 caught 1 T20I v South Africa Cape Town 22 Nov 2013 T20I # 343
5 12 10 1 0 50.00 3 caught 1 ODI v South Africa Cape Town 24 Nov 2013 ODI # 3438
8 28 16 0 0 50.00 3 caught 1 ODI v South Africa Gqeberha 27 Nov 2013 ODI # 3440
42* - 37 2 1 113.51 3 not out 2 T20I v Afghanistan Sharjah 8 Dec 2013 T20I # 349
32 41 27 2 1 118.51 3 lbw 2 T20I v Sri Lanka Dubai (DICS) 11 Dec 2013 T20I # 350
7 7 7 1 0 100.00 3 caught 2 T20I v Sri Lanka Dubai (DICS) 13 Dec 2013 T20I # 351
122 181 129 7 4 94.57 3 caught 1 ODI v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
32 80 52 3 0 61.53 3 run out 1 ODI v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
140* 203 136 11 3 102.94 3 not out 1 ODI v Sri Lanka Sharjah 22 Dec 2013 ODI # 3447
113* 150 119 12 2 94.95 3 not out 2 ODI v Sri Lanka Abu Dhabi 25 Dec 2013 ODI # 3448
41 95 56 2 0 73.21 3 bowled 1 ODI v Sri Lanka Abu Dhabi 27 Dec 2013 ODI # 3450
11 18 18 2 0 61.11 3 caught 2 Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
80* 175 136 11 0 58.82 3 not out 4 Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
21 89 59 4 0 35.59 3 bowled 1 Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
1 3 4 0 0 25.00 3 caught 3 Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
18 37 19 2 0 94.73 3 lbw 2 ODI v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
10 29 16 1 0 62.50 3 caught 1 ODI v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
75 130 117 3 2 64.10 3 caught 2 ODI v India Mirpur 2 Mar 2014 ODI # 3479
52 77 55 8 0 94.54 2 caught 2 ODI v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
3 19 13 0 0 23.07 3 caught 1 ODI v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
15 22 22 1 0 68.18 3 caught 1 T20I v India Mirpur 21 Mar 2014 T20I # 378
13 13 10 2 0 130.00 3 bowled 1 T20I v Australia Mirpur 23 Mar 2014 T20I # 381
8 16 12 0 0 66.66 3 stumped 1 T20I v Bangladesh Mirpur 30 Mar 2014 T20I # 392
19 44 32 0 0 59.37 3 caught 2 T20I v West Indies Mirpur 1 Apr 2014 T20I # 397
21 37 23 3 0 91.30 2 lbw 2 ODI v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
62 61 49 11 0 126.53 3 lbw 2 ODI v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
1 27 16 0 0 6.25 3 lbw 1 ODI v Sri Lanka Dambulla 30 Aug 2014 ODI # 3519
0 4 2 0 0 0.00 2 lbw 1 Test v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
DNB - - - - - - - 3 Test v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
45 158 89 1 0 50.56 2 caught 1 Test v Australia Abu Dhabi 30 Oct 2014 Test # 2142
3 13 6 0 0 50.00 2 caught 3 Test v Australia Abu Dhabi 30 Oct 2014 Test # 2142
96 212 137 10 0 70.07 1 caught 1 Test v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
101* 172 130 12 2 77.69 1 not out 3 Test v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
197 434 316 25 3 62.34 1 caught 1 Test v New Zealand Sharjah 26 Nov 2014 Test # 2147
24 63 41 5 0 58.53 1 caught 3 Test v New Zealand Sharjah 26 Nov 2014 Test # 2147
2 10 4 0 0 50.00 3 run out 2 T20I v New Zealand Dubai (DICS) 4 Dec 2014 T20I # 411
9 10 8 2 0 112.50 3 caught 2 T20I v New Zealand Dubai (DICS) 5 Dec 2014 T20I # 412
6 22 17 0 0 35.29 1 bowled 2 ODI v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
76 149 92 9 1 82.60 1 caught 1 ODI v New Zealand Sharjah 12 Dec 2014 ODI # 3566
33 43 26 5 1 126.92 1 caught 1 ODI v New Zealand Sharjah 14 Dec 2014 ODI # 3568
3 12 11 0 0 27.27 4 caught 2 ODI v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
0 3 5 0 0 0.00 1 bowled 1 ODI v New Zealand Wellington 31 Jan 2015 ODI # 3596
86 125 89 5 3 96.62 1 caught 2 ODI v New Zealand Napier 3 Feb 2015 ODI # 3598
4 8 7 1 0 57.14 3 run out 2 ODI v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
0 8 6 0 0 0.00 3 bowled 1 ODI v Bangladesh Mirpur 19 Apr 2015 ODI # 3648
4 12 15 0 0 26.66 3 bowled 1 ODI v Bangladesh Mirpur 22 Apr 2015 ODI # 3649
26 26 18 4 0 144.44 5 lbw 1 T20I v Bangladesh Mirpur 24 Apr 2015 T20I # 416
224 464 332 23 3 67.46 1 caught 2 Test v Bangladesh Khulna 28 Apr 2015 Test # 2159
8 20 16 1 0 50.00 1 caught 1 Test v Bangladesh Mirpur 6 May 2015 Test # 2161
0 3 4 0 0 0.00 1 caught 3 Test v Bangladesh Mirpur 6 May 2015 Test # 2161
12 12 11 1 1 109.09 3 caught 2 T20I v Zimbabwe Lahore 22 May 2015 T20I # 417
86 126 83 8 4 103.61 1 bowled 1 ODI v Zimbabwe Lahore 26 May 2015 ODI # 3651
15 26 24 2 0 62.50 3 caught 2 ODI v Zimbabwe Lahore 29 May 2015 ODI # 3652
80 104 80 8 1 100.00 1 lbw 1 ODI v Zimbabwe Lahore 31 May 2015 ODI # 3653
2 5 6 0 0 33.33 1 caught 2 Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
46* 47 33 6 1 139.39 1 not out 4 Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
42 147 75 5 0 56.00 1 bowled 1 Test v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
8 14 15 1 0 53.33 1 caught 3 Test v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
103 115 95 10 4 108.42 3 caught 2 ODI v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
9 17 15 0 1 60.00 3 caught 1 ODI v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
54 87 64 4 0 84.37 3 caught 1 ODI v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
70 114 88 8 1 79.54 3 caught 2 ODI v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
37 46 37 5 1 100.00 3 lbw 2 ODI v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
17 25 14 2 0 121.42 3 caught 1 T20I v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
11 18 12 1 0 91.66 3 run out 2 T20I v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
17 29 18 3 0 94.44 1 caught 1 T20I v Zimbabwe Harare 29 Sep 2015 T20I # 455
10 20 19 2 0 52.63 3 caught 1 ODI v Zimbabwe Harare 1 Oct 2015 ODI # 3685
27 56 41 5 0 65.85 3 run out 2 ODI v Zimbabwe Harare 3 Oct 2015 ODI # 3686
13 15 16 2 0 81.25 3 caught 2 ODI v Zimbabwe Harare 5 Oct 2015 ODI # 3687
98 232 170 13 0 57.64 1 lbw 1 Test v England Abu Dhabi 13 Oct 2015 Test # 2180
34 81 55 4 1 61.81 1 run out 3 Test v England Abu Dhabi 13 Oct 2015 Test # 2180
19 67 44 4 0 43.18 1 caught 1 Test v England Dubai (DICS) 22 Oct 2015 Test # 2183
51 99 76 6 2 67.10 1 caught 3 Test v England Dubai (DICS) 22 Oct 2015 Test # 2183
27 85 57 2 0 47.36 1 caught 1 Test v England Sharjah 1 Nov 2015 Test # 2184
151 371 266 15 3 56.76 1 caught 3 Test v England Sharjah 1 Nov 2015 Test # 2184
102* 171 130 10 1 78.46 3 not out 2 ODI v England Abu Dhabi 11 Nov 2015 ODI # 3707
0 10 8 0 0 0.00 3 caught 2 ODI v England Abu Dhabi 13 Nov 2015 ODI # 3708
45 67 71 2 2 63.38 3 caught 1 ODI v England Sharjah 17 Nov 2015 ODI # 3710
37 54 36 5 1 102.77 3 run out 2 ODI v England Dubai (DICS) 20 Nov 2015 ODI # 3712
7 11 7 1 0 100.00 3 caught 2 T20I v England Dubai (DICS) 26 Nov 2015 T20I # 468
25 23 20 3 1 125.00 3 caught 2 T20I v England Dubai (DICS) 27 Nov 2015 T20I # 469
1 6 1 0 0 100.00 3 run out 2 T20I v England Sharjah 30 Nov 2015 T20I # 473
61 - 47 8 2 129.78 1 caught 1 T20I v New Zealand Auckland 15 Jan 2016 T20I # 478
19 27 23 2 1 82.60 1 caught 1 T20I v New Zealand Hamilton 17 Jan 2016 T20I # 480
2 4 4 0 0 50.00 1 caught 2 T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
42 70 56 1 1 75.00 3 caught 2 ODI v New Zealand Wellington 25 Jan 2016 ODI # 3728
76 83 60 5 5 126.66 3 caught 1 ODI v New Zealand Auckland 31 Jan 2016 ODI # 3730
4 2 4 1 0 100.00 1 caught 1 T20I v India Mirpur 27 Feb 2016 T20I # 512
11 18 12 2 0 91.66 1 caught 2 T20I v U.A.E. Mirpur 29 Feb 2016 T20I # 514
2 19 11 0 0 18.18 3 lbw 1 T20I v Bangladesh Mirpur 2 Mar 2016 T20I # 516
14 15 11 3 0 127.27 2 caught 2 T20I v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
64 70 42 7 2 152.38 3 caught 1 T20I v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
5* 7 5 0 0 100.00 7 not out 1 T20I v India Eden Gardens 19 Mar 2016 T20I # 541
40 79 59 8 0 67.79 1 caught 1 Test v England Lord's 14 Jul 2016 Test # 2206
0 12 11 0 0 0.00 1 caught 3 Test v England Lord's 14 Jul 2016 Test # 2206
18 54 42 3 0 42.85 1 caught 2 Test v England Manchester 22 Jul 2016 Test # 2208
42 113 72 7 1 58.33 1 caught 4 Test v England Manchester 22 Jul 2016 Test # 2208
0 4 4 0 0 0.00 1 caught 2 Test v England Birmingham 3 Aug 2016 Test # 2212
2 26 16 0 0 12.50 1 caught 4 Test v England Birmingham 3 Aug 2016 Test # 2212
37 - 59 4 1 62.71 3 caught 1 ODI v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
11 29 15 2 0 73.33 3 caught 1 ODI v England Southampton 24 Aug 2016 ODI # 3770
4 11 7 0 0 57.14 3 caught 2 ODI v Australia Brisbane 13 Jan 2017 ODI # 3817
72 148 104 8 0 69.23 1 caught 2 ODI v Australia Melbourne 15 Jan 2017 ODI # 3818
4 18 13 0 0 30.76 1 lbw 1 ODI v Australia Perth 19 Jan 2017 ODI # 3820
40 61 40 3 1 100.00 4 caught 2 ODI v Australia Sydney 22 Jan 2017 ODI # 3822
3 8 6 0 0 50.00 4 caught 2 ODI v Australia Adelaide 26 Jan 2017 ODI # 3826
5 - 12 0 0 41.66 4 caught 2 T20I v West Indies Bridgetown 26 Mar 2017 T20I # 602
88 - 92 6 3 95.65 3 caught 1 ODI v West Indies Providence 7 Apr 2017 ODI # 3861
32 - 50 2 1 64.00 4 stumped 1 ODI v West Indies Providence 9 Apr 2017 ODI # 3862
81 - 86 8 2 94.18 4 caught 2 ODI v West Indies Providence 11 Apr 2017 ODI # 3863
33 59 43 2 0 76.74 4 caught 2 ODI v India Birmingham 4 Jun 2017 ODI # 3878
26 69 53 1 1 49.05 4 caught 2 ODI v South Africa Birmingham 7 Jun 2017 ODI # 3881
1 6 5 0 0 20.00 4 caught 2 ODI v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
31* 24 21 3 2 147.61 4 not out 2 ODI v England Cardiff 14 Jun 2017 ODI # 3889
57* 47 37 4 3 154.05 5 not out 1 ODI v India The Oval 18 Jun 2017 ODI # 3894
32 - 38 5 0 84.21 4 caught 1 ODI v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
8 - 11 0 1 72.72 4 caught 1 ODI v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
34* - 51 4 0 66.66 4 not out 2 ODI v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
9 - 19 0 0 47.36 4 caught 2 ODI v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
DNB - - - - - - - 2 ODI v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
25* - 23 3 0 108.69 5 not out 2 T20I v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
14 - 19 0 0 73.68 5 caught 2 T20I v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
DNB - - - - - - - 1 T20I v Sri Lanka Lahore 29 Oct 2017 T20I # 629
1 13 9 0 0 11.11 4 caught 2 ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
60 106 71 8 0 84.50 4 caught 1 ODI v New Zealand Nelson 9 Jan 2018 ODI # 3947
0 4 4 0 0 0.00 4 caught 2 ODI v New Zealand Dunedin 13 Jan 2018 ODI # 3949
81 101 80 5 4 101.25 5 run out 1 ODI v New Zealand Hamilton 16 Jan 2018 ODI # 3953
6 29 20 1 0 30.00 5 caught 2 ODI v New Zealand Wellington 19 Jan 2018 ODI # 3957
7 7 8 0 1 87.50 1 caught 1 T20I v Zimbabwe Harare 1 Jul 2018 T20I # 681
0 - 3 0 0 0.00 1 caught 1 T20I v Australia Harare 2 Jul 2018 T20I # 682
126 277 208 15 0 60.57 2 lbw 1 Test v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
17 50 38 3 0 44.73 2 caught 3 Test v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
4 - 10 1 0 40.00 2 caught 1 Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
6 - 13 0 0 46.15 2 caught 3 Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
39 - 30 2 2 130.00 3 caught 1 T20I v Australia Abu Dhabi 24 Oct 2018 T20I # 701
40 - 34 3 2 117.64 3 caught 1 T20I v Australia Dubai (DICS) 26 Oct 2018 T20I # 702
32* - 20 3 1 160.00 3 not out 1 T20I v Australia Dubai (DICS) 28 Oct 2018 T20I # 704
45 - 36 5 2 125.00 4 caught 1 T20I v New Zealand Abu Dhabi 31 Oct 2018 T20I # 705
34* - 21 1 2 161.90 4 not out 2 T20I v New Zealand Dubai (DICS) 2 Nov 2018 T20I # 706
53* 61 34 4 2 155.88 3 not out 1 T20I v New Zealand Dubai (DICS) 4 Nov 2018 T20I # 708
0 - 1 0 0 0.00 4 lbw 2 ODI v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
27* - 31 2 0 87.09 4 not out 2 ODI v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
19 - 34 1 0 55.88 2 hit wicket 1 ODI v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
20 - 31 4 0 64.51 2 caught 2 Test v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
10 - 44 1 0 22.72 2 caught 4 Test v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
9 - 24 1 0 37.50 2 caught 1 Test v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
0 - 4 0 0 0.00 2 caught 2 Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
8 - 20 1 0 40.00 2 bowled 4 Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
71* 93 63 8 2 112.69 4 not out 2 ODI v South Africa Gqeberha 19 Jan 2019 ODI # 4080
9 21 11 1 0 81.81 4 caught 1 ODI v South Africa Durban 22 Jan 2019 ODI # 4081
52 58 45 6 1 115.55 4 caught 1 ODI v South Africa Centurion 25 Jan 2019 ODI # 4084
DNB - - - - - - - 2 ODI v South Africa Johannesburg 27 Jan 2019 ODI # 4087
17 41 28 1 0 60.71 4 caught 1 ODI v South Africa Cape Town 30 Jan 2019 ODI # 4090
59 65 55 2 3 107.27 4 caught 1 ODI v England Nottingham 17 May 2019 ODI # 4138
0 3 3 0 0 0.00 4 lbw 2 ODI v England Leeds 19 May 2019 ODI # 4140
16 36 24 2 0 66.66 6 caught 1 ODI v West Indies Nottingham 31 May 2019 ODI # 4144
84 99 62 8 2 135.48 4 caught 1 ODI v England Nottingham 3 Jun 2019 ODI # 4148
46 69 49 3 1 93.87 4 caught 2 ODI v Australia Taunton 12 Jun 2019 ODI # 4157
9 13 7 0 1 128.57 4 caught 2 ODI v India Manchester 16 Jun 2019 ODI # 4161
20 38 33 0 1 60.60 4 lbw 1 ODI v South Africa Lord's 23 Jun 2019 ODI # 4171
32 70 50 5 0 64.00 4 caught 2 ODI v New Zealand Birmingham 26 Jun 2019 ODI # 4174
19 48 35 1 0 54.28 4 caught 2 ODI v Afghanistan Leeds 29 Jun 2019 ODI # 4177
27 49 25 3 0 108.00 4 caught 1 ODI v Bangladesh Lord's 5 Jul 2019 ODI # 4186
17 - 16 3 0 106.25 3 caught 2 T20I v Bangladesh Lahore 24 Jan 2020 T20I # 1032
67* - 49 9 1 136.73 3 not out 2 T20I v Bangladesh Lahore 25 Jan 2020 T20I # 1033
TDNB - - - - - - - - T20I v England Manchester 28 Aug 2020 T20I # 1087
69 63 36 5 4 191.66 3 caught 1 T20I v England Manchester 30 Aug 2020 T20I # 1093
86* 88 52 4 6 165.38 4 not out 1 T20I v England Manchester 1 Sep 2020 T20I # 1094
36 44 32 3 1 112.50 4 bowled 2 T20I v Zimbabwe Rawalpindi 7 Nov 2020 T20I # 1105
DNB - - - - - - - 2 T20I v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
0 1 1 0 0 0.00 4 caught 1 T20I v New Zealand Auckland 18 Dec 2020 T20I # 1117
99* 86 57 10 5 173.68 4 not out 1 T20I v New Zealand Hamilton 20 Dec 2020 T20I # 1118
41 41 29 2 3 141.37 3 caught 2 T20I v New Zealand Napier 22 Dec 2020 T20I # 1119
13 15 11 1 0 118.18 4 stumped 2 T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
32 32 23 6 0 139.13 4 caught 1 T20I v South Africa Johannesburg 12 Apr 2021 T20I # 1146
DNB - - - - - - - 2 T20I v South Africa Centurion 14 Apr 2021 T20I # 1147
10 21 12 1 0 83.33 4 caught 2 T20I v South Africa Centurion 16 Apr 2021 T20I # 1148
5 8 7 0 0 71.42 4 caught 1 T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
5 13 10 0 0 50.00 4 caught 2 T20I v Zimbabwe Harare 23 Apr 2021 T20I # 1156
DNB - - - - - - - 1 T20I v Zimbabwe Harare 25 Apr 2021 T20I # 1158
24 16 10 1 3 240.00 5 bowled 1 T20I v England Nottingham 16 Jul 2021 T20I # 1191
10 18 12 0 0 83.33 4 caught 2 T20I v England Leeds 18 Jul 2021 T20I # 1193
1 5 2 0 0 50.00 4 caught 1 T20I v England Manchester 20 Jul 2021 T20I # 1195
TDNB - - - - - - - - T20I v West Indies Bridgetown 28 Jul 2021 T20I # 1205
6 10 6 0 0 100.00 5 caught 1 T20I v West Indies Providence 31 Jul 2021 T20I # 1208
TDNB - - - - - - - - T20I v West Indies Providence 1 Aug 2021 T20I # 1209
TDNB - - - - - - - - T20I v West Indies Providence 3 Aug 2021 T20I # 1211
DNB - - - - - - - 2 T20I v India Dubai (DICS) 24 Oct 2021 T20I # 1361
11 12 6 0 1 183.33 4 caught 2 T20I v New Zealand Sharjah 26 Oct 2021 T20I # 1367
10 14 10 1 0 100.00 4 caught 2 T20I v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
32* 25 16 5 0 200.00 4 not out 1 T20I v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
31 23 19 4 1 163.15 4 lbw 1 T20I v Scotland Sharjah 7 Nov 2021 T20I # 1406
1* 4 1 0 0 100.00 6 not out 1 T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
Statsguru includes the following current or recent relevant matches:
Indonesia v Thailand at Bali, 2nd T20I, May 2, 2024 [T20I # 2585]
Indonesia v Thailand at Bali, 1st T20I, May 1, 2024 [T20I # 2584]
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583]
 
Feedback Print this page