Records type batting analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 11 apr 2010 remove greater than or equal to 11 apr 2010 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 2009-2024 103 103 11 3099 100* 33.68 2172 142.67 1 26 6 320 113 Profile
filtered 2010-2024 90 90 11 2647 100* 33.50 1881 140.72 1 23 5 277 92
Match by match list
26 26 18 144.44 4 1 v Pakistan Gros Islet 2 May 2010 T20I # 156
16 16 11 145.45 2 1 v Bangladesh Bridgetown 5 May 2010 T20I # 161
72 72 42 171.42 2 7 v India Bridgetown 7 May 2010 T20I # 165
9 9 12 75.00 1 0 v Sri Lanka Bridgetown 9 May 2010 T20I # 170
25 25 12 208.33 4 1 v West Indies Gros Islet 11 May 2010 T20I # 174
0 0 2 0.00 0 0 v Pakistan Gros Islet 14 May 2010 T20I # 176
2 2 4 50.00 0 0 v England Bridgetown 16 May 2010 T20I # 177
41 41 31 132.25 6 0 v Pakistan Birmingham 5 Jul 2010 T20I # 184
1 1 3 33.33 0 0 v Pakistan Birmingham 6 Jul 2010 T20I # 185
2 2 8 25.00 0 0 v Sri Lanka Perth 31 Oct 2010 T20I # 192
30 30 28 107.14 5 0 v England Adelaide 12 Jan 2011 T20I # 197
30 30 26 115.38 3 0 v England Melbourne 14 Jan 2011 T20I # 198
53 53 31 170.96 6 2 v Sri Lanka Pallekele 6 Aug 2011 T20I # 202
16 16 18 88.88 2 0 v Sri Lanka Pallekele 8 Aug 2011 T20I # 203
0 0 1 0.00 0 0 v South Africa Cape Town 13 Oct 2011 T20I # 210
0 0 9 0.00 0 0 v South Africa Johannesburg 16 Oct 2011 T20I # 212
25 25 14 178.57 1 2 v India Sydney 1 Feb 2012 T20I # 217
8 8 8 100.00 1 0 v India Melbourne 3 Feb 2012 T20I # 218
0 0 5 0.00 0 0 v West Indies Gros Islet 27 Mar 2012 T20I # 241
58 58 43 134.88 5 3 v West Indies Bridgetown 30 Mar 2012 T20I # 243
22 22 25 88.00 2 0 v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
31 31 19 163.15 3 2 v Pakistan Dubai (DICS) 7 Sep 2012 T20I # 257
59 59 34 173.52 1 6 v Pakistan Dubai (DICS) 10 Sep 2012 T20I # 259
26 26 23 113.04 4 0 v Ireland Colombo (RPS) 19 Sep 2012 T20I # 264
28 28 14 200.00 3 2 v West Indies Colombo (RPS) 22 Sep 2012 T20I # 270
63* 63 41 153.65 7 3 v India Colombo (RPS) 28 Sep 2012 T20I # 278
5 5 9 55.55 0 0 v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
8 8 13 61.53 1 0 v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
1 1 3 33.33 0 0 v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
90* 90 62 145.16 5 3 v Sri Lanka Sydney 26 Jan 2013 T20I # 299
7 7 6 116.66 1 0 v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
1 1 5 20.00 0 0 v England Southampton 29 Aug 2013 T20I # 328
53 53 42 126.19 5 3 v England Chester-le-Street 31 Aug 2013 T20I # 329
40 40 16 250.00 5 2 v South Africa Durban 12 Mar 2014 T20I # 363
4 4 2 200.00 1 0 v Pakistan Mirpur 23 Mar 2014 T20I # 381
20 20 14 142.85 4 0 v West Indies Mirpur 28 Mar 2014 T20I # 388
19 19 21 90.47 1 1 v India Mirpur 30 Mar 2014 T20I # 393
48 48 35 137.14 5 3 v Bangladesh Mirpur 1 Apr 2014 T20I # 396
53* 53 39 135.89 4 3 v Pakistan Dubai (DICS) 5 Oct 2014 T20I # 406
4 4 6 66.66 0 0 v England Cardiff 31 Aug 2015 T20I # 453
17 17 9 188.88 2 1 v India Adelaide 26 Jan 2016 T20I # 485
20 20 11 181.81 3 1 v South Africa Durban 4 Mar 2016 T20I # 519
77 77 40 192.50 6 5 v South Africa Johannesburg 6 Mar 2016 T20I # 520
33 33 27 122.22 3 0 v South Africa Cape Town 9 Mar 2016 T20I # 526
6 6 11 54.54 0 0 v New Zealand Dharamsala 18 Mar 2016 T20I # 539
17 17 9 188.88 1 1 v Bangladesh Bengaluru 21 Mar 2016 T20I # 544
9 9 6 150.00 2 0 v Pakistan Mohali 25 Mar 2016 T20I # 548
6 6 9 66.66 0 0 v India Mohali 27 Mar 2016 T20I # 553
28 28 16 175.00 5 0 v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
25 25 24 104.16 3 0 v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
8 8 5 160.00 2 0 v India Ranchi 7 Oct 2017 T20I # 623
2 2 5 40.00 0 0 v India Guwahati 10 Oct 2017 T20I # 624
6 6 8 75.00 1 0 v New Zealand Sydney 3 Feb 2018 T20I # 642
4 4 2 200.00 1 0 v England Hobart 7 Feb 2018 T20I # 645
2 2 4 50.00 0 0 v England Melbourne 10 Feb 2018 T20I # 646
59 59 24 245.83 4 5 v New Zealand Auckland 16 Feb 2018 T20I # 649
25 25 23 108.69 2 0 v New Zealand Auckland 21 Feb 2018 T20I # 653
100* 100 56 178.57 10 4 v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
60* 60 41 146.34 9 0 v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
57* 57 50 114.00 4 1 v Sri Lanka Melbourne 1 Nov 2019 T20I # 993
2* 2 4 50.00 0 0 v Pakistan Sydney 3 Nov 2019 T20I # 999
20 20 11 181.81 4 0 v Pakistan Canberra 5 Nov 2019 T20I # 1002
48* 48 35 137.14 4 2 v Pakistan Perth 8 Nov 2019 T20I # 1009
4 4 2 200.00 1 0 v South Africa Johannesburg 21 Feb 2020 T20I # 1046
67* 67 56 119.64 5 1 v South Africa Gqeberha 23 Feb 2020 T20I # 1052
57 57 37 154.05 5 2 v South Africa Cape Town 26 Feb 2020 T20I # 1065
58 58 47 123.40 4 0 v England Southampton 4 Sep 2020 T20I # 1095
0 0 3 0.00 0 0 v England Southampton 6 Sep 2020 T20I # 1096
14 14 15 93.33 3 0 v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
65 65 42 154.76 10 0 v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
1 1 2 50.00 0 0 v England Dubai (DICS) 30 Oct 2021 T20I # 1379
18 18 14 128.57 3 0 v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
89* 89 56 158.92 9 4 v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
49 49 30 163.33 3 3 v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
53 53 38 139.47 4 3 v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
70* 70 44 159.09 9 0 v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
21 21 10 210.00 3 1 v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
39 39 33 118.18 6 0 v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
14 14 6 233.33 3 0 v West Indies Carrara 5 Oct 2022 T20I # 1806
75 75 41 182.92 10 3 v West Indies Brisbane 7 Oct 2022 T20I # 1808
73 73 44 165.90 8 2 v England Perth 9 Oct 2022 T20I # 1812
4 4 11 36.36 0 0 v England Canberra 12 Oct 2022 T20I # 1817
5 5 6 83.33 1 0 v New Zealand Sydney 22 Oct 2022 T20I # 1839
11 11 10 110.00 0 0 v Sri Lanka Perth 25 Oct 2022 T20I # 1845
3 3 7 42.85 0 0 v Ireland Brisbane 31 Oct 2022 T20I # 1855
25 25 18 138.88 5 0 v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
70 70 36 194.44 12 1 v West Indies Hobart 9 Feb 2024 T20I # 2459
22 22 19 115.78 3 1 v West Indies Adelaide 11 Feb 2024 T20I # 2462
81 81 49 165.30 9 3 v West Indies Perth 13 Feb 2024 T20I # 2467
32 32 20 160.00 1 3 v New Zealand Wellington 21 Feb 2024 T20I # 2481
Statsguru includes the following current or recent Twenty20 Internationals:
Indonesia v Thailand at Bali, 3rd T20I, May 4, 2024 [T20I # 2587]
Bangladesh v Zimbabwe at Chattogram, 1st T20I, May 3, 2024 [T20I # 2586]
Indonesia v Thailand at Bali, 2nd T20I, May 2, 2024 [T20I # 2585]
 
Feedback Print this page