Records type batting analysis [change type]
View reverse cumulative averages [change view]
Ordered by batting average (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 136 88 33 1085 58* 19.72 830 130.72 0 2 8 77 41 Profile
Reverse cumulative
3 3 2 63 53* 63.00 46 136.95 0 1 0 5 2 v Netherlands 19 May 2024 T20I # 2612
2 2 2 57 53* - 35 162.85 0 1 0 5 2 v Scotland 23 May 2024 T20I # 2615
1 1 1 53 53* - 30 176.66 0 1 0 5 2 v Netherlands 24 May 2024 T20I # 2619
4 4 2 69 53* 34.50 53 130.18 0 1 0 5 3 v Pakistan 14 May 2024 T20I # 2610
10 10 4 181 53* 30.16 137 132.11 0 1 0 15 8 v Zimbabwe 9 Dec 2023 T20I # 2388
5 5 2 84 53* 28.00 61 137.70 0 1 0 8 3 v Pakistan 12 May 2024 T20I # 2609
9 9 3 165 53* 27.50 127 129.92 0 1 0 13 8 v Zimbabwe 10 Dec 2023 T20I # 2391
6 6 2 108 53* 27.00 73 147.94 0 1 0 10 5 v Pakistan 10 May 2024 T20I # 2601
36 32 12 531 58* 26.55 390 136.15 0 2 3 43 20 v Afghanistan 9 Aug 2022 T20I # 1727
11 11 4 185 53* 26.42 145 127.58 0 1 0 15 8 v Zimbabwe 7 Dec 2023 T20I # 2384
38 34 12 577 58* 26.22 422 136.72 0 2 3 45 23 v South Africa 3 Aug 2022 T20I # 1721
35 31 11 521 58* 26.05 385 135.32 0 2 3 41 20 v Afghanistan 11 Aug 2022 T20I # 1729
43 39 14 640 58* 25.60 465 137.63 0 2 4 52 26 v India 26 Jun 2022 T20I # 1580
39 35 12 587 58* 25.52 434 135.25 0 2 3 46 23 v New Zealand 22 Jul 2022 T20I # 1679
42 38 13 636 58* 25.44 458 138.86 0 2 4 52 26 v India 28 Jun 2022 T20I # 1586
37 33 12 534 58* 25.42 394 135.53 0 2 3 43 20 v South Africa 5 Aug 2022 T20I # 1724
44 40 14 658 58* 25.30 481 136.79 0 2 4 53 27 v Oman 22 Feb 2022 T20I # 1487
45 40 14 658 58* 25.30 481 136.79 0 2 4 53 27 v Germany 21 Feb 2022 T20I # 1481
46 41 14 682 58* 25.25 492 138.61 0 2 4 54 29 v Bahrain 19 Feb 2022 T20I # 1476
48 43 14 721 58* 24.86 523 137.85 0 2 4 57 31 v Nepal 14 Feb 2022 T20I # 1465
34 30 10 496 58* 24.80 366 135.51 0 2 3 40 19 v Afghanistan 12 Aug 2022 T20I # 1731
12 12 4 198 53* 24.75 156 126.92 0 1 0 15 9 v India 20 Aug 2023 T20I # 2208
47 42 14 693 58* 24.75 501 138.32 0 2 4 55 30 v U.A.E. 18 Feb 2022 T20I # 1472
56 48 16 787 58* 24.59 577 136.39 0 2 4 60 33 v Zimbabwe 29 Aug 2021 T20I # 1242
40 36 12 587 58* 24.45 435 134.94 0 2 4 46 23 v New Zealand 20 Jul 2022 T20I # 1678
67 57 21 872 58* 24.22 645 135.19 0 2 4 66 35 v Canada 23 Oct 2019 T20I # 961
68 57 21 872 58* 24.22 645 135.19 0 2 4 66 35 v Oman 21 Oct 2019 T20I # 952
57 49 16 795 58* 24.09 583 136.36 0 2 4 61 33 v Zimbabwe 27 Aug 2021 T20I # 1241
41 37 12 602 58* 24.08 442 136.19 0 2 4 49 23 v New Zealand 18 Jul 2022 T20I # 1673
49 44 14 722 58* 24.06 525 137.52 0 2 4 57 31 v U.A.E. 13 Feb 2022 T20I # 1462
50 44 14 722 58* 24.06 525 137.52 0 2 4 57 31 v Oman 12 Feb 2022 T20I # 1461
58 50 16 815 58* 23.97 603 135.15 0 2 4 62 34 v South Africa 22 Jul 2021 T20I # 1197
64 56 20 859 58* 23.86 635 135.27 0 2 4 65 35 v Netherlands 1 Nov 2019 T20I # 994
65 56 20 859 58* 23.86 635 135.27 0 2 4 65 35 v Nigeria 26 Oct 2019 T20I # 972
66 56 20 859 58* 23.86 635 135.27 0 2 4 65 35 v Jersey 25 Oct 2019 T20I # 968
61 53 18 827 58* 23.62 615 134.47 0 2 4 63 34 v Afghanistan 6 Mar 2020 T20I # 1077
71 59 22 874 58* 23.62 647 135.08 0 2 4 66 35 v Nepal 9 Oct 2019 T20I # 923
60 52 17 826 58* 23.60 614 134.52 0 2 4 63 34 v Afghanistan 8 Mar 2020 T20I # 1079
69 58 21 873 58* 23.59 646 135.13 0 2 4 66 35 v U.A.E. 19 Oct 2019 T20I # 944
70 58 21 873 58* 23.59 646 135.13 0 2 4 66 35 v Hong Kong 18 Oct 2019 T20I # 936
54 47 15 754 58* 23.56 551 136.84 0 2 4 57 33 v Zimbabwe 2 Sep 2021 T20I # 1248
55 47 15 754 58* 23.56 551 136.84 0 2 4 57 33 v Zimbabwe 1 Sep 2021 T20I # 1244
59 51 16 817 58* 23.34 609 134.15 0 2 4 62 34 v South Africa 19 Jul 2021 T20I # 1194
51 45 14 723 58* 23.32 527 137.19 0 2 4 57 31 v U.A.E. 10 Oct 2021 T20I # 1294
63 55 19 834 58* 23.16 623 133.86 0 2 4 63 34 v West Indies 15 Jan 2020 T20I # 1028
74 61 23 880 58* 23.15 655 134.35 0 2 4 66 35 v Scotland 20 Sep 2019 T20I # 891
75 61 23 880 58* 23.15 655 134.35 0 2 4 66 35 v Netherlands 18 Sep 2019 T20I # 887
72 60 22 879 58* 23.13 653 134.60 0 2 4 66 35 v Oman 6 Oct 2019 T20I # 917
73 60 22 879 58* 23.13 653 134.60 0 2 4 66 35 v Netherlands 5 Oct 2019 T20I # 911
52 46 14 740 58* 23.12 544 136.02 0 2 4 57 32 v U.A.E. 8 Oct 2021 T20I # 1289
53 46 14 740 58* 23.12 544 136.02 0 2 4 57 32 v U.A.E. 7 Oct 2021 T20I # 1286
62 54 18 829 58* 23.02 618 134.14 0 2 4 63 34 v West Indies 18 Jan 2020 T20I # 1029
84 69 26 985 58* 22.90 729 135.11 0 2 5 73 39 v Afghanistan 20 Aug 2018 T20I # 696
16 15 5 229 53* 22.90 172 133.13 0 1 0 15 12 v Austria 23 Jul 2023 T20I # 2157
17 15 5 229 53* 22.90 172 133.13 0 1 0 15 12 v Denmark 21 Jul 2023 T20I # 2150
81 67 25 960 58* 22.85 709 135.40 0 2 5 72 38 v Scotland 15 Feb 2019 T20I # 742
82 67 25 960 58* 22.85 709 135.40 0 2 5 72 38 v Oman 13 Feb 2019 T20I # 740
79 65 24 933 58* 22.75 695 134.24 0 2 5 69 37 v Afghanistan 21 Feb 2019 T20I # 745
76 62 23 881 58* 22.58 656 134.29 0 2 4 66 35 v Zimbabwe 14 Jul 2019 T20I # 831
80 66 24 945 58* 22.50 702 134.61 0 2 5 71 37 v Netherlands 17 Feb 2019 T20I # 743
85 70 26 989 58* 22.47 737 134.19 0 2 5 73 39 v India 29 Jun 2018 T20I # 680
77 63 23 899 58* 22.47 666 134.98 0 2 4 67 36 v Afghanistan 24 Feb 2019 T20I # 747
83 68 25 963 58* 22.39 716 134.49 0 2 5 72 38 v Afghanistan 22 Aug 2018 T20I # 697
7 7 2 111 53* 22.20 84 132.14 0 1 0 10 5 v Afghanistan 18 Mar 2024 T20I # 2529
86 71 26 998 58* 22.17 743 134.32 0 2 5 73 40 v India 27 Jun 2018 T20I # 678
87 71 26 998 58* 22.17 743 134.32 0 2 5 73 40 v Scotland 17 Jun 2018 T20I # 675
88 71 26 998 58* 22.17 743 134.32 0 2 5 73 40 v Scotland 16 Jun 2018 T20I # 674
89 71 26 998 58* 22.17 743 134.32 0 2 5 73 40 v Netherlands 13 Jun 2018 T20I # 672
13 13 4 199 53* 22.11 159 125.15 0 1 0 15 9 v India 18 Aug 2023 T20I # 2200
14 14 4 220 53* 22.00 169 130.17 0 1 0 15 11 v Scotland 28 Jul 2023 T20I # 2180
15 14 4 220 53* 22.00 169 130.17 0 1 0 15 11 v Jersey 24 Jul 2023 T20I # 2162
78 64 23 899 58* 21.92 667 134.78 0 2 5 67 36 v Afghanistan 23 Feb 2019 T20I # 746
18 16 5 241 53* 21.90 177 136.15 0 1 0 17 12 v Italy 20 Jul 2023 T20I # 2148
19 16 5 241 53* 21.90 177 136.15 0 1 0 17 12 v Bangladesh 31 Mar 2023 T20I # 2038
33 29 9 438 53* 21.90 329 133.13 0 1 3 34 17 v Afghanistan 15 Aug 2022 T20I # 1736
90 72 26 1007 58* 21.89 753 133.73 0 2 5 73 40 v Netherlands 12 Jun 2018 T20I # 670
97 78 30 1045 58* 21.77 789 132.44 0 2 5 75 40 v Afghanistan 14 Jan 2017 T20I # 578
92 74 27 1014 58* 21.57 758 133.77 0 2 5 74 40 v Afghanistan 10 Mar 2017 T20I # 600
93 74 27 1014 58* 21.57 758 133.77 0 2 5 74 40 v Afghanistan 8 Mar 2017 T20I # 599
96 77 29 1032 58* 21.50 779 132.47 0 2 5 74 40 v U.A.E. 18 Jan 2017 T20I # 583
91 73 26 1009 58* 21.46 756 133.46 0 2 5 73 40 v Afghanistan 12 Mar 2017 T20I # 601
95 76 28 1025 58* 21.35 775 132.25 0 2 5 74 40 v Scotland 20 Jan 2017 T20I # 587
98 79 30 1045 58* 21.32 790 132.27 0 2 6 75 40 v Netherlands 13 Mar 2016 T20I # 533
99 79 30 1045 58* 21.32 790 132.27 0 2 6 75 40 v Bangladesh 11 Mar 2016 T20I # 530
94 75 27 1022 58* 21.29 772 132.38 0 2 5 74 40 v Afghanistan 20 Jan 2017 T20I # 588
100 80 30 1050 58* 21.00 795 132.07 0 2 6 75 40 v U.A.E. 16 Feb 2016 T20I # 500
101 81 30 1057 58* 20.72 801 131.96 0 2 6 76 40 v P.N.G. 9 Feb 2016 T20I # 495
102 81 30 1057 58* 20.72 801 131.96 0 2 6 76 40 v P.N.G. 7 Feb 2016 T20I # 494
103 81 30 1057 58* 20.72 801 131.96 0 2 6 76 40 v P.N.G. 6 Feb 2016 T20I # 493
104 82 30 1065 58* 20.48 806 132.13 0 2 6 76 41 v Netherlands 25 Jul 2015 T20I # 447
20 17 5 243 53* 20.25 180 135.00 0 1 0 17 12 v Bangladesh 29 Mar 2023 T20I # 2037
105 83 30 1065 58* 20.09 808 131.80 0 2 7 76 41 v Hong Kong 17 Jul 2015 T20I # 441
127 86 32 1085 58* 20.09 824 131.67 0 2 7 77 41 v Kenya 24 Feb 2012 T20I # 227
128 86 32 1085 58* 20.09 824 131.67 0 2 7 77 41 v Kenya 23 Feb 2012 T20I # 225
129 86 32 1085 58* 20.09 824 131.67 0 2 7 77 41 v Kenya 22 Feb 2012 T20I # 224
130 86 32 1085 58* 20.09 824 131.67 0 2 7 77 41 v England 4 May 2010 T20I # 160
23 20 6 281 53* 20.07 207 135.74 0 1 1 19 13 v Zimbabwe 14 Jan 2023 T20I # 1988
109 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Scotland 20 Jun 2015 T20I # 421
110 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Scotland 19 Jun 2015 T20I # 420
111 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Netherlands 21 Mar 2014 T20I # 377
112 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v U.A.E. 19 Mar 2014 T20I # 373
113 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Zimbabwe 17 Mar 2014 T20I # 368
114 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v West Indies 21 Feb 2014 T20I # 360
115 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v West Indies 19 Feb 2014 T20I # 359
116 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Afghanistan 30 Nov 2013 T20I # 348
117 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Canada 16 Nov 2013 T20I # 338
118 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v West Indies 24 Sep 2012 T20I # 273
119 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Australia 19 Sep 2012 T20I # 264
120 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Bangladesh 21 Jul 2012 T20I # 251
121 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Bangladesh 20 Jul 2012 T20I # 250
122 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Afghanistan 24 Mar 2012 T20I # 240
123 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Netherlands 23 Mar 2012 T20I # 238
124 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Canada 22 Mar 2012 T20I # 236
125 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Scotland 18 Mar 2012 T20I # 235
126 85 31 1083 58* 20.05 822 131.75 0 2 7 77 41 v Kenya 14 Mar 2012 T20I # 232
106 84 30 1073 58* 19.87 816 131.49 0 2 7 76 41 v P.N.G. 15 Jul 2015 T20I # 437
107 84 30 1073 58* 19.87 816 131.49 0 2 7 76 41 v Nepal 13 Jul 2015 T20I # 436
108 84 30 1073 58* 19.87 816 131.49 0 2 7 76 41 v Scotland 21 Jun 2015 T20I # 422
32 28 8 397 53* 19.85 302 131.45 0 1 3 30 15 v Afghanistan 17 Aug 2022 T20I # 1738
131 87 32 1085 58* 19.72 830 130.72 0 2 8 77 41 v West Indies 30 Apr 2010 T20I # 152
132 87 32 1085 58* 19.72 830 130.72 0 2 8 77 41 v Afghanistan 13 Feb 2010 T20I # 143
133 87 32 1085 58* 19.72 830 130.72 0 2 8 77 41 v Netherlands 13 Feb 2010 T20I # 142
134 87 32 1085 58* 19.72 830 130.72 0 2 8 77 41 v Scotland 11 Feb 2010 T20I # 140
135 88 33 1085 58* 19.72 830 130.72 0 2 8 77 41 v Afghanistan 9 Feb 2010 T20I # 135
136 88 33 1085 58* 19.72 830 130.72 0 2 8 77 41 v Afghanistan 1 Feb 2010 T20I # 128
25 22 6 313 53* 19.56 230 136.08 0 1 1 22 14 v New Zealand 4 Nov 2022 T20I # 1862
31 27 7 390 53* 19.50 298 130.87 0 1 3 29 15 v Zimbabwe 17 Oct 2022 T20I # 1828
8 8 2 116 53* 19.33 95 122.10 0 1 0 10 5 v Afghanistan 17 Mar 2024 T20I # 2526
24 21 6 290 53* 19.33 215 134.88 0 1 1 19 14 v Zimbabwe 12 Jan 2023 T20I # 1987
30 26 7 366 53* 19.26 278 131.65 0 1 3 26 15 v Scotland 19 Oct 2022 T20I # 1833
22 19 5 266 53* 19.00 198 134.34 0 1 1 18 12 v Zimbabwe 15 Jan 2023 T20I # 1989
21 18 5 243 53* 18.69 181 134.25 0 1 1 17 12 v Bangladesh 27 Mar 2023 T20I # 2034
26 23 6 313 53* 18.41 234 133.76 0 1 2 22 14 v Australia 31 Oct 2022 T20I # 1855
27 24 6 313 53* 17.38 235 133.19 0 1 3 22 14 v England 26 Oct 2022 T20I # 1846
28 25 6 327 53* 17.21 251 130.27 0 1 3 22 14 v Sri Lanka 23 Oct 2022 T20I # 1841
29 25 6 327 53* 17.21 251 130.27 0 1 3 22 14 v West Indies 21 Oct 2022 T20I # 1837
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