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 2016-2024 65 61 8 1068 94* 20.15 883 120.95 0 6 7 96 25 Profile
Innings by innings list
4 - 9 0 0 44.44 8 bowled 2 v Hong Kong Bready 5 Sep 2016 T20I # 564
14 18 13 2 0 107.69 6 run out 1 v Afghanistan Greater Noida 8 Mar 2017 T20I # 599
9 9 6 2 0 150.00 7 caught 2 v Afghanistan Greater Noida 10 Mar 2017 T20I # 600
16 25 14 0 1 114.28 7 bowled 2 v Afghanistan Greater Noida 12 Mar 2017 T20I # 601
22* - 18 3 0 122.22 4 not out 1 v Oman Al Amerat 13 Feb 2019 T20I # 740
6 - 7 0 0 85.71 4 bowled 1 v Scotland Al Amerat 15 Feb 2019 T20I # 742
2 - 5 0 0 40.00 4 caught 2 v Afghanistan Dehradun 23 Feb 2019 T20I # 746
DNB - - - - - - - 2 v Zimbabwe Bready 12 Jul 2019 T20I # 825
0 - 1 0 0 0.00 4 lbw 1 v Zimbabwe Bready 14 Jul 2019 T20I # 831
7 - 8 0 0 87.50 6 lbw 2 v Scotland Dublin (Malahide) 17 Sep 2019 T20I # 885
12 - 12 1 0 100.00 7 run out 1 v Netherlands Dublin (Malahide) 18 Sep 2019 T20I # 887
10 - 6 2 0 166.66 6 caught 1 v Scotland Dublin (Malahide) 20 Sep 2019 T20I # 891
DNB - - - - - - - 1 v Hong Kong Al Amerat 7 Oct 2019 T20I # 921
DNB - - - - - - - 1 v Oman Tolerance Oval 21 Oct 2019 T20I # 952
3 - 3 0 0 100.00 6 caught 1 v Afghanistan Greater Noida 6 Mar 2020 T20I # 1077
16 - 14 2 0 114.28 6 caught 2 v Afghanistan Greater Noida 8 Mar 2020 T20I # 1079
9 - 10 1 0 90.00 6 bowled 1 v Afghanistan Greater Noida 10 Mar 2020 T20I # 1083
5 11 5 0 0 100.00 7 bowled 2 v South Africa Dublin (Malahide) 19 Jul 2021 T20I # 1194
12 17 10 2 0 120.00 7 bowled 2 v South Africa Belfast 22 Jul 2021 T20I # 1197
19 24 17 2 0 111.76 4 caught 2 v South Africa Belfast 24 Jul 2021 T20I # 1201
57* - 49 3 2 116.32 3 not out 2 v U.S.A. Lauderhill 22 Dec 2021 T20I # 1451
84 81 56 9 3 150.00 3 bowled 1 v U.S.A. Lauderhill 23 Dec 2021 T20I # 1452
DNB - - - - - - - 2 v Oman Al Amerat 12 Feb 2022 T20I # 1461
22 - 16 0 1 137.50 6 run out 2 v U.A.E. Al Amerat 13 Feb 2022 T20I # 1462
15 - 14 1 0 107.14 6 caught 1 v Nepal Al Amerat 14 Feb 2022 T20I # 1465
25 - 20 2 0 125.00 4 caught 2 v U.A.E. Al Amerat 18 Feb 2022 T20I # 1472
5 - 8 0 0 62.50 5 lbw 1 v Bahrain Al Amerat 19 Feb 2022 T20I # 1476
9* - 8 0 0 112.50 5 not out 2 v Germany Al Amerat 21 Feb 2022 T20I # 1481
0 - 1 0 0 0.00 5 bowled 1 v Oman Al Amerat 22 Feb 2022 T20I # 1487
20 - 18 3 0 111.11 5 caught 1 v U.A.E. Al Amerat 24 Feb 2022 T20I # 1490
18 22 16 0 2 112.50 5 caught 1 v India Dublin (Malahide) 26 Jun 2022 T20I # 1580
5 16 9 0 0 55.55 5 caught 2 v India Dublin (Malahide) 28 Jun 2022 T20I # 1586
11 16 11 1 0 100.00 6 caught 2 v New Zealand Belfast 18 Jul 2022 T20I # 1673
2 8 7 0 0 28.57 6 stumped 2 v New Zealand Belfast 20 Jul 2022 T20I # 1678
28 - 19 5 0 147.36 3 caught 1 v New Zealand Belfast 22 Jul 2022 T20I # 1679
78 68 38 7 5 205.26 3 caught 2 v South Africa Bristol 3 Aug 2022 T20I # 1721
0 - 1 0 0 0.00 3 caught 2 v South Africa Bristol 5 Aug 2022 T20I # 1724
50 42 32 6 1 156.25 3 caught 2 v Afghanistan Belfast 9 Aug 2022 T20I # 1727
27 52 28 3 0 96.42 3 caught 2 v Afghanistan Belfast 11 Aug 2022 T20I # 1729
31 - 21 4 1 147.61 3 caught 2 v Afghanistan Belfast 12 Aug 2022 T20I # 1731
4 12 8 0 0 50.00 3 caught 2 v Afghanistan Belfast 15 Aug 2022 T20I # 1736
14 - 12 0 1 116.66 3 caught 2 v Afghanistan Belfast 17 Aug 2022 T20I # 1738
11 10 11 2 0 100.00 3 bowled 2 v Zimbabwe Hobart 17 Oct 2022 T20I # 1828
20 28 17 2 0 117.64 3 caught 2 v Scotland Hobart 19 Oct 2022 T20I # 1833
45* 46 35 2 2 128.57 3 not out 2 v West Indies Hobart 21 Oct 2022 T20I # 1837
10 20 11 1 0 90.90 3 bowled 1 v Sri Lanka Hobart 23 Oct 2022 T20I # 1841
34 42 27 3 1 125.92 3 run out 1 v England Melbourne 26 Oct 2022 T20I # 1846
71* 81 48 9 1 147.91 3 not out 2 v Australia Brisbane 31 Oct 2022 T20I # 1855
13 30 14 0 0 92.85 3 caught 2 v New Zealand Adelaide 4 Nov 2022 T20I # 1862
1 5 2 0 0 50.00 3 bowled 2 v Bangladesh Chattogram 27 Mar 2023 T20I # 2034
5 4 5 1 0 100.00 3 caught 2 v Bangladesh Chattogram 29 Mar 2023 T20I # 2037
4 10 7 0 0 57.14 3 caught 2 v Bangladesh Chattogram 31 Mar 2023 T20I # 2038
8 - 11 1 0 72.72 3 bowled 1 v Italy Edinburgh (Golden) 20 Jul 2023 T20I # 2148
12* - 10 2 0 120.00 3 not out 2 v Denmark Edinburgh 21 Jul 2023 T20I # 2150
94* - 51 8 4 184.31 3 not out 1 v Austria Edinburgh 23 Jul 2023 T20I # 2157
14* - 12 1 0 116.66 3 not out 2 v Jersey Edinburgh (Golden) 24 Jul 2023 T20I # 2162
0 - 3 0 0 0.00 3 caught 2 v Scotland Edinburgh 28 Jul 2023 T20I # 2180
0 2 3 0 0 0.00 3 caught 1 v India Dublin (Malahide) 18 Aug 2023 T20I # 2200
0 2 3 0 0 0.00 3 caught 2 v India Dublin (Malahide) 20 Aug 2023 T20I # 2208
21 26 19 1 0 110.52 3 caught 1 v Zimbabwe Harare 7 Dec 2023 T20I # 2384
12 21 12 1 0 100.00 3 caught 2 v Zimbabwe Harare 9 Dec 2023 T20I # 2388
8 - 8 1 0 100.00 3 bowled 2 v Zimbabwe Harare 10 Dec 2023 T20I # 2391
4 14 13 0 0 30.76 3 caught 1 v Afghanistan Sharjah 15 Mar 2024 T20I # 2521
10 11 10 0 0 100.00 3 caught 2 v Afghanistan Sharjah 17 Mar 2024 T20I # 2526
0 1 1 0 0 0.00 3 bowled 2 v Afghanistan Sharjah 18 Mar 2024 T20I # 2529
Statsguru includes the following current or recent Twenty20 Internationals:
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583 - Live]
    » Pakistan 8/1 (1.3 ov, Babar Azam 4*, W O'Rourke 1/0)
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