Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 6 Sep 2017 remove greater than or equal to 6 Sep 2017 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2017-2024 91 1843 91 23.03 0 0 - - 0 50 0 - Profile
filtered 2017-2024 88 1817 91 23.29 0 0 - - 0 49 0 -
Match by match list
8 - - 0 0 v World-XI Lahore 12 Sep 2017 T20I # 619
21 - - 0 0 v World-XI Lahore 13 Sep 2017 T20I # 620
27 - - 0 0 v World-XI Lahore 15 Sep 2017 T20I # 621
6 - - 0 0 v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
11 - - 0 0 v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
31 - - 0 0 v Sri Lanka Lahore 29 Oct 2017 T20I # 629
3 - - 1 0 v New Zealand Wellington 22 Jan 2018 T20I # 639
50 - - 1 0 v New Zealand Auckland 25 Jan 2018 T20I # 640
46 - - 1 0 v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
39 - - 0 0 v West Indies Karachi 1 Apr 2018 T20I # 663
6 - - 0 0 v West Indies Karachi 2 Apr 2018 T20I # 664
40 - - 1 0 v West Indies Karachi 3 Apr 2018 T20I # 665
21 - - 0 0 v Scotland Edinburgh 12 Jun 2018 T20I # 671
33 - - 2 0 v Scotland Edinburgh 13 Jun 2018 T20I # 673
61 - - 0 0 v Zimbabwe Harare 1 Jul 2018 T20I # 681
6 - - 0 0 v Australia Harare 2 Jul 2018 T20I # 682
47 - - 0 0 v Zimbabwe Harare 4 Jul 2018 T20I # 685
73 - - 0 0 v Australia Harare 5 Jul 2018 T20I # 686
91 - - 1 0 v Australia Harare 8 Jul 2018 T20I # 689
14 - - 0 0 v Australia Abu Dhabi 24 Oct 2018 T20I # 701
11 - - 2 0 v Australia Dubai (DICS) 26 Oct 2018 T20I # 702
24 - - 1 0 v New Zealand Dubai (DICS) 2 Nov 2018 T20I # 706
11 - - 0 0 v New Zealand Dubai (DICS) 4 Nov 2018 T20I # 708
4 - - 1 0 v South Africa Cape Town 1 Feb 2019 T20I # 732
14 0 12 0 0 v South Africa Johannesburg 3 Feb 2019 T20I # 734
17 - - 0 0 v South Africa Centurion 6 Feb 2019 T20I # 736
7 - - 0 0 v England Cardiff 5 May 2019 T20I # 772
6 - - 1 0 v Sri Lanka Lahore 7 Oct 2019 T20I # 922
0 - - 1 0 v Sri Lanka Lahore 9 Oct 2019 T20I # 925
0 - - 0 0 v Australia Sydney 3 Nov 2019 T20I # 999
2 - - 0 0 v Australia Canberra 5 Nov 2019 T20I # 1002
TDNB - - 0 0 v England Manchester 28 Aug 2020 T20I # 1087
36 - - 1 0 v England Manchester 30 Aug 2020 T20I # 1093
1 - - 1 0 v England Manchester 1 Sep 2020 T20I # 1094
19 - - 0 0 v Zimbabwe Rawalpindi 7 Nov 2020 T20I # 1105
5 - - 1 0 v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
21 - - 2 0 v Zimbabwe Rawalpindi 10 Nov 2020 T20I # 1107
27 - - 1 0 v South Africa Johannesburg 10 Apr 2021 T20I # 1145
8* - - 0 0 v South Africa Centurion 14 Apr 2021 T20I # 1147
60 - - 2 0 v South Africa Centurion 16 Apr 2021 T20I # 1148
13 - - 1 0 v Zimbabwe Harare 21 Apr 2021 T20I # 1154
2 - - 1 0 v Zimbabwe Harare 23 Apr 2021 T20I # 1156
0 - - 0 0 v Zimbabwe Harare 25 Apr 2021 T20I # 1158
26 - - 0 0 v England Nottingham 16 Jul 2021 T20I # 1191
8 - - 1 0 v England Leeds 18 Jul 2021 T20I # 1193
24 - - 1 0 v England Manchester 20 Jul 2021 T20I # 1195
TDNB - - 0 0 v West Indies Bridgetown 28 Jul 2021 T20I # 1205
15 - - 0 0 v West Indies Providence 31 Jul 2021 T20I # 1208
TDNB - - 0 0 v West Indies Providence 1 Aug 2021 T20I # 1209
TDNB - - 0 0 v West Indies Providence 3 Aug 2021 T20I # 1211
DNB - - 0 0 v India Dubai (DICS) 24 Oct 2021 T20I # 1361
11 - - 2 0 v New Zealand Sharjah 26 Oct 2021 T20I # 1367
30 - - 1 0 v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
5 - - 1 0 v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
8 - - 0 0 v Scotland Sharjah 7 Nov 2021 T20I # 1406
55* - - 1 0 v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
34 - - 1 0 v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
57* - - 1 0 v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
10 - - 0 0 v West Indies Karachi 13 Dec 2021 T20I # 1448
10 - - 1 0 v West Indies Karachi 14 Dec 2021 T20I # 1449
12 - - 0 0 v West Indies Karachi 16 Dec 2021 T20I # 1450
0 - - 0 0 v Australia Lahore 5 Apr 2022 T20I # 1504
10 - - 0 0 v India Dubai (DICS) 28 Aug 2022 T20I # 1750
53 - - 0 0 v Hong Kong Sharjah 2 Sep 2022 T20I # 1756
15 - - 0 0 v India Dubai (DICS) 4 Sep 2022 T20I # 1758
5 - - 2 0 v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
13 - - 0 0 v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
0 - - 0 0 v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
20 - - 0 0 v Netherlands Perth 30 Oct 2022 T20I # 1852
47 - - 0 0 v New Zealand Lahore 14 Apr 2023 T20I # 2045
0 - - 1 0 v New Zealand Lahore 15 Apr 2023 T20I # 2046
17 - - 3 0 v New Zealand Lahore 17 Apr 2023 T20I # 2047
TDNB - - 0 0 v New Zealand Rawalpindi 20 Apr 2023 T20I # 2048
15 - - 1 0 v New Zealand Auckland 12 Jan 2024 T20I # 2429
50 - - 1 0 v New Zealand Hamilton 14 Jan 2024 T20I # 2430
19 - - 0 0 v New Zealand Dunedin 17 Jan 2024 T20I # 2434
9 - - 0 0 v New Zealand Christchurch 19 Jan 2024 T20I # 2437
33 - - 1 0 v New Zealand Christchurch 21 Jan 2024 T20I # 2438
61 - - 1 0 v New Zealand Lahore 25 Apr 2024 T20I # 2582
43 - - 0 0 v New Zealand Lahore 27 Apr 2024 T20I # 2583
20 - - 2 0 v Ireland Dublin 10 May 2024 T20I # 2601
78 - - 2 0 v Ireland Dublin 12 May 2024 T20I # 2609
DNB - - 0 0 v Ireland Dublin 14 May 2024 T20I # 2610
45 - - 0 0 v England Birmingham 25 May 2024 T20I # 2623
9 - - 0 0 v England The Oval 30 May 2024 T20I # 2631
11 - - 0 0 v U.S.A. Dallas 6 Jun 2024 T20I # 2642
13 - - 0 0 v India New York 9 Jun 2024 T20I # 2658
4 - - 2 0 v Canada New York 11 Jun 2024 T20I # 2665
Statsguru includes the following current or recent Twenty20 Internationals:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666 - Live]
    » Australia 74/1 (5.4 ov, MR Marsh 18*, TM Head 34*, JT Brassell 0/14) - Match over
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page