Records type batting analysis [change type]
View innings by innings list [change view]
Primary team West Indies remove West Indies from query
Ordered by boundary sixes (descending)
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 144 148 13 3763 122 27.87 4537 82.94 2 25 16 330 122 Profile
filtered 2006-2021 144 148 13 3763 122 27.87 4537 82.94 2 25 16 330 122
Innings by innings list
91* - 40 5 10 227.50 1 not out 2 T20I v Ireland Basseterre 19 Jan 2020 T20I # 1030
63* 67 49 1 6 128.57 2 not out 2 T20I v Zimbabwe North Sound 2 Mar 2013 T20I # 305
102 124 84 9 5 121.42 6 caught 1 ODI v Ireland Nelson 16 Feb 2015 ODI # 3603
82* 80 51 7 5 160.78 4 not out 2 T20I v India Wankhede 31 Mar 2016 T20I # 556
67 92 78 5 4 85.89 6 caught 2 ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
67* - 45 4 4 148.88 1 not out 2 T20I v India Thiruvananthapuram 8 Dec 2019 T20I # 1022
47 47 34 4 4 138.23 1 lbw 1 T20I v South Africa St George's 1 Jul 2021 T20I # 1180
76 107 70 4 3 108.57 1 caught 2 ODI v Pakistan Bridgetown 2 May 2011 ODI # 3155
77* 121 73 7 3 105.47 1 not out 2 ODI v Pakistan Providence 5 May 2011 ODI # 3156
67 115 78 3 3 85.89 1 run out 1 ODI v India North Sound 13 Jun 2011 ODI # 3162
80 141 125 3 3 64.00 1 lbw 2 ODI v Bangladesh Mirpur 15 Oct 2011 ODI # 3200
30 28 21 1 3 142.85 1 caught 1 T20I v Australia Gros Islet 10 Jul 2021 T20I # 1188
65 54 44 7 2 147.72 1 run out 1 T20I v Pakistan Gros Islet 21 Apr 2011 T20I # 199
51 85 48 4 2 106.25 1 caught 1 ODI v Pakistan Gros Islet 25 Apr 2011 ODI # 3153
51 80 64 4 2 79.68 1 caught 1 ODI v Pakistan Bridgetown 28 Apr 2011 ODI # 3154
53 109 84 3 2 63.09 1 stumped 1 ODI v India Port of Spain 8 Jun 2011 ODI # 3160
122 159 124 8 2 98.38 1 caught 1 ODI v Bangladesh Mirpur 13 Oct 2011 ODI # 3198
18 19 16 0 2 112.50 4 caught 1 T20I v New Zealand Lauderhill 1 Jul 2012 T20I # 248
41 52 39 1 2 105.12 1 caught 1 T20I v Zimbabwe North Sound 3 Mar 2013 T20I # 308
75 120 86 7 2 87.20 5 caught 2 ODI v Pakistan Gros Islet 19 Jul 2013 ODI # 3391
25 36 26 1 2 96.15 6 caught 1 ODI v Pakistan Gros Islet 24 Jul 2013 ODI # 3396
70 120 98 4 2 71.42 5 caught 1 ODI v England North Sound 2 Mar 2014 ODI # 3480
69 80 55 7 2 125.45 4 run out 2 T20I v England Bridgetown 13 Mar 2014 T20I # 364
27 27 22 1 2 122.72 4 caught 1 T20I v India Mirpur 23 Mar 2014 T20I # 382
31 34 29 2 2 106.89 3 run out 1 T20I v Pakistan Mirpur 1 Apr 2014 T20I # 397
36 44 34 3 2 105.88 2 caught 1 T20I v New Zealand Roseau 6 Jul 2014 T20I # 403
49 36 31 6 2 158.06 2 caught 2 T20I v South Africa Durban 14 Jan 2015 T20I # 415
50 91 46 4 2 108.69 6 run out 1 ODI v Pakistan Christchurch 21 Feb 2015 ODI # 3608
67* - 51 7 2 131.37 1 not out 1 T20I v Sri Lanka Pallekele 4 Mar 2020 T20I # 1075
26 30 15 3 2 173.33 1 lbw 2 T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
27 35 28 2 2 96.42 1 caught 1 T20I v Australia Gros Islet 9 Jul 2021 T20I # 1185
72 77 48 10 2 150.00 1 caught 2 T20I v Australia Gros Islet 14 Jul 2021 T20I # 1190
62 142 105 5 1 59.04 2 caught 2 ODI v England Providence 20 Mar 2009 ODI # 2826
29 63 39 3 1 74.35 2 run out 1 ODI v England Bridgetown 29 Mar 2009 ODI # 2829
16 54 30 0 1 53.33 4 caught 2 Test v England Lord's 6 May 2009 Test # 1919
77 59 50 12 1 154.00 3 caught 2 T20I v South Africa The Oval 13 Jun 2009 T20I # 106
49 181 130 3 1 37.69 2 lbw 1 Test v Pakistan Providence 12 May 2011 Test # 1992
45 92 68 4 1 66.17 1 caught 1 ODI v India North Sound 11 Jun 2011 ODI # 3161
27 72 41 3 1 65.85 2 bowled 4 Test v India Kingston 20 Jun 2011 Test # 1997
23 35 24 2 1 95.83 1 lbw 1 T20I v Bangladesh Mirpur 11 Oct 2011 T20I # 209
44 64 49 5 1 89.79 1 caught 4 Test v Bangladesh Chattogram 21 Oct 2011 Test # 2010
19 48 30 2 1 63.33 1 bowled 1 ODI v India Cuttack 29 Nov 2011 ODI # 3217
78 155 102 8 1 76.47 1 run out 1 ODI v India Visakhapatnam 2 Dec 2011 ODI # 3219
36 36 35 6 1 102.85 1 caught 2 ODI v India Indore 8 Dec 2011 ODI # 3223
9 17 14 0 1 64.28 1 caught 2 ODI v Bangladesh Khulna 2 Dec 2012 ODI # 3310
46 62 44 5 1 104.54 6 bowled 1 ODI v Pakistan Gros Islet 21 Jul 2013 ODI # 3393
6 8 5 0 1 120.00 4 bowled 1 T20I v Pakistan Kingstown 27 Jul 2013 T20I # 321
29 45 40 1 1 72.50 5 lbw 1 ODI v India Kochi 21 Nov 2013 ODI # 3436
62 116 74 5 1 83.78 5 lbw 2 ODI v India Visakhapatnam 24 Nov 2013 ODI # 3437
34 72 43 4 1 79.06 4 caught 2 ODI v New Zealand Auckland 26 Dec 2013 ODI # 3449
13 14 11 1 1 118.18 2 caught 2 ODI v New Zealand Queenstown 1 Jan 2014 ODI # 3451
29 24 19 5 1 152.63 1 caught 1 T20I v New Zealand Wellington 15 Jan 2014 T20I # 353
12 18 17 1 1 70.58 3 caught 2 ODI v New Zealand Wellington 21 Mar 2015 ODI # 3643
6 - 3 0 1 200.00 4 bowled 2 T20I v Afghanistan Basseterre 2 Jun 2017 T20I # 611
15 - 10 1 1 150.00 4 caught 2 T20I v Afghanistan Basseterre 5 Jun 2017 T20I # 613
22 - 14 3 1 157.14 1 caught 2 T20I v Ireland St George's 15 Jan 2020 T20I # 1028
10 - 5 1 1 200.00 1 caught 2 T20I v Ireland Basseterre 18 Jan 2020 T20I # 1029
21 34 19 2 1 110.52 1 lbw 2 T20I v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
26 34 18 3 1 144.44 1 stumped 2 T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
22 35 22 1 1 100.00 2 caught 2 T20I v South Africa St George's 29 Jun 2021 T20I # 1179
21 40 25 1 1 84.00 4 caught 1 T20I v Australia Gros Islet 16 Jul 2021 T20I # 1192
0 2 2 0 0 0.00 1 caught 1 ODI v Pakistan Faisalabad 7 Dec 2006 ODI # 2460
70 192 130 7 0 53.84 3 bowled 1 ODI v Pakistan Lahore 10 Dec 2006 ODI # 2463
0 2 1 0 0 0.00 3 lbw 2 ODI v Pakistan Multan 13 Dec 2006 ODI # 2464
21 34 35 3 0 60.00 3 bowled 1 ODI v Pakistan Karachi 16 Dec 2006 ODI # 2466
17 37 24 2 0 70.83 6 caught 2 ODI v India Chennai 27 Jan 2007 ODI # 2487
4 9 6 1 0 66.66 6 run out 2 ODI v India Vadodara 31 Jan 2007 ODI # 2493
14* 34 26 2 0 53.84 8 not out 1 ODI v New Zealand North Sound 29 Mar 2007 ODI # 2557
9 22 12 2 0 75.00 2 caught 1 T20I v England The Oval 29 Jun 2007 T20I # 16
0 1 1 0 0 0.00 4 bowled 2 ODI v Scotland Dublin 12 Jul 2007 ODI # 2601
24 111 79 2 0 30.37 5 lbw 2 Test v England Port of Spain 6 Mar 2009 Test # 1914
8 28 12 2 0 66.66 2 caught 4 Test v England Port of Spain 6 Mar 2009 Test # 1914
23* 54 32 1 0 71.87 4 not out 2 T20I v England Port of Spain 15 Mar 2009 T20I # 86
0 16 6 0 0 0.00 2 caught 1 ODI v England Providence 22 Mar 2009 ODI # 2827
14* 74 31 1 0 45.16 2 not out 2 ODI v England Bridgetown 27 Mar 2009 ODI # 2828
17 47 19 2 0 89.47 2 caught 2 ODI v England Gros Islet 3 Apr 2009 ODI # 2833
21 75 54 4 0 38.88 4 caught 3 Test v England Lord's 6 May 2009 Test # 1919
8 31 18 2 0 44.44 4 caught 2 Test v England Chester-le-Street 14 May 2009 Test # 1920
10 57 34 0 0 29.41 4 caught 3 Test v England Chester-le-Street 14 May 2009 Test # 1920
0 - 4 0 0 0.00 2 lbw 1 ODI v England Bristol 24 May 2009 ODI # 2850
29 29 19 5 0 152.63 1 caught 2 T20I v Sri Lanka Nottingham 10 Jun 2009 T20I # 100
44 50 37 5 0 118.91 3 caught 2 T20I v India Lord's 12 Jun 2009 T20I # 105
0 6 1 0 0 0.00 3 caught 2 T20I v England The Oval 15 Jun 2009 T20I # 111
0 1 2 0 0 0.00 3 bowled 2 T20I v Sri Lanka The Oval 19 Jun 2009 T20I # 115
29 96 62 1 0 46.77 4 caught 2 ODI v Australia Melbourne 7 Feb 2010 ODI # 2950
1 11 4 0 0 25.00 4 caught 1 ODI v Australia Adelaide 9 Feb 2010 ODI # 2952
1 20 11 0 0 9.09 3 caught 2 ODI v Australia Brisbane 14 Feb 2010 ODI # 2955
29 - 44 4 0 65.90 6 caught 2 ODI v Australia Melbourne 19 Feb 2010 ODI # 2960
5 13 6 1 0 83.33 2 caught 2 T20I v Australia Hobart 21 Feb 2010 T20I # 146
24 79 44 1 0 54.54 1 caught 1 ODI v Pakistan Gros Islet 23 Apr 2011 ODI # 3152
21 67 29 1 0 72.41 2 caught 3 Test v Pakistan Providence 12 May 2011 Test # 1992
0 1 2 0 0 0.00 1 caught 2 Test v Pakistan Basseterre 20 May 2011 Test # 1993
24 78 57 2 0 42.10 1 caught 4 Test v Pakistan Basseterre 20 May 2011 Test # 1993
9 19 9 1 0 100.00 2 caught 2 T20I v India Port of Spain 4 Jun 2011 T20I # 200
6 25 23 1 0 26.08 1 caught 1 ODI v India Port of Spain 6 Jun 2011 ODI # 3159
6 19 16 0 0 37.50 1 caught 2 ODI v India Kingston 16 Jun 2011 ODI # 3163
3 47 23 0 0 13.04 2 caught 2 Test v India Kingston 20 Jun 2011 Test # 1997
2 22 10 0 0 20.00 2 caught 2 Test v India Bridgetown 28 Jun 2011 Test # 1998
14 17 12 3 0 116.66 2 caught 4 Test v India Bridgetown 28 Jun 2011 Test # 1998
7 16 13 1 0 53.84 1 caught 2 Test v Bangladesh Chattogram 21 Oct 2011 Test # 2010
1 12 8 0 0 12.50 1 caught 1 ODI v India Ahmedabad 5 Dec 2011 ODI # 3221
0 1 1 0 0 0.00 1 lbw 2 ODI v India Chennai 11 Dec 2011 ODI # 3224
15 22 16 2 0 93.75 1 bowled 2 ODI v England Southampton 16 Jun 2012 ODI # 3276
12 96 50 1 0 24.00 1 run out 1 ODI v England The Oval 19 Jun 2012 ODI # 3278
6 12 5 1 0 120.00 3 caught 1 T20I v England Nottingham 24 Jun 2012 T20I # 246
0 11 12 0 0 0.00 1 caught 2 ODI v New Zealand Kingston 5 Jul 2012 ODI # 3283
3 15 17 0 0 17.64 1 caught 1 ODI v New Zealand Kingston 7 Jul 2012 ODI # 3285
13 47 25 2 0 52.00 1 lbw 1 ODI v Bangladesh Khulna 30 Nov 2012 ODI # 3309
18* 25 12 2 0 150.00 6 not out 1 T20I v Bangladesh Mirpur 10 Dec 2012 T20I # 291
10 69 46 0 0 21.73 5 stumped 2 ODI v Pakistan Providence 14 Jul 2013 ODI # 3389
10 24 15 0 0 66.66 5 caught 1 ODI v Pakistan Providence 16 Jul 2013 ODI # 3390
3 21 16 0 0 18.75 4 bowled 2 T20I v Pakistan Kingstown 28 Jul 2013 T20I # 322
13 11 14 2 0 92.85 5 caught 1 ODI v India Kanpur 27 Nov 2013 ODI # 3439
43 68 48 6 0 89.58 4 caught 2 ODI v New Zealand Nelson 4 Jan 2014 ODI # 3452
9 24 19 0 0 47.36 4 caught 1 ODI v New Zealand Hamilton 8 Jan 2014 ODI # 3453
0 7 4 0 0 0.00 2 caught 2 T20I v New Zealand Auckland 11 Jan 2014 T20I # 352
16 - 23 2 0 69.56 4 caught 1 T20I v Ireland Kingston 19 Feb 2014 T20I # 359
12 - 18 0 0 66.66 4 lbw 1 T20I v Ireland Kingston 21 Feb 2014 T20I # 360
65 116 94 6 0 69.14 5 caught 1 ODI v England North Sound 28 Feb 2014 ODI # 3477
16 31 21 3 0 76.19 4 bowled 2 ODI v England North Sound 5 Mar 2014 ODI # 3484
3 12 7 0 0 42.85 4 caught 1 T20I v England Bridgetown 9 Mar 2014 T20I # 361
19 17 13 3 0 146.15 4 caught 2 T20I v England Bridgetown 11 Mar 2014 T20I # 362
0 2 0 0 0 - 3 stumped 1 T20I v Bangladesh Mirpur 25 Mar 2014 T20I # 385
26 39 24 3 0 108.33 3 caught 2 T20I v Australia Mirpur 28 Mar 2014 T20I # 388
4 15 8 0 0 50.00 3 lbw 2 T20I v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
1 7 3 0 0 33.33 2 lbw 1 T20I v New Zealand Roseau 5 Jul 2014 T20I # 402
0 6 2 0 0 0.00 4 caught 2 ODI v Bangladesh St George's 20 Aug 2014 ODI # 3509
40 70 61 3 0 65.57 5 caught 1 ODI v Bangladesh St George's 22 Aug 2014 ODI # 3511
6 13 12 1 0 50.00 1 caught 1 ODI v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
0 2 2 0 0 0.00 6 lbw 2 ODI v South Africa Sydney 27 Feb 2015 ODI # 3616
9 39 22 0 0 40.90 6 caught 1 ODI v India Perth 6 Mar 2015 ODI # 3625
0 5 1 0 0 0.00 4 lbw 2 T20I v England Eden Gardens 3 Apr 2016 T20I # 557
0 2 1 0 0 0.00 7 bowled 1 T20I v India Lauderhill 27 Aug 2016 T20I # 562
19 15 19 3 0 100.00 4 stumped 1 T20I v India Lauderhill 28 Aug 2016 T20I # 563
1 - 3 0 0 33.33 4 bowled 1 T20I v Pakistan Bridgetown 26 Mar 2017 T20I # 602
1 - 2 0 0 50.00 4 lbw 2 T20I v Pakistan Port of Spain 30 Mar 2017 T20I # 603
4* - 1 1 0 400.00 5 not out 2 T20I v Pakistan Port of Spain 1 Apr 2017 T20I # 604
1 - 4 0 0 25.00 5 run out 1 T20I v Pakistan Port of Spain 2 Apr 2017 T20I # 605
17* - 14 1 0 121.42 4 not out 1 T20I v Afghanistan Basseterre 3 Jun 2017 T20I # 612
7 - 11 1 0 63.63 1 bowled 2 T20I v Afghanistan Lucknow 17 Nov 2019 T20I # 1017
2 - 4 0 0 50.00 1 caught 1 T20I v India Hyderabad 6 Dec 2019 T20I # 1020
7 - 11 1 0 63.63 1 caught 2 T20I v India Wankhede 11 Dec 2019 T20I # 1024
9 - 8 0 0 112.50 1 bowled 2 T20I v Sri Lanka Pallekele 6 Mar 2020 T20I # 1078
3 - 6 0 0 50.00 1 lbw 2 T20I v South Africa St George's 3 Jul 2021 T20I # 1181
15 26 13 3 0 115.38 2 caught 2 T20I v Australia Gros Islet 12 Jul 2021 T20I # 1189
9* 10 7 2 0 128.57 1 retired notout 1 T20I v Pakistan Bridgetown 28 Jul 2021 T20I # 1205
3 13 7 0 0 42.85 1 caught 1 T20I v England Dubai (DICS) 23 Oct 2021 T20I # 1354
16 61 35 0 0 45.71 1 bowled 1 T20I v South Africa Dubai (DICS) 26 Oct 2021 T20I # 1366
DNB - - - - - - - 2 ODI v Australia Sydney 12 Feb 2010 ODI # 2954
TDNB - - - - - - - - T20I v Bangladesh Basseterre 27 Aug 2014 T20I # 404
DNB - - - - - - - 1 ODI v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
DNB - - - - - - - 2 ODI v U.A.E. Napier 15 Mar 2015 ODI # 3638
Statsguru includes the following current or recent relevant matches:
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