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 HS Ave BF SR 100 50 0 4s 6s
overall 2012-2024 102 91 32 1808 73 30.64 1305 138.54 0 8 5 126 95 Profile
Cumulative averages
1 1 0 5 5 5.00 2 250.00 0 0 0 1 0 v India 19 Sep 2012 T20I # 265
2 2 0 24 19 12.00 29 82.75 0 0 0 2 0 v Netherlands 15 Nov 2013 T20I # 335
3 2 0 24 19 12.00 29 82.75 0 0 0 2 0 v Scotland 16 Nov 2013 T20I # 337
4 3 0 57 33 19.00 54 105.55 0 0 0 3 1 v Kenya 24 Nov 2013 T20I # 345
5 4 0 61 33 15.25 60 101.66 0 0 0 3 1 v Ireland 30 Nov 2013 T20I # 348
6 5 0 99 38 19.80 90 110.00 0 0 0 6 3 v Pakistan 8 Dec 2013 T20I # 349
7 5 0 99 38 19.80 90 110.00 0 0 0 6 3 v Hong Kong 18 Mar 2014 T20I # 370
8 6 0 104 38 17.33 94 110.63 0 0 0 7 3 v Nepal 20 Mar 2014 T20I # 374
9 7 0 137 38 19.57 105 130.47 0 0 0 7 7 v Netherlands 9 Jul 2015 T20I # 431
10 7 0 137 38 19.57 105 130.47 0 0 0 7 7 v U.A.E. 10 Jul 2015 T20I # 432
11 8 0 174 38 21.75 126 138.09 0 0 0 8 10 v Scotland 12 Jul 2015 T20I # 435
12 9 0 179 38 19.88 133 134.58 0 0 0 8 10 v Hong Kong 21 Jul 2015 T20I # 443
13 10 1 193 38 21.44 139 138.84 0 0 0 8 12 v P.N.G. 23 Jul 2015 T20I # 444
14 11 1 237 44 23.70 171 138.59 0 0 0 12 14 v Oman 25 Jul 2015 T20I # 446
15 12 2 274 44 27.40 197 139.08 0 0 0 14 16 v Zimbabwe 26 Oct 2015 T20I # 458
16 13 2 276 44 25.09 201 137.31 0 0 0 14 16 v Zimbabwe 28 Oct 2015 T20I # 459
17 14 2 277 44 23.08 203 136.45 0 0 0 14 16 v Zimbabwe 8 Jan 2016 T20I # 475
18 15 2 298 44 22.92 217 137.32 0 0 0 14 17 v U.A.E. 19 Feb 2016 T20I # 501
19 16 2 321 44 22.92 238 134.87 0 0 0 15 17 v Oman 20 Feb 2016 T20I # 504
20 17 3 381 60* 27.21 273 139.56 0 1 0 18 21 v Hong Kong 22 Feb 2016 T20I # 507
21 17 3 381 60* 27.21 273 139.56 0 1 0 18 21 v Scotland 8 Mar 2016 T20I # 523
22 18 4 398 60* 28.42 282 141.13 0 1 0 21 21 v Hong Kong 10 Mar 2016 T20I # 528
23 18 4 398 60* 28.42 282 141.13 0 1 0 21 21 v Zimbabwe 12 Mar 2016 T20I # 531
24 19 5 410 60* 29.28 285 143.85 0 1 0 22 22 v Sri Lanka 17 Mar 2016 T20I # 538
25 20 5 422 60* 28.13 293 144.02 0 1 0 23 23 v South Africa 20 Mar 2016 T20I # 542
26 21 5 436 60* 27.25 303 143.89 0 1 0 24 24 v England 23 Mar 2016 T20I # 546
27 22 6 484 60* 30.25 343 141.10 0 1 0 28 25 v West Indies 27 Mar 2016 T20I # 552
28 23 7 515 60* 32.18 353 145.89 0 1 0 30 28 v U.A.E. 14 Dec 2016 T20I # 571
29 24 8 570 60* 35.62 377 151.19 0 2 0 35 31 v U.A.E. 16 Dec 2016 T20I # 572
30 25 9 588 60* 36.75 388 151.54 0 2 0 36 32 v U.A.E. 18 Dec 2016 T20I # 573
31 26 10 599 60* 37.43 399 150.12 0 2 0 37 33 v Ireland 14 Jan 2017 T20I # 578
32 27 11 610 60* 38.12 404 150.99 0 2 0 37 34 v U.A.E. 16 Jan 2017 T20I # 581
33 27 11 610 60* 38.12 404 150.99 0 2 0 37 34 v Oman 20 Jan 2017 T20I # 586
34 27 11 610 60* 38.12 404 150.99 0 2 0 37 34 v Ireland 20 Jan 2017 T20I # 588
35 27 11 610 60* 38.12 404 150.99 0 2 0 37 34 v Ireland 8 Mar 2017 T20I # 599
36 28 12 617 60* 38.56 406 151.97 0 2 0 37 35 v Ireland 10 Mar 2017 T20I # 600
37 29 12 618 60* 36.35 411 150.36 0 2 0 37 35 v Ireland 12 Mar 2017 T20I # 601
38 30 12 622 60* 34.55 416 149.51 0 2 0 37 35 v West Indies 2 Jun 2017 T20I # 611
39 31 12 633 60* 33.31 424 149.29 0 2 0 38 35 v West Indies 3 Jun 2017 T20I # 612
40 32 13 643 60* 33.84 433 148.49 0 2 0 39 35 v West Indies 5 Jun 2017 T20I # 613
41 33 13 643 60* 32.15 437 147.13 0 2 1 39 35 v Zimbabwe 5 Feb 2018 T20I # 643
42 34 13 667 60* 31.76 455 146.59 0 2 1 43 35 v Zimbabwe 6 Feb 2018 T20I # 644
43 35 13 669 60* 30.40 460 145.43 0 2 1 43 35 v Bangladesh 3 Jun 2018 T20I # 667
44 35 13 669 60* 30.40 460 145.43 0 2 1 43 35 v Bangladesh 5 Jun 2018 T20I # 668
45 36 13 684 60* 29.73 476 143.69 0 2 1 44 36 v Bangladesh 7 Jun 2018 T20I # 669
46 37 13 691 60* 28.79 486 142.18 0 2 1 44 36 v Ireland 20 Aug 2018 T20I # 696
47 38 14 711 60* 29.62 496 143.34 0 2 1 46 37 v Ireland 22 Aug 2018 T20I # 697
48 39 15 751 60* 31.29 532 141.16 0 2 1 49 38 v Ireland 21 Feb 2019 T20I # 745
49 40 16 752 60* 31.33 534 140.82 0 2 1 49 38 v Ireland 23 Feb 2019 T20I # 746
50 41 16 764 60* 30.56 542 140.95 0 2 1 50 39 v Ireland 24 Feb 2019 T20I # 747
51 42 17 833 69* 33.32 572 145.62 0 3 1 55 45 v Zimbabwe 14 Sep 2019 T20I # 882
52 43 17 838 69* 32.23 579 144.73 0 3 1 56 45 v Bangladesh 15 Sep 2019 T20I # 883
53 44 17 843 69* 31.22 587 143.61 0 3 1 56 45 v Zimbabwe 20 Sep 2019 T20I # 890
54 45 17 857 69* 30.60 603 142.12 0 3 1 56 46 v Bangladesh 21 Sep 2019 T20I # 892
55 46 17 884 69* 30.48 625 141.44 0 3 1 59 47 v West Indies 14 Nov 2019 T20I # 1015
56 47 18 904 69* 31.17 649 139.29 0 3 1 59 47 v West Indies 16 Nov 2019 T20I # 1016
57 48 18 918 69* 30.60 663 138.46 0 3 1 60 48 v West Indies 17 Nov 2019 T20I # 1017
58 49 19 960 69* 32.00 684 140.35 0 3 1 63 50 v Ireland 6 Mar 2020 T20I # 1077
59 50 20 976 69* 32.53 693 140.83 0 3 1 63 52 v Ireland 8 Mar 2020 T20I # 1079
60 51 20 976 69* 31.48 694 140.63 0 3 2 63 52 v Ireland 10 Mar 2020 T20I # 1083
61 52 21 976 69* 31.48 695 140.43 0 3 2 63 52 v Zimbabwe 17 Mar 2021 T20I # 1134
62 53 21 988 69* 30.87 710 139.15 0 3 2 64 52 v Zimbabwe 19 Mar 2021 T20I # 1136
63 54 22 1060 72* 33.12 745 142.28 0 4 2 69 57 v Zimbabwe 20 Mar 2021 T20I # 1137
64 55 22 1119 72* 33.90 779 143.64 0 5 2 74 60 v Scotland 25 Oct 2021 T20I # 1364
65 56 22 1141 72* 33.55 800 142.62 0 5 2 77 61 v Pakistan 29 Oct 2021 T20I # 1377
66 57 22 1148 72* 32.80 811 141.55 0 5 2 78 61 v Namibia 31 Oct 2021 T20I # 1380
67 58 22 1159 72* 32.19 824 140.65 0 5 2 78 62 v India 3 Nov 2021 T20I # 1390
68 59 22 1232 73 33.29 872 141.28 0 6 2 84 65 v New Zealand 7 Nov 2021 T20I # 1402
69 60 22 1259 73 33.13 898 140.20 0 6 2 85 66 v Bangladesh 3 Mar 2022 T20I # 1495
70 60 22 1259 73 33.13 898 140.20 0 6 2 85 66 v Bangladesh 5 Mar 2022 T20I # 1496
71 61 23 1303 73 34.28 923 141.17 0 6 2 87 69 v Zimbabwe 11 Jun 2022 T20I # 1561
72 62 23 1360 73 34.87 969 140.35 0 7 2 93 70 v Zimbabwe 12 Jun 2022 T20I # 1568
73 63 23 1362 73 34.05 973 139.97 0 7 2 93 70 v Zimbabwe 14 Jun 2022 T20I # 1570
74 64 23 1377 73 33.58 983 140.08 0 7 2 93 71 v Ireland 9 Aug 2022 T20I # 1727
75 65 23 1385 73 32.97 991 139.75 0 7 2 94 71 v Ireland 11 Aug 2022 T20I # 1729
76 66 23 1427 73 33.18 1009 141.42 0 7 2 94 76 v Ireland 12 Aug 2022 T20I # 1731
77 67 23 1477 73 33.56 1033 142.98 0 8 2 98 79 v Ireland 15 Aug 2022 T20I # 1736
78 68 23 1487 73 33.04 1049 141.75 0 8 2 98 79 v Ireland 17 Aug 2022 T20I # 1738
79 69 24 1489 73 33.08 1051 141.67 0 8 2 98 79 v Sri Lanka 27 Aug 2022 T20I # 1748
80 70 25 1532 73 34.04 1068 143.44 0 8 2 99 85 v Bangladesh 30 Aug 2022 T20I # 1753
81 71 25 1549 73 33.67 1078 143.69 0 8 2 100 86 v Sri Lanka 3 Sep 2022 T20I # 1757
82 72 25 1559 73 33.17 1089 143.15 0 8 2 100 87 v Pakistan 7 Sep 2022 T20I # 1760
83 73 25 1559 73 32.47 1091 142.89 0 8 3 100 87 v India 8 Sep 2022 T20I # 1761
84 74 25 1572 73 32.08 1102 142.64 0 8 3 100 88 v England 22 Oct 2022 T20I # 1840
85 75 25 1590 73 31.80 1118 142.21 0 8 3 101 88 v Sri Lanka 1 Nov 2022 T20I # 1856
86 76 25 1590 73 31.17 1120 141.96 0 8 4 101 88 v Australia 4 Nov 2022 T20I # 1864
87 77 26 1606 73 31.49 1132 141.87 0 8 4 102 89 v U.A.E. 16 Feb 2023 T20I # 1993
88 78 27 1643 73 32.21 1161 141.51 0 8 4 107 90 v U.A.E. 18 Feb 2023 T20I # 1994
89 79 27 1644 73 31.61 1163 141.35 0 8 4 107 90 v U.A.E. 19 Feb 2023 T20I # 1995
90 80 28 1661 73 31.94 1186 140.05 0 8 4 109 90 v Pakistan 24 Mar 2023 T20I # 2030
91 81 29 1684 73 32.38 1198 140.56 0 8 4 111 91 v Pakistan 26 Mar 2023 T20I # 2033
92 82 30 1684 73 32.38 1199 140.45 0 8 4 111 91 v Pakistan 27 Mar 2023 T20I # 2035
93 83 30 1707 73 32.20 1222 139.68 0 8 4 114 91 v Bangladesh 14 Jul 2023 T20I # 2138
94 84 30 1712 73 31.70 1225 139.75 0 8 4 115 91 v Bangladesh 16 Jul 2023 T20I # 2145
95 84 30 1712 73 31.70 1225 139.75 0 8 4 115 91 v U.A.E. 29 Dec 2023 T20I # 2424
96 85 30 1724 73 31.34 1241 138.92 0 8 4 117 91 v U.A.E. 31 Dec 2023 T20I # 2426
97 86 31 1752 73 31.85 1254 139.71 0 8 4 119 93 v U.A.E. 2 Jan 2024 T20I # 2427
98 87 32 1771 73 32.20 1265 140.00 0 8 4 123 93 v India 11 Jan 2024 T20I # 2428
99 88 32 1794 73 32.03 1286 139.50 0 8 4 124 95 v India 14 Jan 2024 T20I # 2431
100 89 32 1799 73 31.56 1289 139.56 0 8 4 125 95 v India 17 Jan 2024 T20I # 2435
101 90 32 1799 73 31.01 1290 139.45 0 8 5 125 95 v Sri Lanka 17 Feb 2024 T20I # 2479
102 91 32 1808 73 30.64 1305 138.54 0 8 5 126 95 v Sri Lanka 19 Feb 2024 T20I # 2480
Statsguru includes the following current or recent Twenty20 Internationals:
West Indies v South Africa at Kingston, 2nd T20I, May 25, 2024 [T20I # 2626]
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625]
Romania v Gibraltar at Ilfov County, Continental Cup 6th match, May 25, 2024 [T20I # 2624]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623]
Austria v Belgium at Lower Austria, 2nd T20I, May 25, 2024 [T20I # 2622]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621]
 
Feedback Print this page