Records type all-round analysis [change type]
View match by match list [change view]
Ordered by runs scored in 1st innings (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
overall 2006-2021 79 1899 117 27.92 2 20 2/15 22.00 0 20 0 5.92 Profile
Match by match list
117 - - 1 0 v South Africa Johannesburg 11 Sep 2007 T20I # 20
100* - - 0 0 v England Wankhede 16 Mar 2016 T20I # 537
98 1 22 0 0 v India Bridgetown 9 May 2010 T20I # 169
90 - - 0 0 v South Africa Johannesburg 11 Jan 2015 T20I # 414
88 0 13 0 0 v Australia The Oval 6 Jun 2009 T20I # 92
85* - - 0 0 v New Zealand Lauderhill 30 Jun 2012 T20I # 247
77 - - 1 0 v South Africa Cape Town 9 Jan 2015 T20I # 413
75* - - 0 0 v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
67 0 9 0 0 v Australia Gros Islet 12 Jul 2021 T20I # 1189
67 2 16 1 0 v New Zealand Auckland 26 Dec 2008 T20I # 78
63* 0 35 0 0 v Sri Lanka The Oval 19 Jun 2009 T20I # 115
61 0 9 0 0 v England The Oval 29 Jun 2007 T20I # 16
58 1 27 1 0 v England Pallekele 27 Sep 2012 T20I # 276
54 - - 0 0 v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
53 - - 0 0 v Australia Mirpur 28 Mar 2014 T20I # 388
53 - - 1 0 v New Zealand Lauderhill 1 Jul 2012 T20I # 248
48 - - 0 0 v Bangladesh Mirpur 25 Mar 2014 T20I # 385
43 - - 0 0 v England Bridgetown 9 Mar 2014 T20I # 361
40 - - 0 0 v England Chester-le-Street 16 Sep 2017 T20I # 622
36 - - 0 0 v England Bridgetown 11 Mar 2014 T20I # 362
34 - - 1 0 v India Mirpur 23 Mar 2014 T20I # 382
32* - - 0 0 v South Africa St George's 26 Jun 2021 T20I # 1176
30 0 15 1 0 v New Zealand Pallekele 1 Oct 2012 T20I # 283
25 1 11 0 0 v England Providence 3 May 2010 T20I # 158
22 0 13 0 0 v India Lord's 12 Jun 2009 T20I # 105
21 0 9 0 0 v Australia Gros Islet 16 Jul 2021 T20I # 1192
18 - - 0 0 v ICC World XI Lord's 31 May 2018 T20I # 666
18 - - 0 0 v Ireland Kingston 19 Feb 2014 T20I # 359
18 - - 0 0 v India Kingston 9 Jul 2017 T20I # 617
16 - - 0 0 v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
16 0 11 0 0 v Pakistan Providence 31 Jul 2021 T20I # 1208
15 - - 1 0 v England Gros Islet 5 Mar 2019 T20I # 750
15 1 25 0 0 v England The Oval 15 Jun 2009 T20I # 111
15 1 7 0 0 v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
14 0 12 0 0 v South Africa North Sound 19 May 2010 T20I # 178
13 - - 0 0 v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
13 1 1 0 0 v Australia Gros Islet 10 Jul 2021 T20I # 1188
13 - - 1 0 v England Dubai (DICS) 23 Oct 2021 T20I # 1354
12* - - - - v Pakistan Providence 3 Aug 2021 T20I # 1211
12 - - 0 0 v New Zealand Nelson 29 Dec 2017 T20I # 636
12 - - 0 0 v South Africa Dubai (DICS) 26 Oct 2021 T20I # 1366
12 - - 0 0 v Australia Sydney 23 Feb 2010 T20I # 147
11 0 15 1 0 v South Africa St George's 3 Jul 2021 T20I # 1181
10 2 22 0 0 v New Zealand Auckland 16 Feb 2006 T20I # 5
8 - - 0 0 v Australia Brisbane 13 Feb 2013 T20I # 303
8 - - 0 0 v South Africa St George's 27 Jun 2021 T20I # 1178
7 - - - - v Pakistan Bridgetown 28 Jul 2021 T20I # 1205
6 0 18 0 0 v Bangladesh Mirpur 10 Dec 2012 T20I # 291
5 2 15 0 0 v Australia Hobart 21 Feb 2010 T20I # 146
5 - - 0 0 v Pakistan Kingstown 27 Jul 2013 T20I # 321
5 - - 1 0 v Pakistan Mirpur 1 Apr 2014 T20I # 397
5 - - 0 0 v India Wankhede 31 Mar 2016 T20I # 556
5 1 11 2 0 v South Africa St George's 1 Jul 2021 T20I # 1180
5 - - 0 0 v Sri Lanka Bridgetown 7 May 2010 T20I # 166
5 0 7 1 0 v South Africa The Oval 13 Jun 2009 T20I # 106
5 - - 0 0 v England The Oval 28 Jun 2007 T20I # 15
5 - - 0 0 v England Basseterre 8 Mar 2019 T20I # 751
4 - - 1 0 v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
4 2 17 0 0 v South Africa Nagpur 25 Mar 2016 T20I # 549
4 - - 0 0 v Australia Gros Islet 9 Jul 2021 T20I # 1185
4 1 5 1 0 v Australia Gros Islet 11 May 2010 T20I # 174
4 - - 1 0 v England Eden Gardens 3 Apr 2016 T20I # 557
3 0 14 0 0 v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
3 0 9 0 0 v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
2 - - 0 0 v England Nottingham 24 Jun 2012 T20I # 246
2 0 2 0 0 v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
1* - - - - v Pakistan Providence 1 Aug 2021 T20I # 1209
1 - - 0 0 v Australia Gros Islet 14 Jul 2021 T20I # 1190
1 2 27 0 0 v New Zealand Hamilton 28 Dec 2008 T20I # 79
1 - - 0 0 v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
1 - - 0 0 v Pakistan Kingstown 28 Jul 2013 T20I # 322
0 0 22 1 0 v Bangladesh Johannesburg 13 Sep 2007 T20I # 24
0 - - 0 0 v South Africa North Sound 20 May 2010 T20I # 179
0 - - 0 0 v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
0 - - 0 0 v New Zealand Mount Maunganui 3 Jan 2018 T20I # 638
TDNB 2 21 1 0 v Ireland Colombo (RPS) 24 Sep 2012 T20I # 273
TDNB - - 0 0 v Bangladesh Basseterre 27 Aug 2014 T20I # 404
DNB - - 1 0 v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
TDNB - - 0 0 v New Zealand Mount Maunganui 1 Jan 2018 T20I # 637
Statsguru includes the following current or recent Twenty20 Internationals:
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page