Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 from query
Ordered by batting average (descending)
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 88 1815 91 23.57 0 0 - - 0 48 0 - Profile
filtered 2017-2024 88 1815 91 23.57 0 0 - - 0 48 0 -
Cumulative averages
22 646 91 30.76 0 - - - - 8 0 - v Australia 8 Jul 2018 T20I # 689
23 660 91 30.00 0 - - - - 8 0 - v Australia 24 Oct 2018 T20I # 701
24 671 91 29.17 0 - - - - 10 0 - v Australia 26 Oct 2018 T20I # 702
25 695 91 28.95 0 - - - - 11 0 - v New Zealand 2 Nov 2018 T20I # 706
26 706 91 28.24 0 - - - - 11 0 - v New Zealand 4 Nov 2018 T20I # 708
21 555 73 27.75 0 - - - - 7 0 - v Australia 5 Jul 2018 T20I # 686
27 710 91 27.30 0 - - - - 12 0 - v South Africa 1 Feb 2019 T20I # 732
28 724 91 26.81 0 0 - - 0 12 0 - v South Africa 3 Feb 2019 T20I # 734
29 741 91 26.46 0 0 - - 0 12 0 - v South Africa 6 Feb 2019 T20I # 736
30 748 91 25.79 0 0 - - 0 12 0 - v England 5 May 2019 T20I # 772
20 482 61 25.36 0 - - - - 7 0 - v Zimbabwe 4 Jul 2018 T20I # 685
18 429 61 25.23 0 - - - - 7 0 - v Zimbabwe 1 Jul 2018 T20I # 681
31 754 91 25.13 0 0 - - 0 13 0 - v Sri Lanka 7 Oct 2019 T20I # 922
32 754 91 24.32 0 0 - - 0 14 0 - v Sri Lanka 9 Oct 2019 T20I # 925
19 435 61 24.16 0 - - - - 7 0 - v Australia 2 Jul 2018 T20I # 682
87 1806 91 23.76 0 0 - - 0 48 0 - v England 25 May 2024 T20I # 2623
88 1815 91 23.57 0 0 - - 0 48 0 - v England 30 May 2024 T20I # 2631
33 754 91 23.56 0 0 - - 0 14 0 - v Australia 3 Nov 2019 T20I # 999
61 1221 91 23.48 0 0 - - 0 33 0 - v Bangladesh 20 Nov 2021 T20I # 1443
85 1761 91 23.48 0 0 - - 0 48 0 - v Ireland 12 May 2024 T20I # 2609
86 1761 91 23.48 0 0 - - 0 48 0 - v Ireland 14 May 2024 T20I # 2610
43 933 91 23.32 0 0 - - 0 22 0 - v South Africa 16 Apr 2021 T20I # 1148
36 792 91 23.29 0 0 - - 0 15 0 - v England 30 Aug 2020 T20I # 1093
62 1231 91 23.22 0 0 - - 0 33 0 - v West Indies 13 Dec 2021 T20I # 1448
44 946 91 23.07 0 0 - - 0 23 0 - v Zimbabwe 21 Apr 2021 T20I # 1154
17 368 50 23.00 0 - - - - 7 0 - v Scotland 13 Jun 2018 T20I # 673
63 1241 91 22.98 0 0 - - 0 34 0 - v West Indies 14 Dec 2021 T20I # 1449
34 756 91 22.90 0 0 - - 0 14 0 - v Australia 5 Nov 2019 T20I # 1002
35 756 91 22.90 0 0 - - 0 14 0 - v England 28 Aug 2020 T20I # 1087
64 1253 91 22.78 0 0 - - 0 34 0 - v West Indies 16 Dec 2021 T20I # 1450
83 1663 91 22.78 0 0 - - 0 44 0 - v New Zealand 27 Apr 2024 T20I # 2583
84 1683 91 22.74 0 0 - - 0 46 0 - v Ireland 10 May 2024 T20I # 2601
67 1316 91 22.68 0 0 - - 0 34 0 - v Hong Kong 2 Sep 2022 T20I # 1756
37 793 91 22.65 0 0 - - 0 16 0 - v England 1 Sep 2020 T20I # 1094
45 948 91 22.57 0 0 - - 0 24 0 - v Zimbabwe 23 Apr 2021 T20I # 1156
68 1331 91 22.55 0 0 - - 0 34 0 - v India 4 Sep 2022 T20I # 1758
38 812 91 22.55 0 0 - - 0 16 0 - v Zimbabwe 7 Nov 2020 T20I # 1105
82 1620 91 22.50 0 0 - - 0 44 0 - v New Zealand 25 Apr 2024 T20I # 2582
15 314 50 22.42 0 - - - - 5 0 - v West Indies 3 Apr 2018 T20I # 665
42 873 91 22.38 0 0 - - 0 20 0 - v South Africa 14 Apr 2021 T20I # 1147
60 1164 91 22.38 0 0 - - 0 32 0 - v Bangladesh 19 Nov 2021 T20I # 1439
65 1253 91 22.37 0 0 - - 0 34 0 - v Australia 5 Apr 2022 T20I # 1504
13 268 50 22.33 0 - - - - 4 0 - v West Indies 1 Apr 2018 T20I # 663
16 335 50 22.33 0 - - - - 5 0 - v Scotland 12 Jun 2018 T20I # 671
69 1336 91 22.26 0 0 - - 0 36 0 - v Afghanistan 7 Sep 2022 T20I # 1760
41 865 91 22.17 0 0 - - 0 20 0 - v South Africa 10 Apr 2021 T20I # 1145
66 1263 91 22.15 0 0 - - 0 34 0 - v India 28 Aug 2022 T20I # 1750
59 1130 91 22.15 0 0 - - 0 31 0 - v Australia 11 Nov 2021 T20I # 1420
47 974 91 22.13 0 0 - - 0 24 0 - v England 16 Jul 2021 T20I # 1191
73 1416 91 22.12 0 0 - - 0 36 0 - v New Zealand 14 Apr 2023 T20I # 2045
70 1349 91 22.11 0 0 - - 0 36 0 - v Sri Lanka 9 Sep 2022 T20I # 1764
39 817 91 22.08 0 0 - - 0 17 0 - v Zimbabwe 8 Nov 2020 T20I # 1106
40 838 91 22.05 0 0 - - 0 19 0 - v Zimbabwe 10 Nov 2020 T20I # 1107
46 948 91 22.04 0 0 - - 0 24 0 - v Zimbabwe 25 Apr 2021 T20I # 1158
78 1498 91 22.02 0 0 - - 0 42 0 - v New Zealand 14 Jan 2024 T20I # 2430
79 1517 91 21.98 0 0 - - 0 42 0 - v New Zealand 17 Jan 2024 T20I # 2434
81 1559 91 21.95 0 0 - - 0 43 0 - v New Zealand 21 Jan 2024 T20I # 2438
49 1006 91 21.86 0 0 - - 0 26 0 - v England 20 Jul 2021 T20I # 1195
50 1006 91 21.86 0 0 - - 0 26 0 - v West Indies 28 Jul 2021 T20I # 1205
48 982 91 21.82 0 0 - - 0 25 0 - v England 18 Jul 2021 T20I # 1193
80 1526 91 21.80 0 0 - - 0 42 0 - v New Zealand 19 Jan 2024 T20I # 2437
74 1416 91 21.78 0 0 - - 0 37 0 - v New Zealand 15 Apr 2023 T20I # 2046
71 1349 91 21.75 0 0 - - 0 36 0 - v Sri Lanka 11 Sep 2022 T20I # 1769
72 1369 91 21.73 0 0 - - 0 36 0 - v Netherlands 30 Oct 2022 T20I # 1852
51 1021 91 21.72 0 0 - - 0 26 0 - v West Indies 31 Jul 2021 T20I # 1208
52 1021 91 21.72 0 0 - - 0 26 0 - v West Indies 1 Aug 2021 T20I # 1209
53 1021 91 21.72 0 0 - - 0 26 0 - v West Indies 3 Aug 2021 T20I # 1211
54 1021 91 21.72 0 0 - - 0 26 0 - v India 24 Oct 2021 T20I # 1361
75 1433 91 21.71 0 0 - - 0 40 0 - v New Zealand 17 Apr 2023 T20I # 2047
76 1433 91 21.71 0 0 - - 0 40 0 - v New Zealand 20 Apr 2023 T20I # 2048
56 1062 91 21.67 0 0 - - 0 29 0 - v Afghanistan 29 Oct 2021 T20I # 1377
77 1448 91 21.61 0 0 - - 0 41 0 - v New Zealand 12 Jan 2024 T20I # 2429
55 1032 91 21.50 0 0 - - 0 28 0 - v New Zealand 26 Oct 2021 T20I # 1367
57 1067 91 21.34 0 0 - - 0 30 0 - v Namibia 2 Nov 2021 T20I # 1386
58 1075 91 21.07 0 0 - - 0 30 0 - v Scotland 7 Nov 2021 T20I # 1406
14 274 50 21.07 0 - - - - 4 0 - v West Indies 2 Apr 2018 T20I # 664
12 229 50 20.81 0 - - - - 4 0 - v New Zealand 28 Jan 2018 T20I # 641
11 183 50 18.30 0 - - - - 3 0 - v New Zealand 25 Jan 2018 T20I # 640
6 82 27 16.40 0 - - - - 1 0 - v World-XI 15 Sep 2017 T20I # 621
9 130 31 16.25 0 - - - - 1 0 - v Sri Lanka 29 Oct 2017 T20I # 629
10 133 31 14.77 0 - - - - 2 0 - v New Zealand 22 Jan 2018 T20I # 639
7 88 27 14.66 0 - - - - 1 0 - v Sri Lanka 26 Oct 2017 T20I # 625
8 99 27 14.14 0 - - - - 1 0 - v Sri Lanka 27 Oct 2017 T20I # 627
5 55 21 13.75 0 - - - - 1 0 - v World-XI 13 Sep 2017 T20I # 620
2 26 21 13.00 0 - - - - 1 0 - v West Indies 1 Apr 2017 T20I # 604
3 26 21 13.00 0 - - - - 1 0 - v West Indies 2 Apr 2017 T20I # 605
4 34 21 11.33 0 - - - - 1 0 - v World-XI 12 Sep 2017 T20I # 619
1 5 5 5.00 0 - - - - 0 0 - v West Indies 30 Mar 2017 T20I # 603
Statsguru includes the following current or recent Twenty20 Internationals:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st Match, Jun 1, 2024 [T20I # 2632 - Live]
    » Canada 159/3 (17.4 ov, NR Kirton 51*, S Movva 10*, Ali Khan 0/20)
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page