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