Records type all-round analysis [change type]
View match by match list [change view]
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
overall 2009-2024 103 3099 100* 33.68 2172 142.67 1 - - - - 58 0 - Profile
Match by match list
90* 62 145.16 - - 0 0 v Sri Lanka Sydney 26 Jan 2013 T20I # 299
89* 56 158.92 - - 1 0 v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
100* 56 178.57 - - 1 0 v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
67* 56 119.64 - - 0 0 v South Africa Gqeberha 23 Feb 2020 T20I # 1052
63 53 118.86 - - 0 0 v West Indies The Oval 6 Jun 2009 T20I # 92
57* 50 114.00 - - 0 0 v Sri Lanka Melbourne 1 Nov 2019 T20I # 993
81 49 165.30 - - 0 0 v West Indies Perth 13 Feb 2024 T20I # 2467
58 47 123.40 - - 0 0 v England Southampton 4 Sep 2020 T20I # 1095
73 44 165.90 - - 1 0 v England Perth 9 Oct 2022 T20I # 1812
70* 44 159.09 - - 2 0 v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
58 43 134.88 - - 1 0 v West Indies Bridgetown 30 Mar 2012 T20I # 243
89 43 206.97 - - 0 0 v South Africa Melbourne 11 Jan 2009 T20I # 80
65 42 154.76 - - 1 0 v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
72 42 171.42 - - 1 0 v India Bridgetown 7 May 2010 T20I # 165
53 42 126.19 - - 1 0 v England Chester-le-Street 31 Aug 2013 T20I # 329
60* 41 146.34 - - 0 0 v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
75 41 182.92 - - 1 0 v West Indies Brisbane 7 Oct 2022 T20I # 1808
63* 41 153.65 - - 0 0 v India Colombo (RPS) 28 Sep 2012 T20I # 278
77 40 192.50 - - 1 0 v South Africa Johannesburg 6 Mar 2016 T20I # 520
53* 39 135.89 - - 1 0 v Pakistan Dubai (DICS) 5 Oct 2014 T20I # 406
53 38 139.47 - - 0 0 v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
57 37 154.05 - - 0 0 v South Africa Cape Town 26 Feb 2020 T20I # 1065
70 36 194.44 - - 1 0 v West Indies Hobart 9 Feb 2024 T20I # 2459
48* 35 137.14 - - 0 0 v Pakistan Perth 8 Nov 2019 T20I # 1009
48 35 137.14 - - 0 0 v Bangladesh Mirpur 1 Apr 2014 T20I # 396
59 34 173.52 - - 0 0 v Pakistan Dubai (DICS) 10 Sep 2012 T20I # 259
39 33 118.18 - - 0 0 v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
49 32 153.12 - - 0 0 v West Indies Hobart 21 Feb 2010 T20I # 146
41 31 132.25 - - 1 0 v Pakistan Birmingham 5 Jul 2010 T20I # 184
53 31 170.96 - - 0 0 v Sri Lanka Pallekele 6 Aug 2011 T20I # 202
49 30 163.33 - - 1 0 v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
67 29 231.03 - - 2 0 v West Indies Sydney 23 Feb 2010 T20I # 147
38 29 131.03 - - 0 0 v South Africa Johannesburg 27 Mar 2009 T20I # 87
30 28 107.14 - - 0 0 v England Adelaide 12 Jan 2011 T20I # 197
33 27 122.22 - - 0 0 v South Africa Cape Town 9 Mar 2016 T20I # 526
33 26 126.92 - - 0 0 v England Manchester 30 Aug 2009 T20I # 119
30 26 115.38 - - 2 0 v England Melbourne 14 Jan 2011 T20I # 198
22 25 88.00 - - 0 0 v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
25 24 104.16 - - 3 0 v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
59 24 245.83 - - 0 0 v New Zealand Auckland 16 Feb 2018 T20I # 649
25 23 108.69 - - 1 0 v New Zealand Auckland 21 Feb 2018 T20I # 653
26 23 113.04 - - 1 0 v Ireland Colombo (RPS) 19 Sep 2012 T20I # 264
19 21 90.47 - - 0 0 v India Mirpur 30 Mar 2014 T20I # 393
32 20 160.00 - - 1 0 v New Zealand Wellington 21 Feb 2024 T20I # 2481
22 19 115.78 - - 0 0 v West Indies Adelaide 11 Feb 2024 T20I # 2462
31 19 163.15 - - 1 0 v Pakistan Dubai (DICS) 7 Sep 2012 T20I # 257
16 18 88.88 - - 0 0 v Sri Lanka Pallekele 8 Aug 2011 T20I # 203
26 18 144.44 - - 1 0 v Pakistan Gros Islet 2 May 2010 T20I # 156
25 18 138.88 - - 2 0 v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
28 16 175.00 - - 0 0 v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
40 16 250.00 - - 0 0 v South Africa Durban 12 Mar 2014 T20I # 363
14 15 93.33 - - 0 0 v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
20 15 133.33 - - 0 0 v South Africa Centurion 29 Mar 2009 T20I # 88
23 15 153.33 - - 0 0 v New Zealand Sydney 15 Feb 2009 T20I # 83
18 14 128.57 - - 0 0 v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
24 14 171.42 - - 1 0 v Pakistan Melbourne 5 Feb 2010 T20I # 134
25 14 178.57 - - 2 0 v India Sydney 1 Feb 2012 T20I # 217
20 14 142.85 - - 0 0 v West Indies Mirpur 28 Mar 2014 T20I # 388
28 14 200.00 - - 2 0 v West Indies Colombo (RPS) 22 Sep 2012 T20I # 270
8 13 61.53 - - 1 0 v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
7 12 58.33 - - 0 0 v South Africa Brisbane 13 Jan 2009 T20I # 81
25 12 208.33 - - 1 0 v West Indies Gros Islet 11 May 2010 T20I # 174
9 12 75.00 - - 0 0 v Sri Lanka Bridgetown 9 May 2010 T20I # 170
20 11 181.81 - - 0 0 v South Africa Durban 4 Mar 2016 T20I # 519
20 11 181.81 - - 1 0 v Pakistan Canberra 5 Nov 2019 T20I # 1002
4 11 36.36 - - 1 0 v England Canberra 12 Oct 2022 T20I # 1817
6 11 54.54 - - 0 0 v New Zealand Dharamsala 18 Mar 2016 T20I # 539
16 11 145.45 - - 1 0 v Bangladesh Bridgetown 5 May 2010 T20I # 161
20 10 200.00 - - 0 0 v New Zealand Christchurch 28 Feb 2010 T20I # 149
19 10 190.00 - - 0 0 v New Zealand Wellington 26 Feb 2010 T20I # 148
11 10 110.00 - - 1 0 v Sri Lanka Perth 25 Oct 2022 T20I # 1845
21 10 210.00 - - 1 0 v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
17 9 188.88 - - 0 0 v India Adelaide 26 Jan 2016 T20I # 485
5 9 55.55 - - 0 0 v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
0 9 0.00 - - 0 0 v South Africa Johannesburg 16 Oct 2011 T20I # 212
6 9 66.66 - - 0 0 v India Mohali 27 Mar 2016 T20I # 553
17 9 188.88 - - 0 0 v Bangladesh Bengaluru 21 Mar 2016 T20I # 544
6 8 75.00 - - 2 0 v New Zealand Sydney 3 Feb 2018 T20I # 642
2 8 25.00 - - 0 0 v Sri Lanka Perth 31 Oct 2010 T20I # 192
8 8 100.00 - - 0 0 v India Melbourne 3 Feb 2012 T20I # 218
3 7 42.85 - - 0 0 v Ireland Brisbane 31 Oct 2022 T20I # 1855
7 6 116.66 - - 0 0 v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
5 6 83.33 - - 0 0 v New Zealand Sydney 22 Oct 2022 T20I # 1839
4 6 66.66 - - 0 0 v England Cardiff 31 Aug 2015 T20I # 453
14 6 233.33 - - 0 0 v West Indies Carrara 5 Oct 2022 T20I # 1806
9 6 150.00 - - 0 0 v Pakistan Mohali 25 Mar 2016 T20I # 548
1 5 20.00 - - 1 0 v England Southampton 29 Aug 2013 T20I # 328
2 5 40.00 - - 1 0 v India Guwahati 10 Oct 2017 T20I # 624
0 5 0.00 - - 0 0 v West Indies Gros Islet 27 Mar 2012 T20I # 241
8 5 160.00 - - 0 0 v India Ranchi 7 Oct 2017 T20I # 623
2* 4 50.00 - - 0 0 v Pakistan Sydney 3 Nov 2019 T20I # 999
2 4 50.00 - - 1 0 v England Bridgetown 16 May 2010 T20I # 177
2 4 50.00 - - 2 0 v England Melbourne 10 Feb 2018 T20I # 646
1 3 33.33 - - 0 0 v Pakistan Birmingham 6 Jul 2010 T20I # 185
1 3 33.33 - - 1 0 v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
0 3 0.00 - - 1 0 v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
0 3 0.00 - - 0 0 v England Southampton 6 Sep 2020 T20I # 1096
4 2 200.00 - - 1 0 v South Africa Johannesburg 21 Feb 2020 T20I # 1046
1 2 50.00 - - 0 0 v England Dubai (DICS) 30 Oct 2021 T20I # 1379
0 2 0.00 - - 3 0 v Pakistan Gros Islet 14 May 2010 T20I # 176
4 2 200.00 - - 1 0 v Pakistan Mirpur 23 Mar 2014 T20I # 381
4 2 200.00 - - 2 0 v England Hobart 7 Feb 2018 T20I # 645
0 1 0.00 - - 1 0 v South Africa Cape Town 13 Oct 2011 T20I # 210
Statsguru includes the following current or recent Twenty20 Internationals:
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