Records type batting analysis [change type]
View cumulative averages [change view]
Primary team England remove England from query
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
unfiltered 2011-2024 118 108 21 3092 101* 35.54 2124 145.57 1 23 6 283 129 Profile
filtered 2011-2024 118 108 21 3092 101* 35.54 2124 145.57 1 23 6 283 129
Cumulative averages
1 - - - - - - - - - - - - v India 31 Aug 2011 T20I # 204
2 - - - - - - - - - - - - v West Indies 23 Sep 2011 T20I # 207
3 1 0 13 13 13.00 11 118.18 0 0 0 1 0 v West Indies 25 Sep 2011 T20I # 208
4 1 0 13 13 13.00 11 118.18 0 0 0 1 0 v India 29 Oct 2011 T20I # 214
5 2 0 16 13 8.00 15 106.66 0 0 0 1 0 v Pakistan 23 Feb 2012 T20I # 226
6 3 0 23 13 7.66 23 100.00 0 0 0 2 0 v Pakistan 25 Feb 2012 T20I # 228
7 4 0 30 13 7.50 36 83.33 0 0 0 2 0 v Pakistan 27 Feb 2012 T20I # 229
8 5 1 30 13 7.50 36 83.33 0 0 0 2 0 v West Indies 24 Jun 2012 T20I # 246
9 6 1 36 13 7.20 45 80.00 0 0 0 2 0 v South Africa 8 Sep 2012 T20I # 258
10 6 1 36 13 7.20 45 80.00 0 0 0 2 0 v South Africa 10 Sep 2012 T20I # 260
11 7 2 68 32* 13.60 55 123.63 0 0 0 4 3 v South Africa 12 Sep 2012 T20I # 262
12 8 2 83 32* 13.83 62 133.87 0 0 0 7 3 v Afghanistan 21 Sep 2012 T20I # 268
13 9 2 94 32* 13.42 74 127.02 0 0 0 8 3 v India 23 Sep 2012 T20I # 272
14 10 3 95 32* 13.57 75 126.66 0 0 0 8 3 v West Indies 27 Sep 2012 T20I # 276
15 11 4 100 32* 14.28 83 120.48 0 0 0 8 3 v New Zealand 29 Sep 2012 T20I # 279
16 12 4 108 32* 13.50 90 120.00 0 0 0 8 3 v Sri Lanka 1 Oct 2012 T20I # 284
17 13 5 141 33* 17.62 111 127.02 0 0 0 8 6 v India 20 Dec 2012 T20I # 292
18 14 6 156 33* 19.50 118 132.20 0 0 0 9 7 v India 22 Dec 2012 T20I # 294
19 15 7 188 33* 23.50 134 140.29 0 0 0 11 10 v New Zealand 9 Feb 2013 T20I # 301
20 16 7 242 54 26.88 164 147.56 0 1 0 20 11 v New Zealand 12 Feb 2013 T20I # 302
21 16 7 242 54 26.88 164 147.56 0 1 0 20 11 v New Zealand 15 Feb 2013 T20I # 304
22 17 7 259 54 25.90 174 148.85 0 1 0 21 12 v New Zealand 25 Jun 2013 T20I # 317
23 17 7 259 54 25.90 174 148.85 0 1 0 21 12 v New Zealand 27 Jun 2013 T20I # 318
24 18 7 286 54 26.00 191 149.73 0 1 0 22 14 v Australia 29 Aug 2013 T20I # 328
25 19 7 286 54 23.83 192 148.95 0 1 1 22 14 v Australia 31 Aug 2013 T20I # 329
26 20 7 306 54 23.53 206 148.54 0 1 1 23 15 v Australia 29 Jan 2014 T20I # 354
27 21 7 328 54 23.42 233 140.77 0 1 1 25 15 v Australia 31 Jan 2014 T20I # 355
28 22 7 336 54 22.40 242 138.84 0 1 1 26 15 v Australia 2 Feb 2014 T20I # 356
29 23 7 336 54 21.00 245 137.14 0 1 2 26 15 v West Indies 9 Mar 2014 T20I # 361
30 24 7 403 67 23.70 288 139.93 0 2 2 31 18 v West Indies 11 Mar 2014 T20I # 362
31 25 7 406 67 22.55 296 137.16 0 2 2 31 18 v West Indies 13 Mar 2014 T20I # 364
32 26 7 438 67 23.05 319 137.30 0 2 2 35 18 v New Zealand 22 Mar 2014 T20I # 380
33 27 7 440 67 22.00 322 136.64 0 2 2 35 18 v Sri Lanka 27 Mar 2014 T20I # 387
34 28 7 474 67 22.57 346 136.99 0 2 2 37 19 v South Africa 29 Mar 2014 T20I # 391
35 29 7 480 67 21.81 360 133.33 0 2 2 37 19 v Netherlands 31 Mar 2014 T20I # 394
36 30 7 506 67 22.00 376 134.57 0 2 2 41 19 v Sri Lanka 20 May 2014 T20I # 401
37 31 7 516 67 21.50 391 131.96 0 2 2 41 19 v India 7 Sep 2014 T20I # 405
38 32 7 527 67 21.08 395 133.41 0 2 2 42 20 v Australia 31 Aug 2015 T20I # 453
39 33 7 560 67 21.53 417 134.29 0 2 2 43 23 v Pakistan 27 Nov 2015 T20I # 469
40 34 7 562 67 20.81 420 133.80 0 2 2 43 23 v Pakistan 30 Nov 2015 T20I # 473
41 35 8 594 67 22.00 450 132.00 0 2 2 45 23 v South Africa 19 Feb 2016 T20I # 503
42 36 8 648 67 23.14 478 135.56 0 3 2 49 27 v South Africa 21 Feb 2016 T20I # 506
43 37 8 678 67 23.37 498 136.14 0 3 2 49 30 v West Indies 16 Mar 2016 T20I # 537
44 38 8 699 67 23.30 512 136.52 0 3 2 50 31 v South Africa 18 Mar 2016 T20I # 540
45 39 8 705 67 22.74 522 135.05 0 3 2 51 31 v Afghanistan 23 Mar 2016 T20I # 546
46 40 9 771 67 24.87 559 137.92 0 4 2 59 33 v Sri Lanka 26 Mar 2016 T20I # 551
47 41 10 803 67 25.90 576 139.40 0 4 2 61 36 v New Zealand 30 Mar 2016 T20I # 555
48 42 10 839 67 26.21 598 140.30 0 4 2 62 39 v West Indies 3 Apr 2016 T20I # 557
49 43 11 912 73* 28.50 647 140.95 0 5 2 65 43 v Sri Lanka 5 Jul 2016 T20I # 561
50 44 11 928 73* 28.12 662 140.18 0 5 2 67 43 v Pakistan 7 Sep 2016 T20I # 566
51 44 11 928 73* 28.12 662 140.18 0 5 2 67 43 v India 26 Jan 2017 T20I # 592
52 45 11 943 73* 27.73 672 140.32 0 5 2 68 44 v India 29 Jan 2017 T20I # 593
53 46 11 943 73* 26.94 674 139.91 0 5 3 68 44 v India 1 Feb 2017 T20I # 594
54 46 11 943 73* 26.94 674 139.91 0 5 3 68 44 v South Africa 21 Jun 2017 T20I # 614
55 47 11 953 73* 26.47 682 139.73 0 5 3 69 44 v South Africa 23 Jun 2017 T20I # 615
56 48 11 984 73* 26.59 704 139.77 0 5 3 70 46 v South Africa 25 Jun 2017 T20I # 616
57 49 11 1014 73* 26.68 731 138.71 0 5 3 72 46 v West Indies 16 Sep 2017 T20I # 622
58 50 11 1019 73* 26.12 738 138.07 0 5 3 72 46 v Australia 7 Feb 2018 T20I # 645
59 51 11 1065 73* 26.62 787 135.32 0 5 3 75 46 v Australia 10 Feb 2018 T20I # 646
60 52 11 1067 73* 26.02 791 134.89 0 5 3 75 46 v New Zealand 13 Feb 2018 T20I # 647
61 53 11 1069 73* 25.45 796 134.29 0 5 3 75 46 v New Zealand 18 Feb 2018 T20I # 650
62 54 11 1130 73* 26.27 826 136.80 0 6 3 81 51 v Australia 27 Jun 2018 T20I # 679
63 55 11 1199 73* 27.25 872 137.50 0 7 3 89 53 v India 3 Jul 2018 T20I # 684
64 56 11 1213 73* 26.95 884 137.21 0 7 3 92 53 v India 6 Jul 2018 T20I # 688
65 57 11 1247 73* 27.10 905 137.79 0 7 3 99 53 v India 8 Jul 2018 T20I # 690
66 58 11 1260 73* 26.80 912 138.15 0 7 3 102 53 v Sri Lanka 27 Oct 2018 T20I # 703
67 59 11 1275 73* 26.56 922 138.28 0 7 3 105 53 v South Africa 12 Feb 2020 T20I # 1039
68 60 11 1277 73* 26.06 926 137.90 0 7 3 105 53 v South Africa 14 Feb 2020 T20I # 1041
69 61 11 1334 73* 26.68 955 139.68 0 8 3 114 55 v South Africa 16 Feb 2020 T20I # 1043
70 62 11 1378 73* 27.01 984 140.04 0 8 3 119 57 v Australia 4 Sep 2020 T20I # 1095
71 63 12 1455 77* 28.52 1038 140.17 0 9 3 127 59 v Australia 6 Sep 2020 T20I # 1096
72 64 12 1462 77* 28.11 1044 140.03 0 9 3 128 59 v South Africa 27 Nov 2020 T20I # 1109
73 65 12 1484 77* 28.00 1059 140.13 0 9 3 132 59 v South Africa 29 Nov 2020 T20I # 1111
74 66 13 1551 77* 29.26 1105 140.36 0 10 3 135 64 v South Africa 1 Dec 2020 T20I # 1113
75 67 13 1579 77* 29.24 1129 139.85 0 10 3 137 65 v India 12 Mar 2021 T20I # 1131
76 68 13 1579 77* 28.70 1130 139.73 0 10 4 137 65 v India 14 Mar 2021 T20I # 1132
77 69 14 1662 83* 30.21 1182 140.60 0 11 4 142 69 v India 16 Mar 2021 T20I # 1133
78 70 14 1671 83* 29.83 1188 140.65 0 11 4 142 70 v India 18 Mar 2021 T20I # 1135
79 71 14 1723 83* 30.22 1222 140.99 0 12 4 144 74 v India 20 Mar 2021 T20I # 1138
80 72 15 1791 83* 31.42 1277 140.25 0 13 4 152 75 v Sri Lanka 23 Jun 2021 T20I # 1165
81 73 15 1850 83* 31.89 1316 140.57 0 14 4 159 77 v Pakistan 18 Jul 2021 T20I # 1193
82 74 15 1871 83* 31.71 1338 139.83 0 14 4 162 77 v Pakistan 20 Jul 2021 T20I # 1195
83 75 16 1895 83* 32.11 1360 139.33 0 14 4 165 77 v West Indies 23 Oct 2021 T20I # 1354
84 76 16 1913 83* 31.88 1378 138.82 0 14 4 166 78 v Bangladesh 27 Oct 2021 T20I # 1369
85 77 17 1984 83* 33.06 1410 140.70 0 15 4 171 83 v Australia 30 Oct 2021 T20I # 1379
86 78 18 2085 101* 34.75 1477 141.16 1 15 4 177 89 v Sri Lanka 1 Nov 2021 T20I # 1382
87 79 18 2111 101* 34.60 1492 141.48 1 15 4 180 90 v South Africa 6 Nov 2021 T20I # 1400
88 80 18 2140 101* 34.51 1516 141.16 1 15 4 184 90 v New Zealand 10 Nov 2021 T20I # 1415
89 81 18 2140 101* 33.96 1517 141.06 1 15 5 184 90 v India 7 Jul 2022 T20I # 1616
90 82 18 2144 101* 33.50 1522 140.86 1 15 5 184 90 v India 9 Jul 2022 T20I # 1628
91 83 18 2162 101* 33.26 1531 141.21 1 15 5 186 91 v India 10 Jul 2022 T20I # 1631
92 84 18 2184 101* 33.09 1538 142.00 1 15 5 188 93 v South Africa 27 Jul 2022 T20I # 1693
93 85 18 2213 101* 33.02 1552 142.59 1 15 5 189 96 v South Africa 28 Jul 2022 T20I # 1698
94 86 18 2227 101* 32.75 1562 142.57 1 15 5 191 96 v South Africa 31 Jul 2022 T20I # 1717
95 87 18 2295 101* 33.26 1594 143.97 1 16 5 199 100 v Australia 9 Oct 2022 T20I # 1812
96 88 18 2312 101* 33.02 1607 143.87 1 16 5 202 100 v Australia 12 Oct 2022 T20I # 1817
97 89 19 2377 101* 33.95 1648 144.23 1 17 5 209 101 v Australia 14 Oct 2022 T20I # 1820
98 90 19 2395 101* 33.73 1666 143.75 1 17 5 212 101 v Afghanistan 22 Oct 2022 T20I # 1840
99 91 19 2395 101* 33.26 1668 143.58 1 17 6 212 101 v Ireland 26 Oct 2022 T20I # 1846
100 92 19 2468 101* 33.80 1715 143.90 1 18 6 219 103 v New Zealand 1 Nov 2022 T20I # 1858
101 93 19 2496 101* 33.72 1738 143.61 1 18 6 221 104 v Sri Lanka 5 Nov 2022 T20I # 1867
102 94 20 2576 101* 34.81 1787 144.15 1 19 6 230 107 v India 10 Nov 2022 T20I # 1878
103 95 20 2602 101* 34.69 1804 144.23 1 19 6 233 108 v Pakistan 13 Nov 2022 T20I # 1879
104 96 20 2669 101* 35.11 1846 144.58 1 20 6 237 112 v Bangladesh 9 Mar 2023 T20I # 2018
105 97 20 2673 101* 34.71 1852 144.33 1 20 6 237 112 v Bangladesh 12 Mar 2023 T20I # 2023
106 98 20 2713 101* 34.78 1883 144.07 1 20 6 241 113 v Bangladesh 14 Mar 2023 T20I # 2026
107 98 20 2713 101* 34.78 1883 144.07 1 20 6 241 113 v New Zealand 30 Aug 2023 T20I # 2225
108 99 21 2726 101* 34.94 1891 144.15 1 20 6 241 114 v New Zealand 1 Sep 2023 T20I # 2229
109 100 21 2766 101* 35.01 1912 144.66 1 20 6 244 117 v New Zealand 3 Sep 2023 T20I # 2231
110 101 21 2805 101* 35.06 1943 144.36 1 20 6 249 118 v West Indies 12 Dec 2023 T20I # 2397
111 102 21 2810 101* 34.69 1950 144.10 1 20 6 250 118 v West Indies 14 Dec 2023 T20I # 2402
112 103 21 2861 101* 34.89 1984 144.20 1 21 6 255 120 v West Indies 16 Dec 2023 T20I # 2407
113 104 21 2916 101* 35.13 2013 144.85 1 22 6 261 123 v West Indies 19 Dec 2023 T20I # 2414
114 105 21 2927 101* 34.84 2024 144.61 1 22 6 263 123 v West Indies 21 Dec 2023 T20I # 2415
115 106 21 3011 101* 35.42 2075 145.10 1 23 6 271 126 v Pakistan 25 May 2024 T20I # 2623
116 107 21 3050 101* 35.46 2096 145.51 1 23 6 278 127 v Pakistan 30 May 2024 T20I # 2631
117 107 21 3050 101* 35.46 2096 145.51 1 23 6 278 127 v Scotland 4 Jun 2024 T20I # 2637
118 108 21 3092 101* 35.54 2124 145.57 1 23 6 283 129 v Australia 8 Jun 2024 T20I # 2650
Statsguru includes the following current or recent Twenty20 Internationals:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th Match, Jun 10, 2024 [T20I # 2663 - Current]
Romania v Portugal at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th Match, Jun 10, 2024 [T20I # 2662 - Current]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th Match, Jun 10, 2024 [T20I # 2661 - Current]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th Match, Jun 10, 2024 [T20I # 2660 - Current]
 
Feedback Print this page