Records type batting analysis [change type]
View match by match list [change view]
Start of match date less than or equal to 20 Mar 2021 remove less than or equal to 20 Mar 2021 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 2010-2024 117 109 31 4037 122* 51.75 2922 138.15 1 37 5 361 117 Profile
filtered 2010-2021 90 84 24 3159 94* 52.65 2272 139.04 0 28 3 285 90
Match by match list
26* 26 21 123.80 3 1 v Zimbabwe Harare 12 Jun 2010 T20I # 182
DNB - - - - - v Zimbabwe Harare 13 Jun 2010 T20I # 183
28 28 19 147.36 5 0 v South Africa Durban 9 Jan 2011 T20I # 196
14 14 12 116.66 2 0 v West Indies Port of Spain 4 Jun 2011 T20I # 200
4 4 5 80.00 0 0 v England Manchester 31 Aug 2011 T20I # 204
15 15 16 93.75 3 0 v England Eden Gardens 29 Oct 2011 T20I # 214
22 22 21 104.76 0 1 v Australia Sydney 1 Feb 2012 T20I # 217
31 31 24 129.16 3 0 v Australia Melbourne 3 Feb 2012 T20I # 218
DNB - - - - - v South Africa Johannesburg 30 Mar 2012 T20I # 242
68 68 48 141.66 11 1 v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
70 70 41 170.73 10 1 v New Zealand Chennai 11 Sep 2012 T20I # 261
50 50 39 128.20 4 2 v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
40 40 32 125.00 6 0 v England Colombo (RPS) 23 Sep 2012 T20I # 272
15 15 13 115.38 2 0 v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
78* 78 61 127.86 8 2 v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
2 2 6 33.33 0 0 v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
21 21 17 123.52 2 0 v England Pune 20 Dec 2012 T20I # 292
38 38 20 190.00 7 0 v England Wankhede 22 Dec 2012 T20I # 294
9 9 11 81.81 1 0 v Pakistan Bengaluru 25 Dec 2012 T20I # 296
27 27 22 122.72 3 0 v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
29 29 22 131.81 2 1 v Australia Rajkot 10 Oct 2013 T20I # 331
36* 36 32 112.50 4 1 v Pakistan Mirpur 21 Mar 2014 T20I # 378
54 54 41 131.70 5 1 v West Indies Mirpur 23 Mar 2014 T20I # 382
57* 57 50 114.00 3 1 v Bangladesh Mirpur 28 Mar 2014 T20I # 389
23 23 22 104.54 2 1 v Australia Mirpur 30 Mar 2014 T20I # 393
72* 72 44 163.63 5 2 v South Africa Mirpur 4 Apr 2014 T20I # 399
77 77 58 132.75 5 4 v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
66 66 41 160.97 9 1 v England Birmingham 7 Sep 2014 T20I # 405
43 43 27 159.25 1 3 v South Africa Dharamsala 2 Oct 2015 T20I # 456
1 1 1 100.00 0 0 v South Africa Cuttack 5 Oct 2015 T20I # 457
90* 90 55 163.63 9 2 v Australia Adelaide 26 Jan 2016 T20I # 485
59* 59 33 178.78 7 1 v Australia Melbourne 29 Jan 2016 T20I # 486
50 50 36 138.88 2 1 v Australia Sydney 31 Jan 2016 T20I # 489
7 7 12 58.33 1 0 v Bangladesh Mirpur 24 Feb 2016 T20I # 509
49 49 51 96.07 7 0 v Pakistan Mirpur 27 Feb 2016 T20I # 512
56* 56 47 119.14 7 0 v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
DNB - - - - - v U.A.E. Mirpur 3 Mar 2016 T20I # 517
41* 41 28 146.42 5 0 v Bangladesh Mirpur 6 Mar 2016 T20I # 521
23 23 27 85.18 2 0 v New Zealand Nagpur 15 Mar 2016 T20I # 535
55* 55 37 148.64 7 1 v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
24 24 24 100.00 0 1 v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
82* 82 51 160.78 9 2 v Australia Mohali 27 Mar 2016 T20I # 553
89* 89 47 189.36 11 1 v West Indies Wankhede 31 Mar 2016 T20I # 556
16 16 9 177.77 3 0 v West Indies Lauderhill 27 Aug 2016 T20I # 562
DNB - - - - - v West Indies Lauderhill 28 Aug 2016 T20I # 563
29 29 26 111.53 4 0 v England Kanpur 26 Jan 2017 T20I # 592
21 21 15 140.00 2 1 v England Nagpur 29 Jan 2017 T20I # 593
2 2 4 50.00 0 0 v England Bengaluru 1 Feb 2017 T20I # 594
39 39 22 177.27 7 1 v West Indies Kingston 9 Jul 2017 T20I # 617
82 82 54 151.85 7 1 v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
22* 22 14 157.14 3 0 v Australia Ranchi 7 Oct 2017 T20I # 623
0 0 2 0.00 0 0 v Australia Guwahati 10 Oct 2017 T20I # 624
26* 26 11 236.36 0 3 v New Zealand Delhi 1 Nov 2017 T20I # 630
65 65 42 154.76 8 1 v New Zealand Rajkot 4 Nov 2017 T20I # 631
13 13 6 216.66 1 1 v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
26 26 20 130.00 2 1 v South Africa Johannesburg 18 Feb 2018 T20I # 652
1 1 5 20.00 0 0 v South Africa Centurion 21 Feb 2018 T20I # 654
0 0 2 0.00 0 0 v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
9 9 8 112.50 1 0 v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
20* 20 22 90.90 0 1 v England Manchester 3 Jul 2018 T20I # 684
47 47 38 123.68 1 2 v England Cardiff 6 Jul 2018 T20I # 688
43 43 29 148.27 2 2 v England Bristol 8 Jul 2018 T20I # 690
4 4 8 50.00 0 0 v Australia Brisbane 21 Nov 2018 T20I # 712
TDNB - - - - - v Australia Melbourne 23 Nov 2018 T20I # 713
61* 61 41 148.78 4 2 v Australia Sydney 25 Nov 2018 T20I # 714
24 24 17 141.17 3 0 v Australia Visakhapatnam 24 Feb 2019 T20I # 748
72* 72 38 189.47 2 6 v Australia Bengaluru 27 Feb 2019 T20I # 749
19 19 29 65.51 1 0 v West Indies Lauderhill 3 Aug 2019 T20I # 842
28 28 23 121.73 1 1 v West Indies Lauderhill 4 Aug 2019 T20I # 843
59 59 45 131.11 6 0 v West Indies Providence 6 Aug 2019 T20I # 846
72* 72 52 138.46 4 3 v South Africa Mohali 18 Sep 2019 T20I # 888
9 9 15 60.00 0 0 v South Africa Bengaluru 22 Sep 2019 T20I # 893
94* 94 50 188.00 6 6 v West Indies Hyderabad 6 Dec 2019 T20I # 1020
19 19 17 111.76 2 0 v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
70* 70 29 241.37 4 7 v West Indies Wankhede 11 Dec 2019 T20I # 1024
TDNB - - - - - v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
30* 30 17 176.47 1 2 v Sri Lanka Indore 7 Jan 2020 T20I # 1026
26 26 17 152.94 2 1 v Sri Lanka Pune 10 Jan 2020 T20I # 1027
45 45 32 140.62 3 1 v New Zealand Auckland 24 Jan 2020 T20I # 1031
11 11 12 91.66 1 0 v New Zealand Auckland 26 Jan 2020 T20I # 1034
38 38 27 140.74 2 1 v New Zealand Hamilton 29 Jan 2020 T20I # 1035
11 11 9 122.22 2 0 v New Zealand Wellington 31 Jan 2020 T20I # 1036
9 9 9 100.00 1 0 v Australia Canberra 4 Dec 2020 T20I # 1114
40 40 24 166.66 2 2 v Australia Sydney 6 Dec 2020 T20I # 1115
85 85 61 139.34 4 3 v Australia Sydney 8 Dec 2020 T20I # 1116
0 0 5 0.00 0 0 v England Ahmedabad 12 Mar 2021 T20I # 1131
73* 73 49 148.97 5 3 v England Ahmedabad 14 Mar 2021 T20I # 1132
77* 77 46 167.39 8 4 v England Ahmedabad 16 Mar 2021 T20I # 1133
1 1 5 20.00 0 0 v England Ahmedabad 18 Mar 2021 T20I # 1135
80* 80 52 153.84 7 2 v England Ahmedabad 20 Mar 2021 T20I # 1138
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