Records type batting analysis [change type]
View innings by innings list [change view]
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
overall 2006-2021 79 75 7 1899 117 27.92 1381 137.50 2 14 4 158 124 Profile
Innings by innings list
10 14 12 2 0 83.33 1 caught 1 v New Zealand Auckland 16 Feb 2006 T20I # 5
5 6 8 1 0 62.50 1 bowled 1 v England The Oval 28 Jun 2007 T20I # 15
61 55 37 8 1 164.86 1 caught 1 v England The Oval 29 Jun 2007 T20I # 16
117 75 57 7 10 205.26 1 caught 1 v South Africa Johannesburg 11 Sep 2007 T20I # 20
0 2 3 0 0 0.00 1 caught 1 v Bangladesh Johannesburg 13 Sep 2007 T20I # 24
67 60 41 5 5 163.41 1 caught 2 v New Zealand Auckland 26 Dec 2008 T20I # 78
1 5 4 0 0 25.00 1 caught 2 v New Zealand Hamilton 28 Dec 2008 T20I # 79
88 75 50 6 6 176.00 1 caught 2 v Australia The Oval 6 Jun 2009 T20I # 92
22 33 28 4 0 78.57 1 caught 2 v India Lord's 12 Jun 2009 T20I # 105
5 13 8 0 0 62.50 1 caught 2 v South Africa The Oval 13 Jun 2009 T20I # 106
15 9 8 3 0 187.50 1 bowled 2 v England The Oval 15 Jun 2009 T20I # 111
63* 89 50 8 2 126.00 1 not out 2 v Sri Lanka The Oval 19 Jun 2009 T20I # 115
5 7 5 1 0 100.00 1 bowled 2 v Australia Hobart 21 Feb 2010 T20I # 146
12 15 14 1 1 85.71 1 caught 1 v Australia Sydney 23 Feb 2010 T20I # 147
25 - 12 2 2 208.33 1 caught 2 v England Providence 3 May 2010 T20I # 158
5 13 4 1 0 125.00 1 caught 2 v Sri Lanka Bridgetown 7 May 2010 T20I # 166
98 88 66 5 7 148.48 1 run out 1 v India Bridgetown 9 May 2010 T20I # 169
4 1 2 1 0 200.00 1 bowled 1 v Australia Gros Islet 11 May 2010 T20I # 174
14 24 16 2 0 87.50 1 caught 2 v South Africa North Sound 19 May 2010 T20I # 178
0 7 2 0 0 0.00 1 lbw 2 v South Africa North Sound 20 May 2010 T20I # 179
2 13 8 0 0 25.00 2 caught 1 v England Nottingham 24 Jun 2012 T20I # 246
85* 87 52 7 5 163.46 2 not out 1 v New Zealand Lauderhill 30 Jun 2012 T20I # 247
53 64 39 3 4 135.89 2 bowled 1 v New Zealand Lauderhill 1 Jul 2012 T20I # 248
54 47 33 5 4 163.63 2 caught 1 v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
TDNB - - - - - - - - v Ireland Colombo (RPS) 24 Sep 2012 T20I # 273
58 46 35 6 4 165.71 2 caught 1 v England Pallekele 27 Sep 2012 T20I # 276
2 26 9 0 0 22.22 2 caught 1 v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
30 31 14 3 2 214.28 2 caught 1 v New Zealand Pallekele 1 Oct 2012 T20I # 283
75* 98 41 5 6 182.92 2 not out 1 v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
3 26 16 0 0 18.75 2 lbw 1 v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
6 11 7 1 0 85.71 2 bowled 1 v Bangladesh Mirpur 10 Dec 2012 T20I # 291
8 8 7 0 1 114.28 1 caught 1 v Australia Brisbane 13 Feb 2013 T20I # 303
5 10 6 1 0 83.33 2 lbw 1 v Pakistan Kingstown 27 Jul 2013 T20I # 321
1 9 3 0 0 33.33 2 caught 2 v Pakistan Kingstown 28 Jul 2013 T20I # 322
18 - 19 3 0 94.73 2 caught 1 v Ireland Kingston 19 Feb 2014 T20I # 359
43 47 35 5 2 122.85 2 lbw 1 v England Bridgetown 9 Mar 2014 T20I # 361
36 40 30 1 4 120.00 2 bowled 2 v England Bridgetown 11 Mar 2014 T20I # 362
34 49 33 1 2 103.03 2 run out 1 v India Mirpur 23 Mar 2014 T20I # 382
48 74 48 3 2 100.00 2 caught 1 v Bangladesh Mirpur 25 Mar 2014 T20I # 385
53 52 35 6 2 151.42 2 caught 2 v Australia Mirpur 28 Mar 2014 T20I # 388
5 10 4 1 0 125.00 2 stumped 1 v Pakistan Mirpur 1 Apr 2014 T20I # 397
3 19 13 0 0 23.07 2 bowled 2 v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
TDNB - - - - - - - - v Bangladesh Basseterre 27 Aug 2014 T20I # 404
77 44 31 5 8 248.38 2 caught 2 v South Africa Cape Town 9 Jan 2015 T20I # 413
90 63 41 9 7 219.51 2 caught 2 v South Africa Johannesburg 11 Jan 2015 T20I # 414
100* 94 48 5 11 208.33 2 not out 2 v England Wankhede 16 Mar 2016 T20I # 537
DNB - - - - - - - 2 v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
4 3 2 1 0 200.00 2 bowled 2 v South Africa Nagpur 25 Mar 2016 T20I # 549
5 6 6 1 0 83.33 2 bowled 2 v India Wankhede 31 Mar 2016 T20I # 556
4 8 2 1 0 200.00 2 caught 2 v England Eden Gardens 3 Apr 2016 T20I # 557
18 - 20 1 1 90.00 1 caught 2 v India Kingston 9 Jul 2017 T20I # 617
40 30 21 3 4 190.47 1 run out 1 v England Chester-le-Street 16 Sep 2017 T20I # 622
12 10 8 2 0 150.00 2 caught 2 v New Zealand Nelson 29 Dec 2017 T20I # 636
TDNB - - - - - - - - v New Zealand Mount Maunganui 1 Jan 2018 T20I # 637
0 4 2 0 0 0.00 2 caught 2 v New Zealand Mount Maunganui 3 Jan 2018 T20I # 638
18 - 28 1 0 64.28 1 bowled 1 v ICC World XI Lord's 31 May 2018 T20I # 666
15 - 12 0 2 125.00 2 caught 1 v England Gros Islet 5 Mar 2019 T20I # 750
5 - 4 1 0 125.00 1 caught 2 v England Basseterre 8 Mar 2019 T20I # 751
0 2 1 0 0 0.00 3 lbw 2 v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
16 18 16 2 1 100.00 3 caught 2 v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
13 30 20 1 0 65.00 3 bowled 2 v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
32* 38 24 1 3 133.33 3 not out 2 v South Africa St George's 26 Jun 2021 T20I # 1176
8 7 6 1 0 133.33 3 caught 2 v South Africa St George's 27 Jun 2021 T20I # 1178
5 7 8 1 0 62.50 3 caught 1 v South Africa St George's 1 Jul 2021 T20I # 1180
11 - 9 0 1 122.22 3 caught 2 v South Africa St George's 3 Jul 2021 T20I # 1181
4 19 10 1 0 40.00 3 caught 1 v Australia Gros Islet 9 Jul 2021 T20I # 1185
13 26 16 2 0 81.25 3 bowled 1 v Australia Gros Islet 10 Jul 2021 T20I # 1188
67 57 38 4 7 176.31 3 caught 2 v Australia Gros Islet 12 Jul 2021 T20I # 1189
1 14 3 0 0 33.33 3 caught 2 v Australia Gros Islet 14 Jul 2021 T20I # 1190
21 13 7 2 2 300.00 3 caught 1 v Australia Gros Islet 16 Jul 2021 T20I # 1192
7 24 7 0 1 100.00 3 caught 1 v Pakistan Bridgetown 28 Jul 2021 T20I # 1205
16 26 20 0 1 80.00 3 bowled 2 v Pakistan Providence 31 Jul 2021 T20I # 1208
1* - 2 0 0 50.00 2 not out 1 v Pakistan Providence 1 Aug 2021 T20I # 1209
12* - 6 2 0 200.00 2 not out 1 v Pakistan Providence 3 Aug 2021 T20I # 1211
13 22 13 3 0 100.00 3 caught 1 v England Dubai (DICS) 23 Oct 2021 T20I # 1354
12 27 12 0 1 100.00 4 caught 1 v South Africa Dubai (DICS) 26 Oct 2021 T20I # 1366
4 24 10 0 0 40.00 1 bowled 1 v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
1 7 5 0 0 20.00 1 caught 2 v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
15 14 9 0 2 166.66 1 bowled 1 v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
Statsguru includes the following current or recent Twenty20 Internationals:
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