Records type batting analysis [change type]
View reverse cumulative averages [change view]
Not involving the player Devender Singh (GHA) remove Devender Singh (GHA) from query
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
unfiltered 2010-2024 121 113 21 2109 89 22.92 1520 138.75 0 6 6 145 107 Profile
filtered 2010-2024 121 113 21 2109 89 22.92 1520 138.75 0 6 6 145 107
Reverse cumulative
1 1 0 6 6 6.00 8 75.00 0 0 0 0 0 v Ireland 18 Mar 2024 T20I # 2529
2 2 0 65 59 32.50 46 141.30 0 1 0 6 3 v Ireland 17 Mar 2024 T20I # 2526
3 3 0 90 59 30.00 67 134.32 0 1 0 7 4 v Ireland 15 Mar 2024 T20I # 2521
4 4 1 106 59 35.33 81 130.86 0 1 0 8 4 v Sri Lanka 21 Feb 2024 T20I # 2482
5 5 1 133 59 33.25 98 135.71 0 1 0 9 6 v Sri Lanka 19 Feb 2024 T20I # 2480
6 6 1 142 59 28.40 106 133.96 0 1 0 9 6 v Sri Lanka 17 Feb 2024 T20I # 2479
7 7 1 176 59 29.33 122 144.26 0 1 0 11 9 v India 17 Jan 2024 T20I # 2435
8 8 1 190 59 27.14 140 135.71 0 1 0 12 9 v India 14 Jan 2024 T20I # 2431
9 9 1 232 59 29.00 167 138.92 0 1 0 14 12 v India 11 Jan 2024 T20I # 2428
10 10 1 233 59 25.88 169 137.86 0 1 0 14 12 v U.A.E. 2 Jan 2024 T20I # 2427
11 11 1 280 59 28.00 196 142.85 0 1 0 19 14 v U.A.E. 31 Dec 2023 T20I # 2426
12 12 2 284 59 28.40 197 144.16 0 1 0 20 14 v U.A.E. 29 Dec 2023 T20I # 2424
13 13 2 300 59 27.27 219 136.98 0 1 0 21 14 v Bangladesh 16 Jul 2023 T20I # 2145
14 14 3 354 59 32.18 259 136.67 0 2 0 27 15 v Bangladesh 14 Jul 2023 T20I # 2138
15 15 3 371 59 30.91 269 137.91 0 2 0 28 16 v Pakistan 27 Mar 2023 T20I # 2035
16 16 4 385 59 32.08 278 138.48 0 2 0 28 17 v Pakistan 26 Mar 2023 T20I # 2033
17 17 5 423 59 35.25 316 133.86 0 2 0 31 18 v Pakistan 24 Mar 2023 T20I # 2030
18 18 5 424 59 32.61 318 133.33 0 2 0 31 18 v Australia 4 Nov 2022 T20I # 1864
19 19 5 437 59 31.21 326 134.04 0 2 0 32 18 v Sri Lanka 1 Nov 2022 T20I # 1856
20 20 5 440 59 29.33 331 132.93 0 2 0 32 18 v England 22 Oct 2022 T20I # 1840
21 21 5 447 59 27.93 338 132.24 0 2 0 33 18 v India 8 Sep 2022 T20I # 1761
22 22 5 447 59 26.29 339 131.85 0 2 1 33 18 v Pakistan 7 Sep 2022 T20I # 1760
23 23 5 448 59 24.88 343 130.61 0 2 1 33 18 v Sri Lanka 3 Sep 2022 T20I # 1757
24 24 5 456 59 24.00 352 129.54 0 2 1 34 18 v Bangladesh 30 Aug 2022 T20I # 1753
25 24 5 456 59 24.00 352 129.54 0 2 1 34 18 v Sri Lanka 27 Aug 2022 T20I # 1748
26 25 5 456 59 22.80 353 129.17 0 2 2 34 18 v Ireland 17 Aug 2022 T20I # 1738
27 26 5 461 59 21.95 358 128.77 0 2 2 35 18 v Ireland 15 Aug 2022 T20I # 1736
28 27 5 467 59 21.22 363 128.65 0 2 2 35 18 v Ireland 12 Aug 2022 T20I # 1731
29 28 5 476 59 20.69 372 127.95 0 2 2 36 18 v Ireland 11 Aug 2022 T20I # 1729
30 29 5 481 59 20.04 378 127.24 0 2 2 36 18 v Ireland 9 Aug 2022 T20I # 1727
31 30 5 512 59 20.48 408 125.49 0 2 2 38 18 v Zimbabwe 14 Jun 2022 T20I # 1570
32 31 6 555 59 22.20 430 129.06 0 2 2 39 22 v Zimbabwe 12 Jun 2022 T20I # 1568
33 32 7 570 59 22.80 438 130.13 0 2 2 42 22 v Zimbabwe 11 Jun 2022 T20I # 1561
34 32 7 570 59 22.80 438 130.13 0 2 2 42 22 v Bangladesh 5 Mar 2022 T20I # 1496
35 33 7 586 59 22.53 457 128.22 0 2 2 44 22 v Bangladesh 3 Mar 2022 T20I # 1495
36 34 7 600 59 22.22 477 125.78 0 2 2 44 22 v New Zealand 7 Nov 2021 T20I # 1402
37 35 7 635 59 22.67 509 124.75 0 2 2 46 23 v India 3 Nov 2021 T20I # 1390
38 36 8 667 59 23.82 526 126.80 0 2 2 51 24 v Namibia 31 Oct 2021 T20I # 1380
39 37 9 702 59 25.07 558 125.80 0 2 2 56 24 v Pakistan 29 Oct 2021 T20I # 1377
40 38 10 713 59 25.46 562 126.86 0 2 2 58 24 v Scotland 25 Oct 2021 T20I # 1364
41 39 10 715 59 24.65 567 126.10 0 2 2 58 24 v Zimbabwe 20 Mar 2021 T20I # 1137
42 40 10 755 59 25.16 582 129.72 0 2 2 60 28 v Zimbabwe 19 Mar 2021 T20I # 1136
43 41 10 762 59 24.58 593 128.49 0 2 2 60 28 v Zimbabwe 17 Mar 2021 T20I # 1134
44 42 10 766 59 23.93 601 127.45 0 2 2 60 28 v Ireland 10 Mar 2020 T20I # 1083
45 43 10 793 59 24.03 618 128.31 0 2 2 62 29 v Ireland 8 Mar 2020 T20I # 1079
46 43 10 793 59 24.03 618 128.31 0 2 2 62 29 v Ireland 6 Mar 2020 T20I # 1077
47 44 10 808 59 23.76 625 129.28 0 2 2 63 30 v West Indies 17 Nov 2019 T20I # 1017
48 45 10 811 59 23.17 631 128.52 0 2 2 63 30 v West Indies 16 Nov 2019 T20I # 1016
49 46 10 818 59 22.72 640 127.81 0 2 2 63 30 v West Indies 14 Nov 2019 T20I # 1015
50 47 10 822 59 22.21 646 127.24 0 2 2 63 30 v Bangladesh 21 Sep 2019 T20I # 892
51 48 10 826 59 21.73 648 127.46 0 2 2 64 30 v Zimbabwe 20 Sep 2019 T20I # 890
52 49 11 910 84* 23.94 702 129.62 0 3 2 67 37 v Bangladesh 15 Sep 2019 T20I # 883
53 50 11 948 84* 24.30 720 131.66 0 3 2 67 41 v Zimbabwe 14 Sep 2019 T20I # 882
54 51 11 1029 84* 25.72 756 136.11 0 4 2 73 48 v Ireland 24 Feb 2019 T20I # 747
55 52 11 1046 84* 25.51 761 137.45 0 4 2 74 50 v Ireland 23 Feb 2019 T20I # 746
56 53 12 1095 84* 26.70 801 136.70 0 4 2 79 51 v Ireland 21 Feb 2019 T20I # 745
57 54 12 1107 84* 26.35 806 137.34 0 4 2 80 52 v Ireland 22 Aug 2018 T20I # 697
58 55 12 1114 84* 25.90 811 137.36 0 4 2 80 53 v Ireland 20 Aug 2018 T20I # 696
59 56 12 1117 84* 25.38 816 136.88 0 4 2 80 53 v Bangladesh 7 Jun 2018 T20I # 669
60 57 13 1148 84* 26.09 831 138.14 0 4 2 83 55 v Bangladesh 5 Jun 2018 T20I # 668
61 58 13 1148 84* 25.51 833 137.81 0 4 3 83 55 v Bangladesh 3 Jun 2018 T20I # 667
62 59 13 1193 84* 25.93 859 138.88 0 4 3 85 59 v Zimbabwe 6 Feb 2018 T20I # 644
63 60 14 1233 84* 26.80 886 139.16 0 4 3 89 62 v Zimbabwe 5 Feb 2018 T20I # 643
64 61 14 1271 84* 27.04 916 138.75 0 4 3 91 64 v West Indies 5 Jun 2017 T20I # 613
65 62 14 1279 84* 26.64 927 137.97 0 4 3 92 64 v West Indies 3 Jun 2017 T20I # 612
66 63 14 1281 84* 26.14 933 137.29 0 4 3 92 64 v West Indies 2 Jun 2017 T20I # 611
67 64 14 1370 89 27.40 963 142.26 0 5 3 98 73 v Ireland 12 Mar 2017 T20I # 601
68 65 14 1404 89 27.52 978 143.55 0 5 3 102 75 v Ireland 10 Mar 2017 T20I # 600
69 66 14 1405 89 27.01 980 143.36 0 5 3 102 75 v Ireland 8 Mar 2017 T20I # 599
70 66 14 1405 89 27.01 980 143.36 0 5 3 102 75 v Ireland 20 Jan 2017 T20I # 588
71 66 14 1405 89 27.01 980 143.36 0 5 3 102 75 v Oman 20 Jan 2017 T20I # 586
72 67 14 1416 89 26.71 988 143.31 0 5 3 103 75 v U.A.E. 16 Jan 2017 T20I # 581
73 68 15 1442 89 27.20 1005 143.48 0 5 3 104 77 v Ireland 14 Jan 2017 T20I # 578
74 69 16 1449 89 27.33 1011 143.32 0 5 3 104 77 v U.A.E. 18 Dec 2016 T20I # 573
75 70 17 1462 89 27.58 1024 142.77 0 5 3 104 77 v U.A.E. 16 Dec 2016 T20I # 572
76 71 17 1488 89 27.55 1047 142.12 0 5 3 106 77 v U.A.E. 14 Dec 2016 T20I # 571
77 72 17 1497 89 27.21 1055 141.89 0 5 3 107 77 v West Indies 27 Mar 2016 T20I # 552
78 73 17 1509 89 26.94 1065 141.69 0 5 3 107 78 v England 23 Mar 2016 T20I # 546
79 74 17 1520 89 26.66 1079 140.87 0 5 3 108 78 v South Africa 20 Mar 2016 T20I # 542
80 75 17 1523 89 26.25 1083 140.62 0 5 3 108 78 v Sri Lanka 17 Mar 2016 T20I # 538
81 76 17 1575 89 26.69 1115 141.25 0 6 3 112 80 v Zimbabwe 12 Mar 2016 T20I # 531
82 77 17 1592 89 26.53 1126 141.38 0 6 3 114 80 v Hong Kong 10 Mar 2016 T20I # 528
83 78 17 1593 89 26.11 1127 141.34 0 6 3 114 80 v Scotland 8 Mar 2016 T20I # 523
84 79 17 1594 89 25.70 1130 141.06 0 6 3 114 80 v Hong Kong 22 Feb 2016 T20I # 507
85 80 17 1605 89 25.47 1142 140.54 0 6 3 115 80 v Oman 20 Feb 2016 T20I # 504
86 81 17 1628 89 25.43 1160 140.34 0 6 3 115 82 v U.A.E. 19 Feb 2016 T20I # 501
87 82 17 1650 89 25.38 1172 140.78 0 6 3 116 84 v Zimbabwe 10 Jan 2016 T20I # 477
88 83 17 1676 89 25.39 1183 141.67 0 6 3 117 87 v Zimbabwe 8 Jan 2016 T20I # 475
89 84 17 1691 89 25.23 1194 141.62 0 6 3 118 87 v Zimbabwe 28 Oct 2015 T20I # 459
90 85 18 1724 89 25.73 1219 141.42 0 6 3 118 89 v Zimbabwe 26 Oct 2015 T20I # 458
91 86 18 1751 89 25.75 1241 141.09 0 6 3 122 89 v Oman 25 Jul 2015 T20I # 446
92 87 18 1762 89 25.53 1250 140.96 0 6 3 123 89 v P.N.G. 23 Jul 2015 T20I # 444
93 88 18 1775 89 25.35 1258 141.09 0 6 3 124 90 v Hong Kong 21 Jul 2015 T20I # 443
94 89 19 1808 89 25.82 1276 141.69 0 6 3 124 93 v Scotland 12 Jul 2015 T20I # 435
95 89 19 1808 89 25.82 1276 141.69 0 6 3 124 93 v U.A.E. 10 Jul 2015 T20I # 432
96 90 19 1841 89 25.92 1305 141.07 0 6 3 125 95 v Netherlands 9 Jul 2015 T20I # 431
97 91 19 1842 89 25.58 1307 140.93 0 6 3 125 95 v Nepal 20 Mar 2014 T20I # 374
98 92 20 1848 89 25.66 1312 140.85 0 6 3 125 95 v Hong Kong 18 Mar 2014 T20I # 370
99 93 20 1851 89 25.35 1321 140.12 0 6 3 125 95 v Bangladesh 16 Mar 2014 T20I # 366
100 94 20 1866 89 25.21 1331 140.19 0 6 3 127 95 v Pakistan 8 Dec 2013 T20I # 349
101 95 20 1872 89 24.96 1337 140.01 0 6 3 128 95 v Ireland 30 Nov 2013 T20I # 348
102 96 20 1878 89 24.71 1346 139.52 0 6 3 128 95 v Kenya 24 Nov 2013 T20I # 345
103 97 20 1924 89 24.98 1375 139.92 0 6 3 131 99 v Scotland 16 Nov 2013 T20I # 337
104 98 20 1930 89 24.74 1382 139.65 0 6 3 132 99 v Netherlands 15 Nov 2013 T20I # 335
105 99 20 1940 89 24.55 1391 139.46 0 6 3 132 100 v Kenya 11 Oct 2013 T20I # 332
106 100 20 1966 89 24.57 1415 138.93 0 6 3 133 102 v Kenya 30 Sep 2013 T20I # 330
107 100 20 1966 89 24.57 1415 138.93 0 6 3 133 102 v Scotland 4 Mar 2013 T20I # 309
108 101 20 1973 89 24.35 1422 138.74 0 6 3 134 102 v Scotland 3 Mar 2013 T20I # 307
109 102 20 1974 89 24.07 1428 138.23 0 6 3 134 102 v England 21 Sep 2012 T20I # 268
110 103 20 2005 89 24.15 1445 138.75 0 6 3 136 104 v India 19 Sep 2012 T20I # 265
111 104 20 2006 89 23.88 1447 138.63 0 6 3 136 104 v Ireland 24 Mar 2012 T20I # 240
112 105 20 2018 89 23.74 1453 138.88 0 6 3 136 105 v Canada 18 Mar 2012 T20I # 234
113 106 20 2040 89 23.72 1466 139.15 0 6 3 139 105 v Netherlands 14 Mar 2012 T20I # 233
114 107 20 2040 89 23.44 1471 138.68 0 6 4 139 105 v South Africa 5 May 2010 T20I # 162
115 108 20 2040 89 23.18 1474 138.39 0 6 5 139 105 v India 1 May 2010 T20I # 153
116 108 20 2040 89 23.18 1474 138.39 0 6 5 139 105 v Ireland 13 Feb 2010 T20I # 143
117 109 20 2041 89 22.93 1477 138.18 0 6 5 139 105 v Netherlands 12 Feb 2010 T20I # 141
118 110 20 2041 89 22.67 1478 138.09 0 6 6 139 105 v Scotland 10 Feb 2010 T20I # 137
119 111 21 2084 89 23.15 1503 138.65 0 6 6 142 107 v Ireland 9 Feb 2010 T20I # 135
120 112 21 2107 89 23.15 1515 139.07 0 6 6 145 107 v Canada 4 Feb 2010 T20I # 132
121 113 21 2109 89 22.92 1520 138.75 0 6 6 145 107 v Ireland 1 Feb 2010 T20I # 128
Statsguru includes the following current or recent Twenty20 Internationals:
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629 - Current]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628 - Current]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627 - Current]
 
Feedback Print this page