Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 27 Nov 2023 remove less than or equal to 27 Nov 2023 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 2008-2024 57 54 7 980 84* 20.85 873 112.25 0 6 7 67 53 Profile
filtered 2008-2021 54 52 7 950 84* 21.11 853 111.37 0 6 7 66 51
Innings by innings list
6* 19 8 1 0 75.00 5 not out 2 v Australia Bridgetown 20 Jun 2008 T20I # 57
6 8 5 1 0 120.00 2 caught 2 v England Port of Spain 15 Mar 2009 T20I # 86
53 63 32 7 1 165.62 2 caught 2 v Australia The Oval 6 Jun 2009 T20I # 92
13 12 11 1 1 118.18 2 bowled 2 v Sri Lanka Nottingham 10 Jun 2009 T20I # 100
0 6 2 0 0 0.00 2 caught 2 v India Lord's 12 Jun 2009 T20I # 105
0 6 5 0 0 0.00 2 bowled 2 v South Africa The Oval 13 Jun 2009 T20I # 106
0 4 3 0 0 0.00 2 caught 2 v England The Oval 15 Jun 2009 T20I # 111
8 22 14 1 0 57.14 2 lbw 2 v Bangladesh Basseterre 2 Aug 2009 T20I # 117
0 5 2 0 0 0.00 3 caught 2 v Zimbabwe Port of Spain 28 Feb 2010 T20I # 150
19 45 22 1 0 86.36 1 caught 1 v Ireland Providence 30 Apr 2010 T20I # 152
12* - 10 1 0 120.00 4 not out 2 v England Providence 3 May 2010 T20I # 158
16 22 18 2 0 88.88 5 bowled 2 v Sri Lanka Bridgetown 7 May 2010 T20I # 166
0 12 3 0 0 0.00 2 caught 2 v South Africa North Sound 19 May 2010 T20I # 178
4 15 11 0 0 36.36 2 caught 2 v South Africa North Sound 20 May 2010 T20I # 179
1 3 5 0 0 20.00 2 lbw 1 v Pakistan Gros Islet 21 Apr 2011 T20I # 199
11 20 16 0 1 68.75 1 bowled 2 v India Port of Spain 4 Jun 2011 T20I # 200
23 36 25 0 1 92.00 3 caught 2 v New Zealand Auckland 11 Jan 2014 T20I # 352
40 57 36 3 1 111.11 3 run out 1 v New Zealand Wellington 15 Jan 2014 T20I # 353
19 - 15 0 2 126.66 2 caught 1 v Ireland Kingston 21 Feb 2014 T20I # 360
52 55 39 1 4 133.33 3 caught 1 v New Zealand Roseau 5 Jul 2014 T20I # 402
62 72 49 3 3 126.53 3 bowled 1 v New Zealand Roseau 6 Jul 2014 T20I # 403
2 11 6 0 0 33.33 4 caught 2 v South Africa Durban 14 Jan 2015 T20I # 415
57 40 25 3 6 228.00 2 bowled 2 v Sri Lanka Pallekele 9 Nov 2015 T20I # 460
23 29 21 4 0 109.52 1 lbw 1 v Sri Lanka Colombo (RPS) 11 Nov 2015 T20I # 461
84* 73 64 6 5 131.25 1 not out 2 v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
11 21 11 0 1 100.00 3 run out 2 v South Africa Nagpur 25 Mar 2016 T20I # 549
11* 17 13 2 0 84.61 3 not out 2 v Afghanistan Nagpur 27 Mar 2016 T20I # 552
DNB - - - - - - - 1 v India Lauderhill 27 Aug 2016 T20I # 562
3 16 9 0 0 33.33 5 bowled 1 v India Lauderhill 28 Aug 2016 T20I # 563
2 8 6 0 0 33.33 3 bowled 1 v Pakistan Dubai (DICS) 23 Sep 2016 T20I # 568
29 57 37 1 1 78.37 3 bowled 2 v Pakistan Dubai (DICS) 24 Sep 2016 T20I # 569
9 21 17 1 0 52.94 2 run out 1 v Pakistan Abu Dhabi 27 Sep 2016 T20I # 570
27 27 25 3 1 108.00 3 stumped 2 v New Zealand Nelson 29 Dec 2017 T20I # 636
TDNB - - - - - - - - v New Zealand Mount Maunganui 1 Jan 2018 T20I # 637
46 36 32 4 3 143.75 3 bowled 2 v New Zealand Mount Maunganui 3 Jan 2018 T20I # 638
0 - 3 0 0 0.00 2 caught 2 v Pakistan Karachi 1 Apr 2018 T20I # 663
1 - 3 0 0 33.33 2 bowled 2 v Pakistan Karachi 2 Apr 2018 T20I # 664
52 - 43 4 3 120.93 2 run out 1 v Pakistan Karachi 3 Apr 2018 T20I # 665
7 - 9 1 0 77.77 3 stumped 1 v ICC World XI Lord's 31 May 2018 T20I # 666
7 - 7 0 1 100.00 1 caught 2 v Bangladesh Basseterre 31 Jul 2018 T20I # 692
43 - 38 3 2 113.15 1 caught 2 v Bangladesh Lauderhill 4 Aug 2018 T20I # 693
6 - 7 0 0 85.71 2 caught 2 v Bangladesh Lauderhill 5 Aug 2018 T20I # 694
34 22 14 3 3 242.85 1 bowled 1 v New Zealand Auckland 27 Nov 2020 T20I # 1108
20 18 14 0 2 142.85 1 run out 2 v New Zealand Mount Maunganui 29 Nov 2020 T20I # 1110
4* 12 3 1 0 133.33 1 not out 1 v New Zealand Mount Maunganui 30 Nov 2020 T20I # 1112
30 41 19 3 2 157.89 1 run out 2 v South Africa St George's 26 Jun 2021 T20I # 1176
35 82 36 2 1 97.22 2 caught 2 v South Africa St George's 27 Jun 2021 T20I # 1178
9 13 7 0 1 128.57 2 bowled 1 v Australia Gros Islet 10 Jul 2021 T20I # 1188
4 3 3 1 0 133.33 1 caught 2 v Australia Gros Islet 12 Jul 2021 T20I # 1189
6 15 14 1 0 42.85 4 bowled 2 v Australia Gros Islet 14 Jul 2021 T20I # 1190
12 20 16 0 1 75.00 1 bowled 1 v Australia Gros Islet 16 Jul 2021 T20I # 1192
0 3 2 0 0 0.00 1 bowled 2 v Pakistan Providence 31 Jul 2021 T20I # 1208
14* - 6 0 2 233.33 1 not out 1 v Pakistan Providence 1 Aug 2021 T20I # 1209
17* - 12 1 2 141.66 1 not out 1 v Pakistan Providence 3 Aug 2021 T20I # 1211
Statsguru includes the following current or recent Twenty20 Internationals:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page