Records type all-round analysis [change type]
View match by match list [change view]
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
overall 2014-2024 90 437 36 14.09 332 131.62 0 98 4/6 27.68 0 46 0 -13.58 Profile
Match by match list
6* 1 600.00 0 42 0 0 v New Zealand Hamilton 18 Feb 2018 T20I # 650
8* 2 400.00 1 13 1 0 v Sri Lanka Southampton 26 Jun 2021 T20I # 1174
12* 3 400.00 0 28 0 0 v New Zealand Auckland 10 Nov 2019 T20I # 1012
11 3 366.66 2 37 0 0 v India Nottingham 10 Jul 2022 T20I # 1631
27* 9 300.00 3 39 2 0 v West Indies Bridgetown 13 Mar 2014 T20I # 364
7* 3 233.33 0 39 0 0 v Australia Canberra 12 Oct 2022 T20I # 1817
7 3 233.33 2 31 1 0 v South Africa Durban 14 Feb 2020 T20I # 1041
4* 2 200.00 0 30 0 0 v Pakistan Manchester 20 Jul 2021 T20I # 1195
2* 1 200.00 2 29 0 0 v Sri Lanka Colombo (RPS) 27 Oct 2018 T20I # 703
36 19 189.47 3 23 1 0 v New Zealand Wellington 3 Nov 2019 T20I # 998
27 15 180.00 1 39 0 0 v West Indies Bridgetown 23 Jan 2022 T20I # 1454
14* 8 175.00 0 23 1 0 v Australia Southampton 4 Sep 2020 T20I # 1095
14 8 175.00 0 12 1 0 v Pakistan Leeds 18 Jul 2021 T20I # 1193
5 3 166.66 0 49 0 0 v South Africa Wankhede 18 Mar 2016 T20I # 540
5* 3 166.66 0 16 0 0 v Bangladesh Chattogram 9 Mar 2023 T20I # 2018
14 9 155.55 1 52 0 0 v South Africa Southampton 31 Jul 2022 T20I # 1717
26* 17 152.94 2 23 0 0 v India Southampton 7 Jul 2022 T20I # 1616
16* 11 145.45 0 34 0 0 v Australia Hobart 7 Feb 2018 T20I # 645
8 6 133.33 0 5 1 0 v New Zealand Chattogram 22 Mar 2014 T20I # 380
12 9 133.33 0 41 0 0 v India Ahmedabad 18 Mar 2021 T20I # 1135
5 4 125.00 1 43 0 0 v Sri Lanka The Oval 20 May 2014 T20I # 401
5 4 125.00 1 43 0 0 v South Africa Cardiff 28 Jul 2022 T20I # 1698
28 23 121.73 0 15 0 0 v West Indies Bridgetown 22 Jan 2022 T20I # 1453
16 14 114.28 1 30 0 0 v South Africa Chattogram 29 Mar 2014 T20I # 391
11 10 110.00 0 57 0 0 v India Ahmedabad 20 Mar 2021 T20I # 1138
3* 3 100.00 1 29 0 0 v South Africa Paarl 29 Nov 2020 T20I # 1111
14 14 100.00 1 13 1 0 v Netherlands Chattogram 31 Mar 2014 T20I # 394
15 15 100.00 3 23 0 0 v South Africa Cape Town 19 Feb 2016 T20I # 503
1 1 100.00 4 27 0 0 v India Birmingham 9 Jul 2022 T20I # 1628
1* 1 100.00 2 26 0 0 v Australia Melbourne 10 Feb 2018 T20I # 646
6 6 100.00 1 34 1 0 v New Zealand Wellington 13 Feb 2018 T20I # 647
3 3 100.00 1 40 2 0 v India Bristol 8 Jul 2018 T20I # 690
3 3 100.00 1 31 2 0 v Pakistan Birmingham 25 May 2024 T20I # 2623
12* 13 92.30 0 36 0 0 v West Indies Eden Gardens 3 Apr 2016 T20I # 557
6 7 85.71 1 46 1 0 v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
10* 12 83.33 1 23 0 0 v Australia Sydney 2 Feb 2014 T20I # 356
15 18 83.33 1 27 1 0 v Afghanistan Delhi 23 Mar 2016 T20I # 546
7 10 70.00 0 52 1 0 v West Indies Bridgetown 30 Jan 2022 T20I # 1457
4 6 66.66 0 19 1 0 v Australia Southampton 8 Sep 2020 T20I # 1097
2 3 66.66 0 35 0 0 v New Zealand Birmingham 3 Sep 2023 T20I # 2231
2* 3 66.66 - - - - v Pakistan Manchester 28 Aug 2020 T20I # 1087
1 2 50.00 2 29 0 0 v Pakistan Manchester 1 Sep 2020 T20I # 1094
1 2 50.00 0 48 0 0 v South Africa Johannesburg 21 Feb 2016 T20I # 506
2* 4 50.00 1 21 0 0 v Bangladesh Mirpur 14 Mar 2023 T20I # 2026
3 10 30.00 0 15 1 0 v Bangladesh Mirpur 12 Mar 2023 T20I # 2023
0 1 0.00 0 36 0 0 v South Africa Sharjah 6 Nov 2021 T20I # 1400
0* 1 0.00 3 22 1 0 v India Nagpur 29 Jan 2017 T20I # 593
0 2 0.00 1 56 0 0 v India Bengaluru 1 Feb 2017 T20I # 594
0* 1 0.00 0 30 2 0 v South Africa Bristol 27 Jul 2022 T20I # 1693
0 1 0.00 0 27 0 0 v India Manchester 3 Jul 2018 T20I # 684
DNB - - 2 40 0 0 v Australia Southampton 6 Sep 2020 T20I # 1096
DNB - - 1 40 1 0 v South Africa Cape Town 27 Nov 2020 T20I # 1109
DNB - - 1 42 1 0 v South Africa Cape Town 1 Dec 2020 T20I # 1113
DNB - - 2 28 1 0 v Sri Lanka Chattogram 27 Mar 2014 T20I # 387
DNB - - 1 27 2 0 v India Ahmedabad 12 Mar 2021 T20I # 1131
0* 0 - 1 38 0 0 v India Ahmedabad 14 Mar 2021 T20I # 1132
DNB - - 2 35 0 0 v India Ahmedabad 16 Mar 2021 T20I # 1133
DNB - - 0 37 0 0 v Pakistan Dubai (DICS) 26 Nov 2015 T20I # 468
0* 0 - 0 39 1 0 v Pakistan Sharjah 30 Nov 2015 T20I # 473
DNB - - 1 29 3 0 v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
DNB - - 1 31 0 0 v Sri Lanka Cardiff 24 Jun 2021 T20I # 1168
DNB - - 0 24 0 0 v West Indies Wankhede 16 Mar 2016 T20I # 537
DNB - - 1 7 0 0 v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
DNB - - 4 28 0 0 v Sri Lanka Delhi 26 Mar 2016 T20I # 551
DNB - - 0 15 0 0 v Bangladesh Abu Dhabi 27 Oct 2021 T20I # 1369
DNB - - 1 24 2 0 v New Zealand Delhi 30 Mar 2016 T20I # 555
DNB - - 3 17 0 0 v Australia Dubai (DICS) 30 Oct 2021 T20I # 1379
DNB - - 2 24 1 0 v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
DNB - - 3 29 1 0 v Sri Lanka Southampton 5 Jul 2016 T20I # 561
DNB - - 0 16 0 0 v Pakistan Manchester 7 Sep 2016 T20I # 566
DNB - - 0 31 0 0 v New Zealand Abu Dhabi 10 Nov 2021 T20I # 1415
DNB - - 1 27 0 0 v India Kanpur 26 Jan 2017 T20I # 592
0* 0 - 0 30 2 0 v West Indies Bridgetown 29 Jan 2022 T20I # 1456
DNB - - 0 31 0 0 v South Africa Southampton 21 Jun 2017 T20I # 614
DNB - - 1 38 0 0 v South Africa Taunton 23 Jun 2017 T20I # 615
0* 0 - 3 31 0 0 v South Africa Cardiff 25 Jun 2017 T20I # 616
DNB - - 3 42 1 0 v Australia Birmingham 27 Jun 2018 T20I # 679
DNB - - 3 43 0 0 v India Adelaide 10 Nov 2022 T20I # 1878
DNB - - 2 27 0 0 v Pakistan Melbourne 13 Nov 2022 T20I # 1879
DNB - - 0 34 0 0 v India Cardiff 6 Jul 2018 T20I # 688
DNB - - 2 16 2 0 v West Indies Gros Islet 5 Mar 2019 T20I # 750
DNB - - 4 6 0 0 v West Indies Basseterre 8 Mar 2019 T20I # 751
DNB - - 0 14 3 0 v West Indies Basseterre 10 Mar 2019 T20I # 752
DNB - - 1 24 1 0 v Pakistan The Oval 30 May 2024 T20I # 2631
DNB - - 1 41 0 0 v Pakistan Cardiff 5 May 2019 T20I # 772
DNB - - 2 28 0 0 v New Zealand Christchurch 1 Nov 2019 T20I # 992
DNB - - 2 24 1 0 v New Zealand Napier 8 Nov 2019 T20I # 1008
0* 0 - 2 28 1 0 v South Africa East London 12 Feb 2020 T20I # 1039
DNB - - 0 49 0 0 v South Africa Centurion 16 Feb 2020 T20I # 1043
DNB - - 1 41 0 0 v Pakistan Manchester 30 Aug 2020 T20I # 1093
Statsguru includes the following current or recent Twenty20 Internationals:
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636 - Live]
    » Uganda 58 (16.0 ov, C Kyewuta 2*, Rashid Khan 2/12) - Match over
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page