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 102 91 32 1808 73 30.64 1305 138.54 0 8 5 126 95 Profile
Innings by innings list
5 7 2 1 0 250.00 9 run out 2 v India Colombo (RPS) 19 Sep 2012 T20I # 265
19 29 27 1 0 70.37 7 bowled 1 v Netherlands Sharjah 15 Nov 2013 T20I # 335
DNB - - - - - - - 1 v Scotland Sharjah 16 Nov 2013 T20I # 337
33 39 25 1 1 132.00 7 caught 1 v Kenya Sharjah 24 Nov 2013 T20I # 345
4 19 6 0 0 66.66 8 caught 2 v Ireland Abu Dhabi 30 Nov 2013 T20I # 348
38 - 30 3 2 126.66 4 bowled 1 v Pakistan Sharjah 8 Dec 2013 T20I # 349
DNB - - - - - - - 2 v Hong Kong Chattogram 18 Mar 2014 T20I # 370
5 8 4 1 0 125.00 3 caught 2 v Nepal Chattogram 20 Mar 2014 T20I # 374
33 19 11 0 4 300.00 6 caught 1 v Netherlands Edinburgh 9 Jul 2015 T20I # 431
DNB - - - - - - - 2 v U.A.E. Edinburgh 10 Jul 2015 T20I # 432
37 35 21 1 3 176.19 5 run out 1 v Scotland Edinburgh 12 Jul 2015 T20I # 435
5 4 7 0 0 71.42 5 caught 1 v Hong Kong Dublin (Malahide) 21 Jul 2015 T20I # 443
14* 9 6 0 2 233.33 6 not out 2 v P.N.G. Dublin (Malahide) 23 Jul 2015 T20I # 444
44 34 32 4 2 137.50 6 caught 2 v Oman Dublin 25 Jul 2015 T20I # 446
37* 26 26 2 2 142.30 6 not out 2 v Zimbabwe Bulawayo 26 Oct 2015 T20I # 458
2 9 4 0 0 50.00 5 bowled 2 v Zimbabwe Bulawayo 28 Oct 2015 T20I # 459
1 - 2 0 0 50.00 7 bowled 1 v Zimbabwe Sharjah 8 Jan 2016 T20I # 475
21 16 14 0 1 150.00 7 run out 2 v U.A.E. Fatullah 19 Feb 2016 T20I # 501
23 37 21 1 0 109.52 6 lbw 2 v Oman Fatullah 20 Feb 2016 T20I # 504
60* 48 35 3 4 171.42 5 not out 1 v Hong Kong Mirpur 22 Feb 2016 T20I # 507
DNB - - - - - - - 1 v Scotland Nagpur 8 Mar 2016 T20I # 523
17* 18 9 3 0 188.88 4 not out 2 v Hong Kong Nagpur 10 Mar 2016 T20I # 528
DNB - - - - - - - 1 v Zimbabwe Nagpur 12 Mar 2016 T20I # 531
12* 5 3 1 1 400.00 9 not out 1 v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
12 6 8 1 1 150.00 7 caught 2 v South Africa Wankhede 20 Mar 2016 T20I # 542
14 16 10 1 1 140.00 8 run out 2 v England Delhi 23 Mar 2016 T20I # 546
48* 45 40 4 1 120.00 6 not out 1 v West Indies Nagpur 27 Mar 2016 T20I # 552
31* - 10 2 3 310.00 7 not out 1 v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
55* - 24 5 3 229.16 7 not out 2 v U.A.E. Dubai (DICS) 16 Dec 2016 T20I # 572
18* - 11 1 1 163.63 6 not out 1 v U.A.E. ICCA Dubai 18 Dec 2016 T20I # 573
11* - 11 1 1 100.00 7 not out 2 v Ireland Abu Dhabi 14 Jan 2017 T20I # 578
11* - 5 0 1 220.00 7 not out 2 v U.A.E. Abu Dhabi 16 Jan 2017 T20I # 581
DNB - - - - - - - 2 v Oman Dubai (DICS) 20 Jan 2017 T20I # 586
DNB - - - - - - - 2 v Ireland Dubai (DICS) 20 Jan 2017 T20I # 588
DNB - - - - - - - 2 v Ireland Greater Noida 8 Mar 2017 T20I # 599
7* 4 2 0 1 350.00 8 not out 1 v Ireland Greater Noida 10 Mar 2017 T20I # 600
1 6 5 0 0 20.00 5 caught 1 v Ireland Greater Noida 12 Mar 2017 T20I # 601
4 - 5 0 0 80.00 9 caught 1 v West Indies Basseterre 2 Jun 2017 T20I # 611
11 - 8 1 0 137.50 8 bowled 2 v West Indies Basseterre 3 Jun 2017 T20I # 612
10* - 9 1 0 111.11 7 not out 1 v West Indies Basseterre 5 Jun 2017 T20I # 613
0 - 4 0 0 0.00 6 caught 2 v Zimbabwe Sharjah 5 Feb 2018 T20I # 643
24 - 18 4 0 133.33 5 caught 1 v Zimbabwe Sharjah 6 Feb 2018 T20I # 644
2 5 5 0 0 40.00 4 caught 1 v Bangladesh Dehradun 3 Jun 2018 T20I # 667
DNB - - - - - - - 2 v Bangladesh Dehradun 5 Jun 2018 T20I # 668
15 - 16 1 1 93.75 6 caught 1 v Bangladesh Dehradun 7 Jun 2018 T20I # 669
7 22 10 0 0 70.00 4 caught 1 v Ireland Bready 20 Aug 2018 T20I # 696
20* 16 10 2 1 200.00 7 not out 1 v Ireland Bready 22 Aug 2018 T20I # 697
40* - 36 3 1 111.11 7 not out 2 v Ireland Dehradun 21 Feb 2019 T20I # 745
1* - 2 0 0 50.00 5 not out 1 v Ireland Dehradun 23 Feb 2019 T20I # 746
12 - 8 1 1 150.00 6 run out 1 v Ireland Dehradun 24 Feb 2019 T20I # 747
69* - 30 5 6 230.00 5 not out 1 v Zimbabwe Mirpur 14 Sep 2019 T20I # 882
5 - 7 1 0 71.42 5 caught 1 v Bangladesh Mirpur 15 Sep 2019 T20I # 883
5 - 8 0 0 62.50 4 caught 1 v Zimbabwe Chattogram 20 Sep 2019 T20I # 890
14 - 16 0 1 87.50 4 bowled 1 v Bangladesh Chattogram 21 Sep 2019 T20I # 892
27 - 22 3 1 122.72 5 caught 2 v West Indies Lucknow 14 Nov 2019 T20I # 1015
20* - 24 0 0 83.33 6 not out 1 v West Indies Lucknow 16 Nov 2019 T20I # 1016
14 - 14 1 1 100.00 6 caught 1 v West Indies Lucknow 17 Nov 2019 T20I # 1017
42* - 21 3 2 200.00 6 not out 2 v Ireland Greater Noida 6 Mar 2020 T20I # 1077
16* - 9 0 2 177.77 5 not out 1 v Ireland Greater Noida 8 Mar 2020 T20I # 1079
0 - 1 0 0 0.00 6 lbw 2 v Ireland Greater Noida 10 Mar 2020 T20I # 1083
0* 1 1 0 0 0.00 6 not out 1 v Zimbabwe Abu Dhabi 17 Mar 2021 T20I # 1134
12 27 15 1 0 80.00 4 caught 1 v Zimbabwe Abu Dhabi 19 Mar 2021 T20I # 1136
72* - 35 5 5 205.71 4 not out 1 v Zimbabwe Abu Dhabi 20 Mar 2021 T20I # 1137
59 53 34 5 3 173.52 4 caught 1 v Scotland Sharjah 25 Oct 2021 T20I # 1364
22 30 21 3 1 104.76 6 caught 1 v Pakistan Dubai (DICS) 29 Oct 2021 T20I # 1377
7 17 11 1 0 63.63 5 lbw 1 v Namibia Abu Dhabi 31 Oct 2021 T20I # 1380
11 24 13 0 1 84.61 5 bowled 2 v India Abu Dhabi 3 Nov 2021 T20I # 1390
73 61 48 6 3 152.08 5 caught 1 v New Zealand Abu Dhabi 7 Nov 2021 T20I # 1402
27 45 26 1 1 103.84 4 caught 2 v Bangladesh Mirpur 3 Mar 2022 T20I # 1495
DNB - - - - - - - 2 v Bangladesh Mirpur 5 Mar 2022 T20I # 1496
44* 41 25 2 3 176.00 5 not out 2 v Zimbabwe Harare 11 Jun 2022 T20I # 1561
57 65 46 6 1 123.91 5 run out 1 v Zimbabwe Harare 12 Jun 2022 T20I # 1568
2 7 4 0 0 50.00 4 caught 1 v Zimbabwe Harare 14 Jun 2022 T20I # 1570
15 21 10 0 1 150.00 4 caught 1 v Ireland Belfast 9 Aug 2022 T20I # 1727
8 12 8 1 0 100.00 5 caught 1 v Ireland Belfast 11 Aug 2022 T20I # 1729
42 - 18 0 5 233.33 4 caught 1 v Ireland Belfast 12 Aug 2022 T20I # 1731
50 39 24 4 3 208.33 4 caught 1 v Ireland Belfast 15 Aug 2022 T20I # 1736
10 - 16 0 0 62.50 5 caught 1 v Ireland Belfast 17 Aug 2022 T20I # 1738
2* 5 2 0 0 100.00 4 not out 2 v Sri Lanka Dubai (DICS) 27 Aug 2022 T20I # 1748
43* 25 17 1 6 252.94 5 not out 2 v Bangladesh Sharjah 30 Aug 2022 T20I # 1753
17 17 10 1 1 170.00 4 run out 1 v Sri Lanka Sharjah 3 Sep 2022 T20I # 1757
10 11 11 0 1 90.90 5 caught 1 v Pakistan Sharjah 7 Sep 2022 T20I # 1760
0 3 2 0 0 0.00 5 lbw 2 v India Dubai (DICS) 8 Sep 2022 T20I # 1761
13 15 11 0 1 118.18 5 caught 1 v England Perth 22 Oct 2022 T20I # 1840
18 29 16 1 0 112.50 4 caught 1 v Sri Lanka Brisbane 1 Nov 2022 T20I # 1856
0 3 2 0 0 0.00 6 caught 2 v Australia Adelaide 4 Nov 2022 T20I # 1864
16* - 12 1 1 133.33 6 not out 2 v U.A.E. Abu Dhabi 16 Feb 2023 T20I # 1993
37* - 29 5 1 127.58 5 not out 1 v U.A.E. Abu Dhabi 18 Feb 2023 T20I # 1994
1 - 2 0 0 50.00 5 caught 2 v U.A.E. Abu Dhabi 19 Feb 2023 T20I # 1995
17* 32 23 2 0 73.91 6 not out 2 v Pakistan Sharjah 24 Mar 2023 T20I # 2030
23* 25 12 2 1 191.66 4 not out 2 v Pakistan Sharjah 26 Mar 2023 T20I # 2033
0* - 1 0 0 0.00 6 retired notout 2 v Pakistan Sharjah 27 Mar 2023 T20I # 2035
23 28 23 3 0 100.00 6 caught 1 v Bangladesh Sylhet 14 Jul 2023 T20I # 2138
5 8 3 1 0 166.66 5 bowled 1 v Bangladesh Sylhet 16 Jul 2023 T20I # 2145
DNB - - - - - - - 1 v U.A.E. Sharjah 29 Dec 2023 T20I # 2424
12 - 16 2 0 75.00 4 bowled 2 v U.A.E. Sharjah 31 Dec 2023 T20I # 2426
28* - 13 2 2 215.38 6 not out 2 v U.A.E. Sharjah 2 Jan 2024 T20I # 2427
19* 15 11 4 0 172.72 6 not out 1 v India Mohali 11 Jan 2024 T20I # 2428
23 23 21 1 2 109.52 6 bowled 1 v India Indore 14 Jan 2024 T20I # 2431
5 6 3 1 0 166.66 7 caught 2 v India Bengaluru 17 Jan 2024 T20I # 2435
0 1 1 0 0 0.00 6 caught 2 v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
9 19 15 1 0 60.00 8 bowled 2 v Sri Lanka Dambulla 19 Feb 2024 T20I # 2480
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