Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date less than or equal to 13 Feb 2024 remove less than or equal to 13 Feb 2024 from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2010-2024 136 88 33 1085 58* 19.72 830 130.72 0 2 8 77 41 Profile
filtered 2010-2023 128 80 31 969 58* 19.77 735 131.83 0 1 8 67 36
Reverse cumulative
1 1 1 49 49* - 32 153.12 0 0 0 3 3 v Zimbabwe 10 Dec 2023 T20I # 2391
2 2 2 65 49* - 42 154.76 0 0 0 5 3 v Zimbabwe 9 Dec 2023 T20I # 2388
3 3 2 69 49* 69.00 50 138.00 0 0 0 5 3 v Zimbabwe 7 Dec 2023 T20I # 2384
4 4 2 82 49* 41.00 61 134.42 0 0 0 5 4 v India 20 Aug 2023 T20I # 2208
5 5 2 83 49* 27.66 64 129.68 0 0 0 5 4 v India 18 Aug 2023 T20I # 2200
6 6 2 104 49* 26.00 74 140.54 0 0 0 5 6 v Scotland 28 Jul 2023 T20I # 2180
7 6 2 104 49* 26.00 74 140.54 0 0 0 5 6 v Jersey 24 Jul 2023 T20I # 2162
8 7 3 113 49* 28.25 77 146.75 0 0 0 5 7 v Austria 23 Jul 2023 T20I # 2157
9 7 3 113 49* 28.25 77 146.75 0 0 0 5 7 v Denmark 21 Jul 2023 T20I # 2150
10 8 3 125 49* 25.00 82 152.43 0 0 0 7 7 v Italy 20 Jul 2023 T20I # 2148
11 8 3 125 49* 25.00 82 152.43 0 0 0 7 7 v Bangladesh 31 Mar 2023 T20I # 2038
12 9 3 127 49* 21.16 85 149.41 0 0 0 7 7 v Bangladesh 29 Mar 2023 T20I # 2037
13 10 3 127 49* 18.14 86 147.67 0 0 1 7 7 v Bangladesh 27 Mar 2023 T20I # 2034
14 11 3 150 49* 18.75 103 145.63 0 0 1 8 7 v Zimbabwe 15 Jan 2023 T20I # 1989
15 12 4 165 49* 20.62 112 147.32 0 0 1 9 8 v Zimbabwe 14 Jan 2023 T20I # 1988
16 13 4 174 49* 19.33 120 145.00 0 0 1 9 9 v Zimbabwe 12 Jan 2023 T20I # 1987
17 14 4 197 49* 19.70 135 145.92 0 0 1 12 9 v New Zealand 4 Nov 2022 T20I # 1862
18 15 4 197 49* 17.90 139 141.72 0 0 2 12 9 v Australia 31 Oct 2022 T20I # 1855
19 16 4 197 49* 16.41 140 140.71 0 0 3 12 9 v England 26 Oct 2022 T20I # 1846
20 17 4 211 49* 16.23 156 135.25 0 0 3 12 9 v Sri Lanka 23 Oct 2022 T20I # 1841
21 17 4 211 49* 16.23 156 135.25 0 0 3 12 9 v West Indies 21 Oct 2022 T20I # 1837
22 18 5 250 49* 19.23 183 136.61 0 0 3 16 10 v Scotland 19 Oct 2022 T20I # 1833
23 19 5 274 49* 19.57 203 134.97 0 0 3 19 10 v Zimbabwe 17 Oct 2022 T20I # 1828
24 20 6 281 49* 20.07 207 135.74 0 0 3 20 10 v Afghanistan 17 Aug 2022 T20I # 1738
25 21 7 322 49* 23.00 234 137.60 0 0 3 24 12 v Afghanistan 15 Aug 2022 T20I # 1736
26 22 8 380 58* 27.14 271 140.22 0 1 3 30 14 v Afghanistan 12 Aug 2022 T20I # 1731
27 23 9 405 58* 28.92 290 139.65 0 1 3 31 15 v Afghanistan 11 Aug 2022 T20I # 1729
28 24 10 415 58* 29.64 295 140.67 0 1 3 33 15 v Afghanistan 9 Aug 2022 T20I # 1727
29 25 10 418 58* 27.86 299 139.79 0 1 3 33 15 v South Africa 5 Aug 2022 T20I # 1724
30 26 10 461 58* 28.81 327 140.97 0 1 3 35 18 v South Africa 3 Aug 2022 T20I # 1721
31 27 10 471 58* 27.70 339 138.93 0 1 3 36 18 v New Zealand 22 Jul 2022 T20I # 1679
32 28 10 471 58* 26.16 340 138.52 0 1 4 36 18 v New Zealand 20 Jul 2022 T20I # 1678
33 29 10 486 58* 25.57 347 140.05 0 1 4 39 18 v New Zealand 18 Jul 2022 T20I # 1673
34 30 11 520 58* 27.36 363 143.25 0 1 4 42 21 v India 28 Jun 2022 T20I # 1586
35 31 12 524 58* 27.57 370 141.62 0 1 4 42 21 v India 26 Jun 2022 T20I # 1580
36 32 12 542 58* 27.10 386 140.41 0 1 4 43 22 v Oman 22 Feb 2022 T20I # 1487
37 32 12 542 58* 27.10 386 140.41 0 1 4 43 22 v Germany 21 Feb 2022 T20I # 1481
38 33 12 566 58* 26.95 397 142.56 0 1 4 44 24 v Bahrain 19 Feb 2022 T20I # 1476
39 34 12 577 58* 26.22 406 142.11 0 1 4 45 25 v U.A.E. 18 Feb 2022 T20I # 1472
40 35 12 605 58* 26.30 428 141.35 0 1 4 47 26 v Nepal 14 Feb 2022 T20I # 1465
41 36 12 606 58* 25.25 430 140.93 0 1 4 47 26 v U.A.E. 13 Feb 2022 T20I # 1462
42 36 12 606 58* 25.25 430 140.93 0 1 4 47 26 v Oman 12 Feb 2022 T20I # 1461
43 37 12 607 58* 24.28 432 140.50 0 1 4 47 26 v U.A.E. 10 Oct 2021 T20I # 1294
44 38 12 624 58* 24.00 449 138.97 0 1 4 47 27 v U.A.E. 8 Oct 2021 T20I # 1289
45 38 12 624 58* 24.00 449 138.97 0 1 4 47 27 v U.A.E. 7 Oct 2021 T20I # 1286
46 39 13 638 58* 24.53 456 139.91 0 1 4 47 28 v Zimbabwe 2 Sep 2021 T20I # 1248
47 39 13 638 58* 24.53 456 139.91 0 1 4 47 28 v Zimbabwe 1 Sep 2021 T20I # 1244
48 40 14 671 58* 25.80 482 139.21 0 1 4 50 28 v Zimbabwe 29 Aug 2021 T20I # 1242
49 41 14 679 58* 25.14 488 139.13 0 1 4 51 28 v Zimbabwe 27 Aug 2021 T20I # 1241
50 42 14 699 58* 24.96 508 137.59 0 1 4 52 29 v South Africa 22 Jul 2021 T20I # 1197
51 43 14 701 58* 24.17 514 136.38 0 1 4 52 29 v South Africa 19 Jul 2021 T20I # 1194
52 44 15 710 58* 24.48 519 136.80 0 1 4 53 29 v Afghanistan 8 Mar 2020 T20I # 1079
53 45 16 711 58* 24.51 520 136.73 0 1 4 53 29 v Afghanistan 6 Mar 2020 T20I # 1077
54 46 16 713 58* 23.76 523 136.32 0 1 4 53 29 v West Indies 18 Jan 2020 T20I # 1029
55 47 17 718 58* 23.93 528 135.98 0 1 4 53 29 v West Indies 15 Jan 2020 T20I # 1028
56 48 18 743 58* 24.76 540 137.59 0 1 4 55 30 v Netherlands 1 Nov 2019 T20I # 994
57 48 18 743 58* 24.76 540 137.59 0 1 4 55 30 v Nigeria 26 Oct 2019 T20I # 972
58 48 18 743 58* 24.76 540 137.59 0 1 4 55 30 v Jersey 25 Oct 2019 T20I # 968
59 49 19 756 58* 25.20 550 137.45 0 1 4 56 30 v Canada 23 Oct 2019 T20I # 961
60 49 19 756 58* 25.20 550 137.45 0 1 4 56 30 v Oman 21 Oct 2019 T20I # 952
61 50 19 757 58* 24.41 551 137.38 0 1 4 56 30 v U.A.E. 19 Oct 2019 T20I # 944
62 50 19 757 58* 24.41 551 137.38 0 1 4 56 30 v Hong Kong 18 Oct 2019 T20I # 936
63 51 20 758 58* 24.45 552 137.31 0 1 4 56 30 v Nepal 9 Oct 2019 T20I # 923
64 52 20 763 58* 23.84 558 136.73 0 1 4 56 30 v Oman 6 Oct 2019 T20I # 917
65 52 20 763 58* 23.84 558 136.73 0 1 4 56 30 v Netherlands 5 Oct 2019 T20I # 911
66 53 21 764 58* 23.87 560 136.42 0 1 4 56 30 v Scotland 20 Sep 2019 T20I # 891
67 53 21 764 58* 23.87 560 136.42 0 1 4 56 30 v Netherlands 18 Sep 2019 T20I # 887
68 54 21 765 58* 23.18 561 136.36 0 1 4 56 30 v Zimbabwe 14 Jul 2019 T20I # 831
69 55 21 783 58* 23.02 571 137.12 0 1 4 57 31 v Afghanistan 24 Feb 2019 T20I # 747
70 56 21 783 58* 22.37 572 136.88 0 1 5 57 31 v Afghanistan 23 Feb 2019 T20I # 746
71 57 22 817 58* 23.34 600 136.16 0 1 5 59 32 v Afghanistan 21 Feb 2019 T20I # 745
72 58 22 829 58* 23.02 607 136.57 0 1 5 61 32 v Netherlands 17 Feb 2019 T20I # 743
73 59 23 844 58* 23.44 614 137.45 0 1 5 62 33 v Scotland 15 Feb 2019 T20I # 742
74 59 23 844 58* 23.44 614 137.45 0 1 5 62 33 v Oman 13 Feb 2019 T20I # 740
75 60 23 847 58* 22.89 621 136.39 0 1 5 62 33 v Afghanistan 22 Aug 2018 T20I # 697
76 61 24 869 58* 23.48 634 137.06 0 1 5 63 34 v Afghanistan 20 Aug 2018 T20I # 696
77 62 24 873 58* 22.97 642 135.98 0 1 5 63 34 v India 29 Jun 2018 T20I # 680
78 63 24 882 58* 22.61 648 136.11 0 1 5 63 35 v India 27 Jun 2018 T20I # 678
79 63 24 882 58* 22.61 648 136.11 0 1 5 63 35 v Scotland 17 Jun 2018 T20I # 675
80 63 24 882 58* 22.61 648 136.11 0 1 5 63 35 v Scotland 16 Jun 2018 T20I # 674
81 63 24 882 58* 22.61 648 136.11 0 1 5 63 35 v Netherlands 13 Jun 2018 T20I # 672
82 64 24 891 58* 22.27 658 135.41 0 1 5 63 35 v Netherlands 12 Jun 2018 T20I # 670
83 65 24 893 58* 21.78 661 135.09 0 1 5 63 35 v Afghanistan 12 Mar 2017 T20I # 601
84 66 25 898 58* 21.90 663 135.44 0 1 5 64 35 v Afghanistan 10 Mar 2017 T20I # 600
85 66 25 898 58* 21.90 663 135.44 0 1 5 64 35 v Afghanistan 8 Mar 2017 T20I # 599
86 67 25 906 58* 21.57 677 133.82 0 1 5 64 35 v Afghanistan 20 Jan 2017 T20I # 588
87 68 26 909 58* 21.64 680 133.67 0 1 5 64 35 v Scotland 20 Jan 2017 T20I # 587
88 69 27 916 58* 21.80 684 133.91 0 1 5 64 35 v U.A.E. 18 Jan 2017 T20I # 583
89 70 28 929 58* 22.11 694 133.86 0 1 5 65 35 v Afghanistan 14 Jan 2017 T20I # 578
90 71 28 929 58* 21.60 695 133.66 0 1 6 65 35 v Netherlands 13 Mar 2016 T20I # 533
91 71 28 929 58* 21.60 695 133.66 0 1 6 65 35 v Bangladesh 11 Mar 2016 T20I # 530
92 72 28 934 58* 21.22 700 133.42 0 1 6 65 35 v U.A.E. 16 Feb 2016 T20I # 500
93 73 28 941 58* 20.91 706 133.28 0 1 6 66 35 v P.N.G. 9 Feb 2016 T20I # 495
94 73 28 941 58* 20.91 706 133.28 0 1 6 66 35 v P.N.G. 7 Feb 2016 T20I # 494
95 73 28 941 58* 20.91 706 133.28 0 1 6 66 35 v P.N.G. 6 Feb 2016 T20I # 493
96 74 28 949 58* 20.63 711 133.47 0 1 6 66 36 v Netherlands 25 Jul 2015 T20I # 447
97 75 28 949 58* 20.19 713 133.09 0 1 7 66 36 v Hong Kong 17 Jul 2015 T20I # 441
98 76 28 957 58* 19.93 721 132.73 0 1 7 66 36 v P.N.G. 15 Jul 2015 T20I # 437
99 76 28 957 58* 19.93 721 132.73 0 1 7 66 36 v Nepal 13 Jul 2015 T20I # 436
100 76 28 957 58* 19.93 721 132.73 0 1 7 66 36 v Scotland 21 Jun 2015 T20I # 422
101 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Scotland 20 Jun 2015 T20I # 421
102 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Scotland 19 Jun 2015 T20I # 420
103 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Netherlands 21 Mar 2014 T20I # 377
104 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v U.A.E. 19 Mar 2014 T20I # 373
105 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Zimbabwe 17 Mar 2014 T20I # 368
106 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v West Indies 21 Feb 2014 T20I # 360
107 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v West Indies 19 Feb 2014 T20I # 359
108 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Afghanistan 30 Nov 2013 T20I # 348
109 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Canada 16 Nov 2013 T20I # 338
110 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v West Indies 24 Sep 2012 T20I # 273
111 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Australia 19 Sep 2012 T20I # 264
112 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Bangladesh 21 Jul 2012 T20I # 251
113 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Bangladesh 20 Jul 2012 T20I # 250
114 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Afghanistan 24 Mar 2012 T20I # 240
115 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Netherlands 23 Mar 2012 T20I # 238
116 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Canada 22 Mar 2012 T20I # 236
117 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Scotland 18 Mar 2012 T20I # 235
118 77 29 967 58* 20.14 727 133.01 0 1 7 67 36 v Kenya 14 Mar 2012 T20I # 232
119 78 30 969 58* 20.18 729 132.92 0 1 7 67 36 v Kenya 24 Feb 2012 T20I # 227
120 78 30 969 58* 20.18 729 132.92 0 1 7 67 36 v Kenya 23 Feb 2012 T20I # 225
121 78 30 969 58* 20.18 729 132.92 0 1 7 67 36 v Kenya 22 Feb 2012 T20I # 224
122 78 30 969 58* 20.18 729 132.92 0 1 7 67 36 v England 4 May 2010 T20I # 160
123 79 30 969 58* 19.77 735 131.83 0 1 8 67 36 v West Indies 30 Apr 2010 T20I # 152
124 79 30 969 58* 19.77 735 131.83 0 1 8 67 36 v Afghanistan 13 Feb 2010 T20I # 143
125 79 30 969 58* 19.77 735 131.83 0 1 8 67 36 v Netherlands 13 Feb 2010 T20I # 142
126 79 30 969 58* 19.77 735 131.83 0 1 8 67 36 v Scotland 11 Feb 2010 T20I # 140
127 80 31 969 58* 19.77 735 131.83 0 1 8 67 36 v Afghanistan 9 Feb 2010 T20I # 135
128 80 31 969 58* 19.77 735 131.83 0 1 8 67 36 v Afghanistan 1 Feb 2010 T20I # 128
Statsguru includes the following current or recent Twenty20 Internationals:
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