Records type batting analysis [change type]
View reverse cumulative averages [change view]
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
overall 2010-2024 132 84 31 1016 58* 19.16 777 130.75 0 1 8 72 38 Profile
Reverse cumulative
1 1 0 15 15 15.00 8 187.50 0 0 0 3 0 v Pakistan 12 May 2024 T20I # 2609
2 2 0 39 24 19.50 20 195.00 0 0 0 5 2 v Pakistan 10 May 2024 T20I # 2601
3 3 0 42 24 14.00 31 135.48 0 0 0 5 2 v Afghanistan 18 Mar 2024 T20I # 2529
4 4 0 47 24 11.75 42 111.90 0 0 0 5 2 v Afghanistan 17 Mar 2024 T20I # 2526
5 5 1 96 49* 24.00 74 129.72 0 0 0 8 5 v Zimbabwe 10 Dec 2023 T20I # 2391
6 6 2 112 49* 28.00 84 133.33 0 0 0 10 5 v Zimbabwe 9 Dec 2023 T20I # 2388
7 7 2 116 49* 23.20 92 126.08 0 0 0 10 5 v Zimbabwe 7 Dec 2023 T20I # 2384
8 8 2 129 49* 21.50 103 125.24 0 0 0 10 6 v India 20 Aug 2023 T20I # 2208
9 9 2 130 49* 18.57 106 122.64 0 0 0 10 6 v India 18 Aug 2023 T20I # 2200
10 10 2 151 49* 18.87 116 130.17 0 0 0 10 8 v Scotland 28 Jul 2023 T20I # 2180
11 10 2 151 49* 18.87 116 130.17 0 0 0 10 8 v Jersey 24 Jul 2023 T20I # 2162
12 11 3 160 49* 20.00 119 134.45 0 0 0 10 9 v Austria 23 Jul 2023 T20I # 2157
13 11 3 160 49* 20.00 119 134.45 0 0 0 10 9 v Denmark 21 Jul 2023 T20I # 2150
14 12 3 172 49* 19.11 124 138.70 0 0 0 12 9 v Italy 20 Jul 2023 T20I # 2148
15 12 3 172 49* 19.11 124 138.70 0 0 0 12 9 v Bangladesh 31 Mar 2023 T20I # 2038
16 13 3 174 49* 17.40 127 137.00 0 0 0 12 9 v Bangladesh 29 Mar 2023 T20I # 2037
17 14 3 174 49* 15.81 128 135.93 0 0 1 12 9 v Bangladesh 27 Mar 2023 T20I # 2034
18 15 3 197 49* 16.41 145 135.86 0 0 1 13 9 v Zimbabwe 15 Jan 2023 T20I # 1989
19 16 4 212 49* 17.66 154 137.66 0 0 1 14 10 v Zimbabwe 14 Jan 2023 T20I # 1988
20 17 4 221 49* 17.00 162 136.41 0 0 1 14 11 v Zimbabwe 12 Jan 2023 T20I # 1987
21 18 4 244 49* 17.42 177 137.85 0 0 1 17 11 v New Zealand 4 Nov 2022 T20I # 1862
22 19 4 244 49* 16.26 181 134.80 0 0 2 17 11 v Australia 31 Oct 2022 T20I # 1855
23 20 4 244 49* 15.25 182 134.06 0 0 3 17 11 v England 26 Oct 2022 T20I # 1846
24 21 4 258 49* 15.17 198 130.30 0 0 3 17 11 v Sri Lanka 23 Oct 2022 T20I # 1841
25 21 4 258 49* 15.17 198 130.30 0 0 3 17 11 v West Indies 21 Oct 2022 T20I # 1837
26 22 5 297 49* 17.47 225 132.00 0 0 3 21 12 v Scotland 19 Oct 2022 T20I # 1833
27 23 5 321 49* 17.83 245 131.02 0 0 3 24 12 v Zimbabwe 17 Oct 2022 T20I # 1828
28 24 6 328 49* 18.22 249 131.72 0 0 3 25 12 v Afghanistan 17 Aug 2022 T20I # 1738
29 25 7 369 49* 20.50 276 133.69 0 0 3 29 14 v Afghanistan 15 Aug 2022 T20I # 1736
30 26 8 427 58* 23.72 313 136.42 0 1 3 35 16 v Afghanistan 12 Aug 2022 T20I # 1731
31 27 9 452 58* 25.11 332 136.14 0 1 3 36 17 v Afghanistan 11 Aug 2022 T20I # 1729
32 28 10 462 58* 25.66 337 137.09 0 1 3 38 17 v Afghanistan 9 Aug 2022 T20I # 1727
33 29 10 465 58* 24.47 341 136.36 0 1 3 38 17 v South Africa 5 Aug 2022 T20I # 1724
34 30 10 508 58* 25.40 369 137.66 0 1 3 40 20 v South Africa 3 Aug 2022 T20I # 1721
35 31 10 518 58* 24.66 381 135.95 0 1 3 41 20 v New Zealand 22 Jul 2022 T20I # 1679
36 32 10 518 58* 23.54 382 135.60 0 1 4 41 20 v New Zealand 20 Jul 2022 T20I # 1678
37 33 10 533 58* 23.17 389 137.01 0 1 4 44 20 v New Zealand 18 Jul 2022 T20I # 1673
38 34 11 567 58* 24.65 405 140.00 0 1 4 47 23 v India 28 Jun 2022 T20I # 1586
39 35 12 571 58* 24.82 412 138.59 0 1 4 47 23 v India 26 Jun 2022 T20I # 1580
40 36 12 589 58* 24.54 428 137.61 0 1 4 48 24 v Oman 22 Feb 2022 T20I # 1487
41 36 12 589 58* 24.54 428 137.61 0 1 4 48 24 v Germany 21 Feb 2022 T20I # 1481
42 37 12 613 58* 24.52 439 139.63 0 1 4 49 26 v Bahrain 19 Feb 2022 T20I # 1476
43 38 12 624 58* 24.00 448 139.28 0 1 4 50 27 v U.A.E. 18 Feb 2022 T20I # 1472
44 39 12 652 58* 24.14 470 138.72 0 1 4 52 28 v Nepal 14 Feb 2022 T20I # 1465
45 40 12 653 58* 23.32 472 138.34 0 1 4 52 28 v U.A.E. 13 Feb 2022 T20I # 1462
46 40 12 653 58* 23.32 472 138.34 0 1 4 52 28 v Oman 12 Feb 2022 T20I # 1461
47 41 12 654 58* 22.55 474 137.97 0 1 4 52 28 v U.A.E. 10 Oct 2021 T20I # 1294
48 42 12 671 58* 22.36 491 136.65 0 1 4 52 29 v U.A.E. 8 Oct 2021 T20I # 1289
49 42 12 671 58* 22.36 491 136.65 0 1 4 52 29 v U.A.E. 7 Oct 2021 T20I # 1286
50 43 13 685 58* 22.83 498 137.55 0 1 4 52 30 v Zimbabwe 2 Sep 2021 T20I # 1248
51 43 13 685 58* 22.83 498 137.55 0 1 4 52 30 v Zimbabwe 1 Sep 2021 T20I # 1244
52 44 14 718 58* 23.93 524 137.02 0 1 4 55 30 v Zimbabwe 29 Aug 2021 T20I # 1242
53 45 14 726 58* 23.41 530 136.98 0 1 4 56 30 v Zimbabwe 27 Aug 2021 T20I # 1241
54 46 14 746 58* 23.31 550 135.63 0 1 4 57 31 v South Africa 22 Jul 2021 T20I # 1197
55 47 14 748 58* 22.66 556 134.53 0 1 4 57 31 v South Africa 19 Jul 2021 T20I # 1194
56 48 15 757 58* 22.93 561 134.93 0 1 4 58 31 v Afghanistan 8 Mar 2020 T20I # 1079
57 49 16 758 58* 22.96 562 134.87 0 1 4 58 31 v Afghanistan 6 Mar 2020 T20I # 1077
58 50 16 760 58* 22.35 565 134.51 0 1 4 58 31 v West Indies 18 Jan 2020 T20I # 1029
59 51 17 765 58* 22.50 570 134.21 0 1 4 58 31 v West Indies 15 Jan 2020 T20I # 1028
60 52 18 790 58* 23.23 582 135.73 0 1 4 60 32 v Netherlands 1 Nov 2019 T20I # 994
61 52 18 790 58* 23.23 582 135.73 0 1 4 60 32 v Nigeria 26 Oct 2019 T20I # 972
62 52 18 790 58* 23.23 582 135.73 0 1 4 60 32 v Jersey 25 Oct 2019 T20I # 968
63 53 19 803 58* 23.61 592 135.64 0 1 4 61 32 v Canada 23 Oct 2019 T20I # 961
64 53 19 803 58* 23.61 592 135.64 0 1 4 61 32 v Oman 21 Oct 2019 T20I # 952
65 54 19 804 58* 22.97 593 135.58 0 1 4 61 32 v U.A.E. 19 Oct 2019 T20I # 944
66 54 19 804 58* 22.97 593 135.58 0 1 4 61 32 v Hong Kong 18 Oct 2019 T20I # 936
67 55 20 805 58* 23.00 594 135.52 0 1 4 61 32 v Nepal 9 Oct 2019 T20I # 923
68 56 20 810 58* 22.50 600 135.00 0 1 4 61 32 v Oman 6 Oct 2019 T20I # 917
69 56 20 810 58* 22.50 600 135.00 0 1 4 61 32 v Netherlands 5 Oct 2019 T20I # 911
70 57 21 811 58* 22.52 602 134.71 0 1 4 61 32 v Scotland 20 Sep 2019 T20I # 891
71 57 21 811 58* 22.52 602 134.71 0 1 4 61 32 v Netherlands 18 Sep 2019 T20I # 887
72 58 21 812 58* 21.94 603 134.66 0 1 4 61 32 v Zimbabwe 14 Jul 2019 T20I # 831
73 59 21 830 58* 21.84 613 135.39 0 1 4 62 33 v Afghanistan 24 Feb 2019 T20I # 747
74 60 21 830 58* 21.28 614 135.17 0 1 5 62 33 v Afghanistan 23 Feb 2019 T20I # 746
75 61 22 864 58* 22.15 642 134.57 0 1 5 64 34 v Afghanistan 21 Feb 2019 T20I # 745
76 62 22 876 58* 21.90 649 134.97 0 1 5 66 34 v Netherlands 17 Feb 2019 T20I # 743
77 63 23 891 58* 22.27 656 135.82 0 1 5 67 35 v Scotland 15 Feb 2019 T20I # 742
78 63 23 891 58* 22.27 656 135.82 0 1 5 67 35 v Oman 13 Feb 2019 T20I # 740
79 64 23 894 58* 21.80 663 134.84 0 1 5 67 35 v Afghanistan 22 Aug 2018 T20I # 697
80 65 24 916 58* 22.34 676 135.50 0 1 5 68 36 v Afghanistan 20 Aug 2018 T20I # 696
81 66 24 920 58* 21.90 684 134.50 0 1 5 68 36 v India 29 Jun 2018 T20I # 680
82 67 24 929 58* 21.60 690 134.63 0 1 5 68 37 v India 27 Jun 2018 T20I # 678
83 67 24 929 58* 21.60 690 134.63 0 1 5 68 37 v Scotland 17 Jun 2018 T20I # 675
84 67 24 929 58* 21.60 690 134.63 0 1 5 68 37 v Scotland 16 Jun 2018 T20I # 674
85 67 24 929 58* 21.60 690 134.63 0 1 5 68 37 v Netherlands 13 Jun 2018 T20I # 672
86 68 24 938 58* 21.31 700 134.00 0 1 5 68 37 v Netherlands 12 Jun 2018 T20I # 670
87 69 24 940 58* 20.88 703 133.71 0 1 5 68 37 v Afghanistan 12 Mar 2017 T20I # 601
88 70 25 945 58* 21.00 705 134.04 0 1 5 69 37 v Afghanistan 10 Mar 2017 T20I # 600
89 70 25 945 58* 21.00 705 134.04 0 1 5 69 37 v Afghanistan 8 Mar 2017 T20I # 599
90 71 25 953 58* 20.71 719 132.54 0 1 5 69 37 v Afghanistan 20 Jan 2017 T20I # 588
91 72 26 956 58* 20.78 722 132.40 0 1 5 69 37 v Scotland 20 Jan 2017 T20I # 587
92 73 27 963 58* 20.93 726 132.64 0 1 5 69 37 v U.A.E. 18 Jan 2017 T20I # 583
93 74 28 976 58* 21.21 736 132.60 0 1 5 70 37 v Afghanistan 14 Jan 2017 T20I # 578
94 75 28 976 58* 20.76 737 132.42 0 1 6 70 37 v Netherlands 13 Mar 2016 T20I # 533
95 75 28 976 58* 20.76 737 132.42 0 1 6 70 37 v Bangladesh 11 Mar 2016 T20I # 530
96 76 28 981 58* 20.43 742 132.21 0 1 6 70 37 v U.A.E. 16 Feb 2016 T20I # 500
97 77 28 988 58* 20.16 748 132.08 0 1 6 71 37 v P.N.G. 9 Feb 2016 T20I # 495
98 77 28 988 58* 20.16 748 132.08 0 1 6 71 37 v P.N.G. 7 Feb 2016 T20I # 494
99 77 28 988 58* 20.16 748 132.08 0 1 6 71 37 v P.N.G. 6 Feb 2016 T20I # 493
100 78 28 996 58* 19.92 753 132.27 0 1 6 71 38 v Netherlands 25 Jul 2015 T20I # 447
101 79 28 996 58* 19.52 755 131.92 0 1 7 71 38 v Hong Kong 17 Jul 2015 T20I # 441
102 80 28 1004 58* 19.30 763 131.58 0 1 7 71 38 v P.N.G. 15 Jul 2015 T20I # 437
103 80 28 1004 58* 19.30 763 131.58 0 1 7 71 38 v Nepal 13 Jul 2015 T20I # 436
104 80 28 1004 58* 19.30 763 131.58 0 1 7 71 38 v Scotland 21 Jun 2015 T20I # 422
105 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Scotland 20 Jun 2015 T20I # 421
106 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Scotland 19 Jun 2015 T20I # 420
107 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Netherlands 21 Mar 2014 T20I # 377
108 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v U.A.E. 19 Mar 2014 T20I # 373
109 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Zimbabwe 17 Mar 2014 T20I # 368
110 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v West Indies 21 Feb 2014 T20I # 360
111 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v West Indies 19 Feb 2014 T20I # 359
112 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Afghanistan 30 Nov 2013 T20I # 348
113 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Canada 16 Nov 2013 T20I # 338
114 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v West Indies 24 Sep 2012 T20I # 273
115 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Australia 19 Sep 2012 T20I # 264
116 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Bangladesh 21 Jul 2012 T20I # 251
117 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Bangladesh 20 Jul 2012 T20I # 250
118 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Afghanistan 24 Mar 2012 T20I # 240
119 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Netherlands 23 Mar 2012 T20I # 238
120 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Canada 22 Mar 2012 T20I # 236
121 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Scotland 18 Mar 2012 T20I # 235
122 81 29 1014 58* 19.50 769 131.85 0 1 7 72 38 v Kenya 14 Mar 2012 T20I # 232
123 82 30 1016 58* 19.53 771 131.77 0 1 7 72 38 v Kenya 24 Feb 2012 T20I # 227
124 82 30 1016 58* 19.53 771 131.77 0 1 7 72 38 v Kenya 23 Feb 2012 T20I # 225
125 82 30 1016 58* 19.53 771 131.77 0 1 7 72 38 v Kenya 22 Feb 2012 T20I # 224
126 82 30 1016 58* 19.53 771 131.77 0 1 7 72 38 v England 4 May 2010 T20I # 160
127 83 30 1016 58* 19.16 777 130.75 0 1 8 72 38 v West Indies 30 Apr 2010 T20I # 152
128 83 30 1016 58* 19.16 777 130.75 0 1 8 72 38 v Afghanistan 13 Feb 2010 T20I # 143
129 83 30 1016 58* 19.16 777 130.75 0 1 8 72 38 v Netherlands 13 Feb 2010 T20I # 142
130 83 30 1016 58* 19.16 777 130.75 0 1 8 72 38 v Scotland 11 Feb 2010 T20I # 140
131 84 31 1016 58* 19.16 777 130.75 0 1 8 72 38 v Afghanistan 9 Feb 2010 T20I # 135
132 84 31 1016 58* 19.16 777 130.75 0 1 8 72 38 v Afghanistan 1 Feb 2010 T20I # 128
Statsguru includes the following current or recent Twenty20 Internationals:
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page