Records type batting analysis [change type]
View cumulative averages [change view]
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave BF SR 100 50 0 4s 6s
overall 2010-2024 136 88 33 1085 675+ 58* 19.72 830 130.72 0 2 8 77 41 Profile
Cumulative averages
1 - - - - - - - - - - - - - v Afghanistan 1 Feb 2010 T20I # 128
2 1 1 0 2 0* - 0 - 0 0 0 0 0 v Afghanistan 9 Feb 2010 T20I # 135
3 1 1 0 2 0* - 0 - 0 0 0 0 0 v Scotland 11 Feb 2010 T20I # 140
4 1 1 0 2 0* - 0 - 0 0 0 0 0 v Netherlands 13 Feb 2010 T20I # 142
5 1 1 0 2 0* - 0 - 0 0 0 0 0 v Afghanistan 13 Feb 2010 T20I # 143
6 2 1 0 7 0* 0.00 6 0.00 0 0 1 0 0 v West Indies 30 Apr 2010 T20I # 152
7 2 1 0 7 0* 0.00 6 0.00 0 0 1 0 0 v England 4 May 2010 T20I # 160
8 2 1 0 7 0* 0.00 6 0.00 0 0 1 0 0 v Kenya 22 Feb 2012 T20I # 224
9 2 1 0 7 0* 0.00 6 0.00 0 0 1 0 0 v Kenya 23 Feb 2012 T20I # 225
10 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Kenya 24 Feb 2012 T20I # 227
11 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Kenya 14 Mar 2012 T20I # 232
12 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Scotland 18 Mar 2012 T20I # 235
13 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Canada 22 Mar 2012 T20I # 236
14 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Netherlands 23 Mar 2012 T20I # 238
15 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Afghanistan 24 Mar 2012 T20I # 240
16 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Bangladesh 20 Jul 2012 T20I # 250
17 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Bangladesh 21 Jul 2012 T20I # 251
18 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Australia 19 Sep 2012 T20I # 264
19 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v West Indies 24 Sep 2012 T20I # 273
20 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Canada 16 Nov 2013 T20I # 338
21 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Afghanistan 30 Nov 2013 T20I # 348
22 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v West Indies 19 Feb 2014 T20I # 359
23 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v West Indies 21 Feb 2014 T20I # 360
24 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Zimbabwe 17 Mar 2014 T20I # 368
25 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v U.A.E. 19 Mar 2014 T20I # 373
26 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Netherlands 21 Mar 2014 T20I # 377
27 3 2 2 9 2* 2.00 8 25.00 0 0 1 0 0 v Scotland 19 Jun 2015 T20I # 420
28 4 3 12 9+ 10* 12.00 14 85.71 0 0 1 1 0 v Scotland 20 Jun 2015 T20I # 421
29 4 3 12 9+ 10* 12.00 14 85.71 0 0 1 1 0 v Scotland 21 Jun 2015 T20I # 422
30 4 3 12 9+ 10* 12.00 14 85.71 0 0 1 1 0 v Nepal 13 Jul 2015 T20I # 436
31 5 3 20 16+ 10* 10.00 22 90.90 0 0 1 1 0 v P.N.G. 15 Jul 2015 T20I # 437
32 6 3 20 18+ 10* 6.66 24 83.33 0 0 2 1 0 v Hong Kong 17 Jul 2015 T20I # 441
33 7 3 28 26+ 10* 7.00 29 96.55 0 0 2 1 1 v Netherlands 25 Jul 2015 T20I # 447
34 7 3 28 26+ 10* 7.00 29 96.55 0 0 2 1 1 v P.N.G. 6 Feb 2016 T20I # 493
35 7 3 28 26+ 10* 7.00 29 96.55 0 0 2 1 1 v P.N.G. 7 Feb 2016 T20I # 494
36 8 3 35 26+ 10* 7.00 35 100.00 0 0 2 2 1 v P.N.G. 9 Feb 2016 T20I # 495
37 9 3 40 26+ 10* 6.66 40 100.00 0 0 2 2 1 v U.A.E. 16 Feb 2016 T20I # 500
38 9 3 40 26+ 10* 6.66 40 100.00 0 0 2 2 1 v Bangladesh 11 Mar 2016 T20I # 530
39 10 3 40 27+ 10* 5.71 41 97.56 0 0 3 2 1 v Netherlands 13 Mar 2016 T20I # 533
40 11 4 53 27+ 13* 7.57 51 103.92 0 0 3 3 1 v Afghanistan 14 Jan 2017 T20I # 578
41 12 5 60 27+ 13* 8.57 55 109.09 0 0 3 3 1 v U.A.E. 18 Jan 2017 T20I # 583
42 13 6 63 27+ 13* 9.00 58 108.62 0 0 3 3 1 v Scotland 20 Jan 2017 T20I # 587
43 14 6 71 27+ 13* 8.87 72 98.61 0 0 3 3 1 v Afghanistan 20 Jan 2017 T20I # 588
44 14 6 71 27+ 13* 8.87 72 98.61 0 0 3 3 1 v Afghanistan 8 Mar 2017 T20I # 599
45 15 7 76 35+ 13* 9.50 74 102.70 0 0 3 4 1 v Afghanistan 10 Mar 2017 T20I # 600
46 16 7 78 42+ 13* 8.66 77 101.29 0 0 3 4 1 v Afghanistan 12 Mar 2017 T20I # 601
47 17 7 87 42+ 13* 8.70 87 100.00 0 0 3 4 1 v Netherlands 12 Jun 2018 T20I # 670
48 17 7 87 42+ 13* 8.70 87 100.00 0 0 3 4 1 v Netherlands 13 Jun 2018 T20I # 672
49 17 7 87 42+ 13* 8.70 87 100.00 0 0 3 4 1 v Scotland 16 Jun 2018 T20I # 674
50 17 7 87 42+ 13* 8.70 87 100.00 0 0 3 4 1 v Scotland 17 Jun 2018 T20I # 675
51 18 7 96 51+ 13* 8.72 93 103.22 0 0 3 4 2 v India 27 Jun 2018 T20I # 678
52 19 7 100 51+ 13* 8.33 101 99.00 0 0 3 4 2 v India 29 Jun 2018 T20I # 680
53 20 8 122 77+ 22* 10.16 114 107.01 0 0 3 5 3 v Afghanistan 20 Aug 2018 T20I # 696
54 21 8 125 85+ 22* 9.61 121 103.30 0 0 3 5 3 v Afghanistan 22 Aug 2018 T20I # 697
55 21 8 125 85+ 22* 9.61 121 103.30 0 0 3 5 3 v Oman 13 Feb 2019 T20I # 740
56 22 9 140 85+ 22* 10.76 128 109.37 0 0 3 6 4 v Scotland 15 Feb 2019 T20I # 742
57 23 9 152 85+ 22* 10.85 135 112.59 0 0 3 8 4 v Netherlands 17 Feb 2019 T20I # 743
58 24 10 186 85+ 34* 13.28 163 114.11 0 0 3 10 5 v Afghanistan 21 Feb 2019 T20I # 745
59 25 10 186 85+ 34* 12.40 164 113.41 0 0 4 10 5 v Afghanistan 23 Feb 2019 T20I # 746
60 26 10 204 85+ 34* 12.75 174 117.24 0 0 4 11 6 v Afghanistan 24 Feb 2019 T20I # 747
61 27 10 205 85+ 34* 12.05 175 117.14 0 0 4 11 6 v Zimbabwe 14 Jul 2019 T20I # 831
62 27 10 205 85+ 34* 12.05 175 117.14 0 0 4 11 6 v Netherlands 18 Sep 2019 T20I # 887
63 28 11 206 85+ 34* 12.11 177 116.38 0 0 4 11 6 v Scotland 20 Sep 2019 T20I # 891
64 28 11 206 85+ 34* 12.11 177 116.38 0 0 4 11 6 v Netherlands 5 Oct 2019 T20I # 911
65 29 11 211 85+ 34* 11.72 183 115.30 0 0 4 11 6 v Oman 6 Oct 2019 T20I # 917
66 30 12 212 85+ 34* 11.77 184 115.21 0 0 4 11 6 v Nepal 9 Oct 2019 T20I # 923
67 30 12 212 85+ 34* 11.77 184 115.21 0 0 4 11 6 v Hong Kong 18 Oct 2019 T20I # 936
68 31 12 213 85+ 34* 11.21 185 115.13 0 0 4 11 6 v U.A.E. 19 Oct 2019 T20I # 944
69 31 12 213 85+ 34* 11.21 185 115.13 0 0 4 11 6 v Oman 21 Oct 2019 T20I # 952
70 32 13 226 85+ 34* 11.89 195 115.89 0 0 4 12 6 v Canada 23 Oct 2019 T20I # 961
71 32 13 226 85+ 34* 11.89 195 115.89 0 0 4 12 6 v Jersey 25 Oct 2019 T20I # 968
72 32 13 226 85+ 34* 11.89 195 115.89 0 0 4 12 6 v Nigeria 26 Oct 2019 T20I # 972
73 33 14 251 85+ 34* 13.21 207 121.25 0 0 4 14 7 v Netherlands 1 Nov 2019 T20I # 994
74 34 15 256 85+ 34* 13.47 212 120.75 0 0 4 14 7 v West Indies 15 Jan 2020 T20I # 1028
75 35 15 258 85+ 34* 12.90 215 120.00 0 0 4 14 7 v West Indies 18 Jan 2020 T20I # 1029
76 36 16 259 85+ 34* 12.95 216 119.90 0 0 4 14 7 v Afghanistan 6 Mar 2020 T20I # 1077
77 37 17 268 85+ 34* 13.40 221 121.26 0 0 4 15 7 v Afghanistan 8 Mar 2020 T20I # 1079
78 38 17 270 94+ 34* 12.85 227 118.94 0 0 4 15 7 v South Africa 19 Jul 2021 T20I # 1194
79 39 17 290 120+ 34* 13.18 247 117.40 0 0 4 16 8 v South Africa 22 Jul 2021 T20I # 1197
80 40 17 298 129+ 34* 12.95 253 117.78 0 0 4 17 8 v Zimbabwe 27 Aug 2021 T20I # 1241
81 41 18 331 167+ 34* 14.39 279 118.63 0 0 4 20 8 v Zimbabwe 29 Aug 2021 T20I # 1242
82 41 18 331 167+ 34* 14.39 279 118.63 0 0 4 20 8 v Zimbabwe 1 Sep 2021 T20I # 1244
83 42 19 345 180+ 34* 15.00 286 120.62 0 0 4 20 9 v Zimbabwe 2 Sep 2021 T20I # 1248
84 42 19 345 180+ 34* 15.00 286 120.62 0 0 4 20 9 v U.A.E. 7 Oct 2021 T20I # 1286
85 43 19 362 180+ 34* 15.08 303 119.47 0 0 4 20 10 v U.A.E. 8 Oct 2021 T20I # 1289
86 44 19 363 180+ 34* 14.52 305 119.01 0 0 4 20 10 v U.A.E. 10 Oct 2021 T20I # 1294
87 44 19 363 180+ 34* 14.52 305 119.01 0 0 4 20 10 v Oman 12 Feb 2022 T20I # 1461
88 45 19 364 180+ 34* 14.00 307 118.56 0 0 4 20 10 v U.A.E. 13 Feb 2022 T20I # 1462
89 46 19 392 180+ 34* 14.51 329 119.14 0 0 4 22 11 v Nepal 14 Feb 2022 T20I # 1465
90 47 19 403 180+ 34* 14.39 338 119.23 0 0 4 23 12 v U.A.E. 18 Feb 2022 T20I # 1472
91 48 19 427 180+ 34* 14.72 349 122.34 0 0 4 24 14 v Bahrain 19 Feb 2022 T20I # 1476
92 48 19 427 180+ 34* 14.72 349 122.34 0 0 4 24 14 v Germany 21 Feb 2022 T20I # 1481
93 49 19 445 180+ 34* 14.83 365 121.91 0 0 4 25 15 v Oman 22 Feb 2022 T20I # 1487
94 50 20 449 196+ 34* 14.96 372 120.69 0 0 4 25 15 v India 26 Jun 2022 T20I # 1580
95 51 21 483 232+ 34* 16.10 388 124.48 0 0 4 28 18 v India 28 Jun 2022 T20I # 1586
96 52 21 498 243+ 34* 16.06 395 126.07 0 0 4 31 18 v New Zealand 18 Jul 2022 T20I # 1673
97 53 21 498 244+ 34* 15.56 396 125.75 0 0 5 31 18 v New Zealand 20 Jul 2022 T20I # 1678
98 54 21 508 244+ 34* 15.39 408 124.50 0 0 5 32 18 v New Zealand 22 Jul 2022 T20I # 1679
99 55 21 551 282+ 43 16.20 436 126.37 0 0 5 34 21 v South Africa 3 Aug 2022 T20I # 1721
100 56 21 554 282+ 43 15.82 440 125.90 0 0 5 34 21 v South Africa 5 Aug 2022 T20I # 1724
101 57 22 564 295+ 43 16.11 445 126.74 0 0 5 36 21 v Afghanistan 9 Aug 2022 T20I # 1727
102 58 23 589 321+ 43 16.82 464 126.93 0 0 5 37 22 v Afghanistan 11 Aug 2022 T20I # 1729
103 59 24 647 321+ 58* 18.48 501 129.14 0 1 5 43 24 v Afghanistan 12 Aug 2022 T20I # 1731
104 60 25 688 359+ 58* 19.65 528 130.30 0 1 5 47 26 v Afghanistan 15 Aug 2022 T20I # 1736
105 61 26 695 359+ 58* 19.85 532 130.63 0 1 5 48 26 v Afghanistan 17 Aug 2022 T20I # 1738
106 62 26 719 384+ 58* 19.97 552 130.25 0 1 5 51 26 v Zimbabwe 17 Oct 2022 T20I # 1828
107 63 27 758 426+ 58* 21.05 579 130.91 0 1 5 55 27 v Scotland 19 Oct 2022 T20I # 1833
108 63 27 758 426+ 58* 21.05 579 130.91 0 1 5 55 27 v West Indies 21 Oct 2022 T20I # 1837
109 64 27 772 451+ 58* 20.86 595 129.74 0 1 5 55 27 v Sri Lanka 23 Oct 2022 T20I # 1841
110 65 27 772 453+ 58* 20.31 596 129.53 0 1 6 55 27 v England 26 Oct 2022 T20I # 1846
111 66 27 772 457+ 58* 19.79 600 128.66 0 1 7 55 27 v Australia 31 Oct 2022 T20I # 1855
112 67 27 795 481+ 58* 19.87 615 129.26 0 1 7 58 27 v New Zealand 4 Nov 2022 T20I # 1862
113 68 27 804 490+ 58* 19.60 623 129.05 0 1 7 58 28 v Zimbabwe 12 Jan 2023 T20I # 1987
114 69 28 819 513+ 58* 19.97 632 129.58 0 1 7 59 29 v Zimbabwe 14 Jan 2023 T20I # 1988
115 70 28 842 540+ 58* 20.04 649 129.73 0 1 7 60 29 v Zimbabwe 15 Jan 2023 T20I # 1989
116 71 28 842 541+ 58* 19.58 650 129.53 0 1 8 60 29 v Bangladesh 27 Mar 2023 T20I # 2034
117 72 28 844 546+ 58* 19.18 653 129.24 0 1 8 60 29 v Bangladesh 29 Mar 2023 T20I # 2037
118 72 28 844 546+ 58* 19.18 653 129.24 0 1 8 60 29 v Bangladesh 31 Mar 2023 T20I # 2038
119 73 28 856 546+ 58* 19.02 658 130.09 0 1 8 62 29 v Italy 20 Jul 2023 T20I # 2148
120 73 28 856 546+ 58* 19.02 658 130.09 0 1 8 62 29 v Denmark 21 Jul 2023 T20I # 2150
121 74 29 865 546+ 58* 19.22 661 130.86 0 1 8 62 30 v Austria 23 Jul 2023 T20I # 2157
122 74 29 865 546+ 58* 19.22 661 130.86 0 1 8 62 30 v Jersey 24 Jul 2023 T20I # 2162
123 75 29 886 546+ 58* 19.26 671 132.04 0 1 8 62 32 v Scotland 28 Jul 2023 T20I # 2180
124 76 29 887 551+ 58* 18.87 674 131.60 0 1 8 62 32 v India 18 Aug 2023 T20I # 2200
125 77 29 900 573+ 58* 18.75 685 131.38 0 1 8 62 33 v India 20 Aug 2023 T20I # 2208
126 78 29 904 580+ 58* 18.44 693 130.44 0 1 8 62 33 v Zimbabwe 7 Dec 2023 T20I # 2384
127 79 30 920 607+ 58* 18.77 703 130.86 0 1 8 64 33 v Zimbabwe 9 Dec 2023 T20I # 2388
128 80 31 969 607+ 58* 19.77 735 131.83 0 1 8 67 36 v Zimbabwe 10 Dec 2023 T20I # 2391
129 81 31 974 620+ 58* 19.48 746 130.56 0 1 8 67 36 v Afghanistan 17 Mar 2024 T20I # 2526
130 82 31 977 630+ 58* 19.15 757 129.06 0 1 8 67 36 v Afghanistan 18 Mar 2024 T20I # 2529
131 83 31 1001 649+ 58* 19.25 769 130.16 0 1 8 69 38 v Pakistan 10 May 2024 T20I # 2601
132 84 31 1016 656+ 58* 19.16 777 130.75 0 1 8 72 38 v Pakistan 12 May 2024 T20I # 2609
133 85 31 1022 664+ 58* 18.92 784 130.35 0 1 8 72 39 v Pakistan 14 May 2024 T20I # 2610
134 86 31 1028 664+ 58* 18.69 795 129.30 0 1 8 72 39 v Netherlands 19 May 2024 T20I # 2612
135 87 32 1032 675+ 58* 18.76 800 129.00 0 1 8 72 39 v Scotland 23 May 2024 T20I # 2615
136 88 33 1085 675+ 58* 19.72 830 130.72 0 2 8 77 41 v Netherlands 24 May 2024 T20I # 2619
Statsguru includes the following current or recent Twenty20 Internationals:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630 - Live]
    » West Indies 165/2 (13.5 ov, KR Mayers 36*, A Athanaze 6*, RR Hendricks 0/29) - Match over
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