Records type batting analysis [change type]
View innings by innings 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
Innings by innings list
4 8 7 0 0 57.14 8 caught 1 v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
27 14 20 3 1 135.00 3 caught 1 v Pakistan Dubai (DICS) 10 Sep 2012 T20I # 259
DNB - - - - - - - 2 v Ireland Colombo (RPS) 19 Sep 2012 T20I # 264
DNB - - - - - - - 2 v West Indies Colombo (RPS) 22 Sep 2012 T20I # 270
4* 4 6 0 0 66.66 3 not out 2 v India Colombo (RPS) 28 Sep 2012 T20I # 278
DNB - - - - - - - 2 v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
4 6 5 0 0 80.00 6 caught 2 v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
DNB - - - - - - - 1 v Sri Lanka Sydney 26 Jan 2013 T20I # 299
8* 7 3 2 0 266.66 5 not out 2 v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
1 9 3 0 0 33.33 5 bowled 1 v England Southampton 29 Aug 2013 T20I # 328
27 17 16 2 1 168.75 6 caught 2 v England Chester-le-Street 31 Aug 2013 T20I # 329
27 12 13 0 4 207.69 5 caught 1 v India Rajkot 10 Oct 2013 T20I # 331
20 24 13 2 1 153.84 3 caught 1 v England Hobart 29 Jan 2014 T20I # 354
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
17 20 12 2 0 141.66 4 lbw 2 v South Africa Centurion 14 Mar 2014 T20I # 365
74 48 33 7 6 224.24 4 caught 2 v Pakistan Mirpur 23 Mar 2014 T20I # 381
45 28 22 5 3 204.54 4 caught 1 v West Indies Mirpur 28 Mar 2014 T20I # 388
23 16 12 0 3 191.66 5 bowled 2 v India Mirpur 30 Mar 2014 T20I # 393
5 6 3 1 0 166.66 4 bowled 2 v Bangladesh Mirpur 1 Apr 2014 T20I # 396
17 10 10 3 0 170.00 3 lbw 2 v Pakistan Dubai (DICS) 5 Oct 2014 T20I # 406
0 - 2 0 0 0.00 4 caught 2 v South Africa Melbourne 7 Nov 2014 T20I # 408
23 - 15 2 1 153.33 5 caught 2 v South Africa Sydney 9 Nov 2014 T20I # 409
44 44 32 6 1 137.50 4 caught 2 v England Cardiff 31 Aug 2015 T20I # 453
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
17 16 11 3 0 154.54 5 caught 1 v South Africa Durban 4 Mar 2016 T20I # 519
75 61 43 7 3 174.41 5 caught 2 v South Africa Johannesburg 6 Mar 2016 T20I # 520
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
30 24 18 3 1 166.66 5 caught 1 v Pakistan Mohali 25 Mar 2016 T20I # 548
31 32 28 1 1 110.71 5 bowled 1 v India Mohali 27 Mar 2016 T20I # 553
145* - 65 14 9 223.07 1 not out 1 v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
66 41 29 7 4 227.58 2 bowled 2 v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
17 24 16 2 0 106.25 3 caught 1 v India Ranchi 7 Oct 2017 T20I # 623
DNB - - - - - - - 2 v India Guwahati 10 Oct 2017 T20I # 624
40* 37 24 5 1 166.66 4 not out 2 v New Zealand Sydney 3 Feb 2018 T20I # 642
103* 89 58 10 4 177.58 4 not out 2 v England Hobart 7 Feb 2018 T20I # 645
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
20* 24 18 0 1 111.11 4 not out 2 v New Zealand Auckland 21 Feb 2018 T20I # 653
10 - 7 1 0 142.85 3 bowled 2 v England Birmingham 27 Jun 2018 T20I # 679
DNB - - - - - - - 2 v Pakistan Harare 2 Jul 2018 T20I # 682
0* - 1 0 0 0.00 3 not out 1 v Zimbabwe Harare 3 Jul 2018 T20I # 683
10 - 8 2 0 125.00 4 lbw 2 v Pakistan Harare 5 Jul 2018 T20I # 686
56 - 38 1 5 147.36 4 caught 2 v Zimbabwe Harare 6 Jul 2018 T20I # 687
5 - 5 0 0 100.00 3 caught 1 v Pakistan Harare 8 Jul 2018 T20I # 689
18 - 16 1 0 112.50 4 caught 2 v U.A.E. Abu Dhabi 22 Oct 2018 T20I # 700
2 - 7 0 0 28.57 4 bowled 2 v Pakistan Abu Dhabi 24 Oct 2018 T20I # 701
52 - 37 4 2 140.54 5 caught 2 v Pakistan Dubai (DICS) 26 Oct 2018 T20I # 702
4 - 8 0 0 50.00 5 caught 2 v Pakistan Dubai (DICS) 28 Oct 2018 T20I # 704
38 - 23 2 2 165.21 4 caught 2 v South Africa Carrara 17 Nov 2018 T20I # 711
46 - 24 0 4 191.66 4 caught 1 v India Brisbane 21 Nov 2018 T20I # 712
19 - 22 1 0 86.36 4 bowled 1 v India Melbourne 23 Nov 2018 T20I # 713
13 - 16 2 0 81.25 3 caught 1 v India Sydney 25 Nov 2018 T20I # 714
56 42 43 6 2 130.23 4 caught 2 v India Visakhapatnam 24 Feb 2019 T20I # 748
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
DNB - - - - - - - 2 v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
1 4 2 0 0 50.00 4 caught 2 v England Southampton 4 Sep 2020 T20I # 1095
26 - 18 1 1 144.44 6 caught 1 v England Southampton 6 Sep 2020 T20I # 1096
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
54 - 36 3 3 150.00 4 bowled 1 v India Sydney 8 Dec 2020 T20I # 1116
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
70 37 31 8 5 225.80 4 caught 1 v New Zealand Wellington 3 Mar 2021 T20I # 1125
18 12 9 2 1 200.00 4 caught 1 v New Zealand Wellington 5 Mar 2021 T20I # 1127
1 3 2 0 0 50.00 4 caught 1 v New Zealand Wellington 7 Mar 2021 T20I # 1129
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
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
28* 33 18 4 1 155.55 4 not out 2 v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
7 7 5 1 0 140.00 4 caught 1 v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
15 23 12 2 0 125.00 4 caught 1 v Sri Lanka Sydney 13 Feb 2022 T20I # 1463
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
29 41 21 2 1 138.09 4 caught 1 v Sri Lanka Melbourne 20 Feb 2022 T20I # 1478
DNB - - - - - - - 2 v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
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
6 14 11 1 0 54.54 4 run out 1 v India Hyderabad 25 Sep 2022 T20I # 1796
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
28 47 20 3 1 140.00 4 bowled 2 v New Zealand Sydney 22 Oct 2022 T20I # 1839
23 21 12 2 2 191.66 4 caught 2 v Sri Lanka Perth 25 Oct 2022 T20I # 1845
13 18 9 0 1 144.44 4 caught 1 v Ireland Brisbane 31 Oct 2022 T20I # 1855
54* 46 32 6 2 168.75 6 not out 1 v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
12 6 8 1 1 150.00 4 caught 2 v India Thiruvananthapuram 26 Nov 2023 T20I # 2367
104* 79 48 8 8 216.66 4 not out 2 v India Guwahati 28 Nov 2023 T20I # 2372
10 19 8 1 0 125.00 4 caught 1 v West Indies Hobart 9 Feb 2024 T20I # 2459
120* 70 55 12 8 218.18 4 not out 1 v West Indies Adelaide 11 Feb 2024 T20I # 2462
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
6 9 4 0 1 150.00 4 caught 1 v New Zealand Auckland 23 Feb 2024 T20I # 2483
20 11 9 3 1 222.22 4 caught 1 v New Zealand Auckland 25 Feb 2024 T20I # 2484
Statsguru includes the following current or recent Twenty20 Internationals:
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583]
Pakistan v New Zealand at Lahore, 4th T20I, Apr 25, 2024 [T20I # 2582]
Pakistan v New Zealand at Rawalpindi, 3rd T20I, Apr 21, 2024 [T20I # 2581]
Oman v United Arab Emirates at Al Amerat, ACC Men's Premier Cup final, Apr 21, 2024 [T20I # 2580]
 
Feedback Print this page