Records type batting analysis [change type]
View match by match 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 2012-2024 106 98 16 2468 145* 30.09 1587 155.51 5 10 3 205 127 Profile
Match by match list
4 4 7 57.14 0 0 v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
27 27 20 135.00 3 1 v Pakistan Dubai (DICS) 10 Sep 2012 T20I # 259
DNB - - - - - v Ireland Colombo (RPS) 19 Sep 2012 T20I # 264
DNB - - - - - v West Indies Colombo (RPS) 22 Sep 2012 T20I # 270
4* 4 6 66.66 0 0 v India Colombo (RPS) 28 Sep 2012 T20I # 278
DNB - - - - - v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
4 4 5 80.00 0 0 v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
DNB - - - - - v Sri Lanka Sydney 26 Jan 2013 T20I # 299
8* 8 3 266.66 2 0 v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
1 1 3 33.33 0 0 v England Southampton 29 Aug 2013 T20I # 328
27 27 16 168.75 2 1 v England Chester-le-Street 31 Aug 2013 T20I # 329
27 27 13 207.69 0 4 v India Rajkot 10 Oct 2013 T20I # 331
20 20 13 153.84 2 1 v England Hobart 29 Jan 2014 T20I # 354
2 2 5 40.00 0 0 v England Melbourne 31 Jan 2014 T20I # 355
14 14 7 200.00 0 2 v England Sydney 2 Feb 2014 T20I # 356
1 1 3 33.33 0 0 v South Africa Durban 12 Mar 2014 T20I # 363
17 17 12 141.66 2 0 v South Africa Centurion 14 Mar 2014 T20I # 365
74 74 33 224.24 7 6 v Pakistan Mirpur 23 Mar 2014 T20I # 381
45 45 22 204.54 5 3 v West Indies Mirpur 28 Mar 2014 T20I # 388
23 23 12 191.66 0 3 v India Mirpur 30 Mar 2014 T20I # 393
5 5 3 166.66 1 0 v Bangladesh Mirpur 1 Apr 2014 T20I # 396
17 17 10 170.00 3 0 v Pakistan Dubai (DICS) 5 Oct 2014 T20I # 406
0 0 2 0.00 0 0 v South Africa Melbourne 7 Nov 2014 T20I # 408
23 23 15 153.33 2 1 v South Africa Sydney 9 Nov 2014 T20I # 409
44 44 32 137.50 6 1 v England Cardiff 31 Aug 2015 T20I # 453
1 1 2 50.00 0 0 v India Melbourne 29 Jan 2016 T20I # 486
3 3 5 60.00 0 0 v India Sydney 31 Jan 2016 T20I # 489
17 17 11 154.54 3 0 v South Africa Durban 4 Mar 2016 T20I # 519
75 75 43 174.41 7 3 v South Africa Johannesburg 6 Mar 2016 T20I # 520
19* 19 10 190.00 2 1 v South Africa Cape Town 9 Mar 2016 T20I # 526
22 22 23 95.65 2 0 v New Zealand Dharamsala 18 Mar 2016 T20I # 539
26 26 15 173.33 2 2 v Bangladesh Bengaluru 21 Mar 2016 T20I # 544
30 30 18 166.66 3 1 v Pakistan Mohali 25 Mar 2016 T20I # 548
31 31 28 110.71 1 1 v India Mohali 27 Mar 2016 T20I # 553
145* 145 65 223.07 14 9 v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
66 66 29 227.58 7 4 v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
17 17 16 106.25 2 0 v India Ranchi 7 Oct 2017 T20I # 623
DNB - - - - - v India Guwahati 10 Oct 2017 T20I # 624
40* 40 24 166.66 5 1 v New Zealand Sydney 3 Feb 2018 T20I # 642
103* 103 58 177.58 10 4 v England Hobart 7 Feb 2018 T20I # 645
39 39 26 150.00 3 2 v England Melbourne 10 Feb 2018 T20I # 646
31 31 14 221.42 3 2 v New Zealand Auckland 16 Feb 2018 T20I # 649
20* 20 18 111.11 0 1 v New Zealand Auckland 21 Feb 2018 T20I # 653
10 10 7 142.85 1 0 v England Birmingham 27 Jun 2018 T20I # 679
DNB - - - - - v Pakistan Harare 2 Jul 2018 T20I # 682
0* 0 1 0.00 0 0 v Zimbabwe Harare 3 Jul 2018 T20I # 683
10 10 8 125.00 2 0 v Pakistan Harare 5 Jul 2018 T20I # 686
56 56 38 147.36 1 5 v Zimbabwe Harare 6 Jul 2018 T20I # 687
5 5 5 100.00 0 0 v Pakistan Harare 8 Jul 2018 T20I # 689
18 18 16 112.50 1 0 v U.A.E. Abu Dhabi 22 Oct 2018 T20I # 700
2 2 7 28.57 0 0 v Pakistan Abu Dhabi 24 Oct 2018 T20I # 701
52 52 37 140.54 4 2 v Pakistan Dubai (DICS) 26 Oct 2018 T20I # 702
4 4 8 50.00 0 0 v Pakistan Dubai (DICS) 28 Oct 2018 T20I # 704
38 38 23 165.21 2 2 v South Africa Carrara 17 Nov 2018 T20I # 711
46 46 24 191.66 0 4 v India Brisbane 21 Nov 2018 T20I # 712
19 19 22 86.36 1 0 v India Melbourne 23 Nov 2018 T20I # 713
13 13 16 81.25 2 0 v India Sydney 25 Nov 2018 T20I # 714
56 56 43 130.23 6 2 v India Visakhapatnam 24 Feb 2019 T20I # 748
113* 113 55 205.45 7 9 v India Bengaluru 27 Feb 2019 T20I # 749
62 62 28 221.42 7 3 v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
DNB - - - - - v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
1 1 2 50.00 0 0 v England Southampton 4 Sep 2020 T20I # 1095
26 26 18 144.44 1 1 v England Southampton 6 Sep 2020 T20I # 1096
6 6 11 54.54 0 0 v England Southampton 8 Sep 2020 T20I # 1097
2 2 3 66.66 0 0 v India Canberra 4 Dec 2020 T20I # 1114
22 22 13 169.23 0 2 v India Sydney 6 Dec 2020 T20I # 1115
54 54 36 150.00 3 3 v India Sydney 8 Dec 2020 T20I # 1116
1 1 5 20.00 0 0 v New Zealand Christchurch 22 Feb 2021 T20I # 1123
3 3 5 60.00 0 0 v New Zealand Dunedin 25 Feb 2021 T20I # 1124
70 70 31 225.80 8 5 v New Zealand Wellington 3 Mar 2021 T20I # 1125
18 18 9 200.00 2 1 v New Zealand Wellington 5 Mar 2021 T20I # 1127
1 1 2 50.00 0 0 v New Zealand Wellington 7 Mar 2021 T20I # 1129
18 18 21 85.71 1 0 v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
5 5 6 83.33 1 0 v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
6 6 9 66.66 0 0 v England Dubai (DICS) 30 Oct 2021 T20I # 1379
0* 0 0 - 0 0 v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
0* 0 0 - 0 0 v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
7 7 10 70.00 0 0 v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
28* 28 18 155.55 4 1 v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
7 7 5 140.00 1 0 v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
15 15 12 125.00 2 0 v Sri Lanka Sydney 13 Feb 2022 T20I # 1463
39 39 26 150.00 3 2 v Sri Lanka Canberra 15 Feb 2022 T20I # 1466
48* 48 39 123.07 3 0 v Sri Lanka Melbourne 18 Feb 2022 T20I # 1470
29 29 21 138.09 2 1 v Sri Lanka Melbourne 20 Feb 2022 T20I # 1478
DNB - - - - - v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
19 19 19 100.00 0 0 v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
16 16 9 177.77 0 2 v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
1 1 3 33.33 0 0 v India Mohali 20 Sep 2022 T20I # 1788
0 0 1 0.00 0 0 v India Nagpur 23 Sep 2022 T20I # 1794
6 6 11 54.54 1 0 v India Hyderabad 25 Sep 2022 T20I # 1796
0 0 3 0.00 0 0 v West Indies Carrara 5 Oct 2022 T20I # 1806
1 1 4 25.00 0 0 v West Indies Brisbane 7 Oct 2022 T20I # 1808
8 8 11 72.72 0 0 v England Canberra 12 Oct 2022 T20I # 1817
8 8 9 88.88 0 1 v England Canberra 14 Oct 2022 T20I # 1820
28 28 20 140.00 3 1 v New Zealand Sydney 22 Oct 2022 T20I # 1839
23 23 12 191.66 2 2 v Sri Lanka Perth 25 Oct 2022 T20I # 1845
13 13 9 144.44 0 1 v Ireland Brisbane 31 Oct 2022 T20I # 1855
54* 54 32 168.75 6 2 v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
12 12 8 150.00 1 1 v India Thiruvananthapuram 26 Nov 2023 T20I # 2367
104* 104 48 216.66 8 8 v India Guwahati 28 Nov 2023 T20I # 2372
10 10 8 125.00 1 0 v West Indies Hobart 9 Feb 2024 T20I # 2459
120* 120 55 218.18 12 8 v West Indies Adelaide 11 Feb 2024 T20I # 2462
12 12 14 85.71 2 0 v West Indies Perth 13 Feb 2024 T20I # 2467
25 25 11 227.27 2 2 v New Zealand Wellington 21 Feb 2024 T20I # 2481
6 6 4 150.00 0 1 v New Zealand Auckland 23 Feb 2024 T20I # 2483
20 20 9 222.22 3 1 v New Zealand Auckland 25 Feb 2024 T20I # 2484
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