Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 26 Aug 2010 remove greater than or equal to 26 Aug 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 2004-2017 232 220 50 3781 106 22.24 4217 89.66 1 14 15 347 149 Profile
filtered 2010-2017 162 159 34 2842 106 22.73 3031 93.76 1 12 10 268 121
Innings by innings list
0 1 1 0 0 0.00 8 bowled 1 Test v Sri Lanka Galle 15 Nov 2010 Test # 1977
2 4 3 0 0 66.66 8 caught 2 Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
DNB - - - - - - - 4 Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
8 26 19 0 0 42.10 8 lbw 1 Test v Sri Lanka Pallekele 1 Dec 2010 Test # 1982
21* 23 15 1 1 140.00 7 not out 1 ODI v Sri Lanka Colombo (SSC) 31 Jan 2011 ODI # 3092
4 9 8 0 0 50.00 8 run out 1 ODI v Sri Lanka Colombo (SSC) 3 Feb 2011 ODI # 3096
3 3 2 0 0 150.00 7 caught 2 ODI v Sri Lanka Colombo (SSC) 6 Feb 2011 ODI # 3099
0 7 4 0 0 0.00 9 lbw 1 ODI v South Africa Delhi 24 Feb 2011 ODI # 3106
6 6 6 1 0 100.00 6 caught 1 ODI v Netherlands Delhi 28 Feb 2011 ODI # 3112
DNB - - - - - - - 2 ODI v Bangladesh Mirpur 4 Mar 2011 ODI # 3118
4 1 3 1 0 133.33 6 caught 1 ODI v Ireland Mohali 11 Mar 2011 ODI # 3126
41 45 29 2 3 141.37 3 bowled 2 ODI v England Chennai 17 Mar 2011 ODI # 3135
2 7 4 0 0 50.00 7 run out 2 ODI v India Chennai 20 Mar 2011 ODI # 3141
1 3 3 0 0 33.33 8 lbw 1 ODI v Pakistan Mirpur 23 Mar 2011 ODI # 3142
1 1 2 0 0 50.00 6 caught 1 T20I v Pakistan Gros Islet 21 Apr 2011 T20I # 199
29* 30 17 3 2 170.58 7 not out 1 ODI v Pakistan Gros Islet 23 Apr 2011 ODI # 3152
18 34 25 3 0 72.00 8 caught 1 ODI v Pakistan Gros Islet 25 Apr 2011 ODI # 3153
3 9 6 0 0 50.00 7 caught 1 ODI v Pakistan Bridgetown 28 Apr 2011 ODI # 3154
DNB - - - - - - - 2 ODI v Pakistan Bridgetown 2 May 2011 ODI # 3155
DNB - - - - - - - 2 ODI v Pakistan Providence 5 May 2011 ODI # 3156
12 24 26 1 1 46.15 8 caught 1 Test v Pakistan Providence 12 May 2011 Test # 1992
9 18 18 1 0 50.00 9 lbw 3 Test v Pakistan Providence 12 May 2011 Test # 1992
16 43 26 0 1 61.53 8 caught 2 Test v Pakistan Basseterre 20 May 2011 Test # 1993
41 61 51 6 0 80.39 8 caught 4 Test v Pakistan Basseterre 20 May 2011 Test # 1993
0 2 2 0 0 0.00 6 caught 2 T20I v India Port of Spain 4 Jun 2011 T20I # 200
4 17 5 0 0 80.00 8 lbw 1 ODI v India Port of Spain 6 Jun 2011 ODI # 3159
22* 32 19 1 2 115.78 8 not out 1 ODI v India Port of Spain 8 Jun 2011 ODI # 3160
3 14 14 0 0 21.42 8 caught 1 ODI v India North Sound 11 Jun 2011 ODI # 3161
1* 11 3 0 0 33.33 9 not out 1 ODI v India North Sound 13 Jun 2011 ODI # 3162
DNB - - - - - - - 2 ODI v India Kingston 16 Jun 2011 ODI # 3163
1 14 11 0 0 9.09 8 bowled 2 Test v India Kingston 20 Jun 2011 Test # 1997
25 26 11 1 3 227.27 8 caught 4 Test v India Kingston 20 Jun 2011 Test # 1997
15 50 30 1 0 50.00 9 lbw 2 Test v India Bridgetown 28 Jun 2011 Test # 1998
0 4 5 0 0 0.00 8 lbw 4 Test v India Bridgetown 28 Jun 2011 Test # 1998
20 42 23 3 1 86.95 8 caught 1 Test v India Roseau 6 Jul 2011 Test # 1999
17 45 37 2 0 45.94 8 caught 3 Test v India Roseau 6 Jul 2011 Test # 1999
5 11 6 0 0 83.33 9 caught 1 T20I v England The Oval 23 Sep 2011 T20I # 207
12 11 8 0 1 150.00 6 caught 1 T20I v England The Oval 25 Sep 2011 T20I # 208
1 3 2 0 0 50.00 7 caught 1 T20I v Bangladesh Mirpur 11 Oct 2011 T20I # 209
DNB - - - - - - - 2 ODI v Bangladesh Mirpur 15 Oct 2011 ODI # 3200
2 10 5 0 0 40.00 6 lbw 1 ODI v Bangladesh Chattogram 18 Oct 2011 ODI # 3202
58 66 43 8 2 134.88 8 bowled 2 Test v Bangladesh Chattogram 21 Oct 2011 Test # 2010
DNB - - - - - - - 4 Test v Bangladesh Chattogram 21 Oct 2011 Test # 2010
1 6 6 0 0 16.66 9 hit wicket 1 Test v Bangladesh Mirpur 29 Oct 2011 Test # 2012
DNB - - - - - - - 3 Test v Bangladesh Mirpur 29 Oct 2011 Test # 2012
5 8 4 1 0 125.00 8 lbw 1 Test v India Delhi 6 Nov 2011 Test # 2015
42 57 37 5 1 113.51 9 bowled 3 Test v India Delhi 6 Nov 2011 Test # 2015
18 12 14 2 1 128.57 8 caught 2 Test v India Eden Gardens 14 Nov 2011 Test # 2017
32 37 28 1 3 114.28 8 bowled 3 Test v India Eden Gardens 14 Nov 2011 Test # 2017
3 24 6 0 0 50.00 8 caught 1 Test v India Wankhede 22 Nov 2011 Test # 2019
10 35 22 0 0 45.45 8 caught 3 Test v India Wankhede 22 Nov 2011 Test # 2019
0 12 8 0 0 0.00 8 bowled 1 ODI v India Cuttack 29 Nov 2011 ODI # 3217
2 7 8 0 0 25.00 8 lbw 1 ODI v India Visakhapatnam 2 Dec 2011 ODI # 3219
41* 28 17 5 2 241.17 8 not out 1 ODI v India Ahmedabad 5 Dec 2011 ODI # 3221
2 4 6 0 0 33.33 8 caught 2 ODI v India Indore 8 Dec 2011 ODI # 3223
3 11 14 0 0 21.42 8 caught 2 ODI v India Chennai 11 Dec 2011 ODI # 3224
35 28 20 3 3 175.00 9 caught 2 ODI v Australia Kingstown 16 Mar 2012 ODI # 3262
DNB - - - - - - - 2 ODI v Australia Kingstown 18 Mar 2012 ODI # 3264
10 37 14 1 0 71.42 9 run out 2 ODI v Australia Kingstown 20 Mar 2012 ODI # 3266
31* 18 13 3 2 238.46 8 not out 1 ODI v Australia Gros Islet 23 Mar 2012 ODI # 3268
84 79 50 6 6 168.00 9 caught 2 ODI v Australia Gros Islet 25 Mar 2012 ODI # 3269
7 - 8 1 0 87.50 7 caught 1 T20I v Australia Gros Islet 27 Mar 2012 T20I # 241
5 11 9 0 0 55.55 5 bowled 1 T20I v Australia Bridgetown 30 Mar 2012 T20I # 243
41 56 36 4 3 113.88 8 caught 1 Test v Australia Bridgetown 7 Apr 2012 Test # 2040
14 43 34 2 0 41.17 8 bowled 3 Test v Australia Bridgetown 7 Apr 2012 Test # 2040
1 8 2 0 0 50.00 8 caught 2 Test v Australia Port of Spain 15 Apr 2012 Test # 2041
30* 42 26 4 1 115.38 3 not out 4 Test v Australia Port of Spain 15 Apr 2012 Test # 2041
10 34 27 0 0 37.03 8 run out 2 Test v Australia Roseau 23 Apr 2012 Test # 2042
61 92 51 4 3 119.60 8 caught 4 Test v Australia Roseau 23 Apr 2012 Test # 2042
17 50 36 3 0 47.22 8 caught 1 Test v England Lord's 17 May 2012 Test # 2043
37 44 47 5 0 78.72 8 caught 3 Test v England Lord's 17 May 2012 Test # 2043
106 211 156 17 1 67.94 8 caught 1 Test v England Nottingham 25 May 2012 Test # 2044
25 73 49 3 0 51.02 8 lbw 3 Test v England Nottingham 25 May 2012 Test # 2044
16 42 35 2 0 45.71 8 caught 1 Test v England Birmingham 7 Jun 2012 Test # 2045
11 30 16 1 0 68.75 7 caught 2 ODI v England Southampton 16 Jun 2012 ODI # 3276
21 22 20 1 1 105.00 7 caught 1 ODI v England The Oval 19 Jun 2012 ODI # 3278
DNB - - - - - - - 1 T20I v England Nottingham 24 Jun 2012 T20I # 246
DNB - - - - - - - 1 T20I v New Zealand Lauderhill 30 Jun 2012 T20I # 247
13 15 11 1 0 118.18 5 caught 1 T20I v New Zealand Lauderhill 1 Jul 2012 T20I # 248
DNB - - - - - - - 2 ODI v New Zealand Kingston 5 Jul 2012 ODI # 3283
31* 23 21 1 2 147.61 7 not out 1 ODI v New Zealand Kingston 7 Jul 2012 ODI # 3285
7 12 7 1 0 100.00 8 caught 2 ODI v New Zealand Basseterre 11 Jul 2012 ODI # 3288
26 28 22 1 2 118.18 8 caught 1 ODI v New Zealand Basseterre 14 Jul 2012 ODI # 3289
2 5 4 0 0 50.00 8 caught 1 ODI v New Zealand Basseterre 16 Jul 2012 ODI # 3290
50 98 80 4 3 62.50 8 caught 2 Test v New Zealand North Sound 25 Jul 2012 Test # 2050
DNB - - - - - - - 4 Test v New Zealand North Sound 25 Jul 2012 Test # 2050
32 39 29 6 0 110.34 8 lbw 2 Test v New Zealand Kingston 2 Aug 2012 Test # 2052
DNB - - - - - - - 4 Test v New Zealand Kingston 2 Aug 2012 Test # 2052
12 12 7 1 1 171.42 7 caught 1 T20I v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
TDNB - - - - - - - - T20I v Ireland Colombo (RPS) 24 Sep 2012 T20I # 273
4 4 3 0 0 133.33 6 bowled 1 T20I v England Pallekele 27 Sep 2012 T20I # 276
1* 2 1 0 0 100.00 7 not out 1 T20I v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
11 13 12 1 0 91.66 8 caught 1 T20I v New Zealand Pallekele 1 Oct 2012 T20I # 283
DNB - - - - - - - 1 T20I v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
26* 23 15 3 0 173.33 7 not out 1 T20I v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
DNB - - - - - - - 1 Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
16 28 22 1 1 72.72 6 lbw 3 Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
0 4 3 0 0 0.00 7 caught 2 Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
DNB - - - - - - - 4 Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
10 16 17 1 0 58.82 7 caught 1 ODI v Bangladesh Khulna 30 Nov 2012 ODI # 3309
12 19 19 0 1 63.15 8 caught 2 ODI v Bangladesh Khulna 2 Dec 2012 ODI # 3310
1* 4 2 0 0 50.00 8 not out 2 ODI v Bangladesh Mirpur 5 Dec 2012 ODI # 3311
60* 81 62 5 2 96.77 8 not out 1 ODI v Bangladesh Mirpur 7 Dec 2012 ODI # 3312
2 - 6 0 0 33.33 6 caught 1 ODI v Bangladesh Mirpur 8 Dec 2012 ODI # 3313
DNB - - - - - - - 1 T20I v Bangladesh Mirpur 10 Dec 2012 T20I # 291
16 43 37 2 0 43.24 8 caught 1 ODI v Australia Perth 1 Feb 2013 ODI # 3330
8 20 16 1 0 50.00 8 caught 2 ODI v Australia Perth 3 Feb 2013 ODI # 3331
8 18 7 0 1 114.28 9 bowled 2 ODI v Australia Canberra 6 Feb 2013 ODI # 3332
25 46 42 3 0 59.52 8 caught 1 ODI v Australia Sydney 8 Feb 2013 ODI # 3333
23 26 18 2 1 127.77 8 caught 2 ODI v Australia Melbourne 10 Feb 2013 ODI # 3334
20 10 7 1 2 285.71 7 caught 1 T20I v Australia Brisbane 13 Feb 2013 T20I # 303
DNB - - - - - - - 2 T20I v Zimbabwe North Sound 2 Mar 2013 T20I # 305
19 22 12 2 1 158.33 6 caught 1 T20I v Zimbabwe North Sound 3 Mar 2013 T20I # 308
73 93 69 8 4 105.79 8 bowled 2 Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
DNB - - - - - - - 4 Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
9 15 8 1 0 112.50 7 caught 2 Test v Zimbabwe Roseau 20 Mar 2013 Test # 2083
56* 50 35 5 4 160.00 8 not out 1 ODI v India The Oval 11 Jun 2013 ODI # 3368
0* 1 0 0 0 - 8 not out 2 ODI v South Africa Cardiff 14 Jun 2013 ODI # 3371
DNB - - - - - - - 2 ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
29 26 25 2 3 116.00 8 caught 2 ODI v India Kingston 30 Jun 2013 ODI # 3380
12 17 13 1 1 92.30 8 lbw 2 ODI v India Port of Spain 5 Jul 2013 ODI # 3383
3 21 9 0 0 33.33 8 caught 2 ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
21* 59 43 1 0 48.83 8 not out 2 ODI v Pakistan Providence 14 Jul 2013 ODI # 3389
3 6 3 0 0 100.00 8 run out 1 ODI v Pakistan Providence 16 Jul 2013 ODI # 3390
10 8 5 0 1 200.00 8 caught 2 ODI v Pakistan Gros Islet 19 Jul 2013 ODI # 3391
7 13 9 0 1 77.77 7 bowled 1 ODI v Pakistan Gros Islet 21 Jul 2013 ODI # 3393
29* 28 18 2 1 161.11 8 not out 1 ODI v Pakistan Gros Islet 24 Jul 2013 ODI # 3396
30 17 14 2 3 214.28 7 caught 1 T20I v Pakistan Kingstown 27 Jul 2013 T20I # 321
1 10 4 0 0 25.00 8 caught 2 T20I v Pakistan Kingstown 28 Jul 2013 T20I # 322
16 26 19 4 0 84.21 7 caught 1 Test v India Eden Gardens 6 Nov 2013 Test # 2101
8 41 29 1 0 27.58 7 bowled 3 Test v India Eden Gardens 6 Nov 2013 Test # 2101
0 2 2 0 0 0.00 8 caught 1 Test v India Wankhede 14 Nov 2013 Test # 2102
1 5 8 0 0 12.50 9 lbw 3 Test v India Wankhede 14 Nov 2013 Test # 2102
5 23 16 0 0 31.25 8 caught 1 ODI v India Kochi 21 Nov 2013 ODI # 3436
63* 81 45 4 4 140.00 7 not out 2 ODI v India Visakhapatnam 24 Nov 2013 ODI # 3437
37* 38 29 1 2 127.58 7 not out 1 ODI v India Kanpur 27 Nov 2013 ODI # 3439
27* 43 22 6 0 122.72 8 not out 2 Test v New Zealand Dunedin 3 Dec 2013 Test # 2104
80 190 145 8 3 55.17 8 caught 3 Test v New Zealand Dunedin 3 Dec 2013 Test # 2104
0 4 2 0 0 0.00 8 bowled 2 Test v New Zealand Wellington 11 Dec 2013 Test # 2106
0 6 6 0 0 0.00 8 lbw 3 Test v New Zealand Wellington 11 Dec 2013 Test # 2106
3 35 28 0 0 10.71 8 caught 1 Test v New Zealand Hamilton 19 Dec 2013 Test # 2109
24 28 17 6 0 141.17 8 caught 3 Test v New Zealand Hamilton 19 Dec 2013 Test # 2109
43* 40 27 5 3 159.25 8 not out 2 ODI v New Zealand Auckland 26 Dec 2013 ODI # 3449
7 - 8 1 0 87.50 7 bowled 1 T20I v Ireland Kingston 19 Feb 2014 T20I # 359
2 - 5 0 0 40.00 7 run out 1 T20I v Ireland Kingston 21 Feb 2014 T20I # 360
1* - 2 0 0 50.00 8 not out 2 ODI v Ireland Kingston 23 Feb 2014 ODI # 3472
61 52 36 5 4 169.44 7 caught 1 ODI v England North Sound 28 Feb 2014 ODI # 3477
3 28 13 0 0 23.07 7 caught 1 ODI v England North Sound 2 Mar 2014 ODI # 3480
24 45 35 2 1 68.57 8 caught 2 ODI v England North Sound 5 Mar 2014 ODI # 3484
DNB - - - - - - - 1 T20I v England Bridgetown 9 Mar 2014 T20I # 361
30* 15 9 2 3 333.33 6 not out 2 T20I v England Bridgetown 11 Mar 2014 T20I # 362
15* 11 6 2 1 250.00 8 not out 2 T20I v England Bridgetown 13 Mar 2014 T20I # 364
11 13 7 2 0 157.14 6 caught 1 T20I v India Mirpur 23 Mar 2014 T20I # 382
14* 13 5 3 0 280.00 5 not out 1 T20I v Bangladesh Mirpur 25 Mar 2014 T20I # 385
34* 16 13 2 3 261.53 6 not out 2 T20I v Australia Mirpur 28 Mar 2014 T20I # 388
42* 28 20 5 2 210.00 7 not out 1 T20I v Pakistan Mirpur 1 Apr 2014 T20I # 397
0* 2 0 0 0 - 6 not out 2 T20I v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
10 7 4 1 1 250.00 6 caught 1 T20I v New Zealand Roseau 5 Jul 2014 T20I # 402
10 9 3 1 1 333.33 6 caught 1 T20I v New Zealand Roseau 6 Jul 2014 T20I # 403
10 12 9 1 0 111.11 6 caught 1 ODI v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
TDNB - - - - - - - - T20I v Bangladesh Basseterre 27 Aug 2014 T20I # 404
10* 11 6 0 1 166.66 8 not out 1 ODI v India Kochi 8 Oct 2014 ODI # 3531
1 3 3 0 0 33.33 8 bowled 2 ODI v India Delhi 11 Oct 2014 ODI # 3533
16 29 21 2 0 76.19 7 caught 2 ODI v India Dharamsala 17 Oct 2014 ODI # 3535
0* 1 0 0 0 - 8 not out 2 T20I v South Africa Cape Town 9 Jan 2015 T20I # 413
20* 15 7 2 1 285.71 7 not out 2 T20I v South Africa Johannesburg 11 Jan 2015 T20I # 414
8 10 9 0 0 88.88 8 caught 2 T20I v South Africa Durban 14 Jan 2015 T20I # 415
4 9 8 0 0 50.00 7 caught 2 ODI v South Africa Durban 16 Jan 2015 ODI # 3579
25* 51 41 3 0 60.97 8 not out 2 ODI v South Africa Johannesburg 18 Jan 2015 ODI # 3583
51 66 52 5 2 98.07 7 caught 2 ODI v South Africa Gqeberha 25 Jan 2015 ODI # 3591
27 45 25 5 0 108.00 8 bowled 2 ODI v South Africa Centurion 28 Jan 2015 ODI # 3593
89 88 67 9 4 132.83 7 caught 1 ODI v Ireland Nelson 16 Feb 2015 ODI # 3603
30 37 28 3 1 107.14 7 caught 1 ODI v Pakistan Christchurch 21 Feb 2015 ODI # 3608
DNB - - - - - - - 1 ODI v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
5 21 11 0 0 45.45 7 stumped 2 ODI v South Africa Sydney 27 Feb 2015 ODI # 3616
26 69 55 2 0 47.27 7 caught 1 ODI v India Perth 6 Mar 2015 ODI # 3625
DNB - - - - - - - 2 ODI v U.A.E. Napier 15 Mar 2015 ODI # 3638
27 21 16 3 1 168.75 7 caught 2 ODI v New Zealand Wellington 21 Mar 2015 ODI # 3643
3 7 5 0 0 60.00 7 caught 2 T20I v Sri Lanka Pallekele 9 Nov 2015 T20I # 460
12* 7 7 1 0 171.42 8 not out 1 T20I v Sri Lanka Colombo (RPS) 11 Nov 2015 T20I # 461
DNB - - - - - - - 2 T20I v England Wankhede 16 Mar 2016 T20I # 537
DNB - - - - - - - 2 T20I v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
0 1 1 0 0 0.00 7 bowled 2 T20I v South Africa Nagpur 25 Mar 2016 T20I # 549
6 17 10 0 0 60.00 8 caught 2 T20I v Afghanistan Nagpur 27 Mar 2016 T20I # 552
DNB - - - - - - - 2 T20I v India Wankhede 31 Mar 2016 T20I # 556
2 3 2 0 0 100.00 7 caught 2 T20I v England Eden Gardens 3 Apr 2016 T20I # 557
29* - 16 1 3 181.25 8 not out 2 T20I v Pakistan Lahore 12 Sep 2017 T20I # 619
24* - 23 2 1 104.34 8 not out 2 T20I v Pakistan Lahore 15 Sep 2017 T20I # 621
Statsguru includes the following current or recent relevant matches:
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