Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team Kenya remove Kenya 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 2007-2024 75 70 12 1742 96* 30.03 1460 119.31 0 9 6 127 84 Profile
filtered 2007-2024 75 70 12 1742 96* 30.03 1460 119.31 0 9 6 127 84
Reverse cumulative
1 1 0 0 0 0.00 5 0.00 0 0 1 0 0 v Uganda 23 Mar 2024 T20I # 2533
2 2 0 68 68 34.00 35 194.28 0 1 1 8 5 v Ghana 20 Mar 2024 T20I # 2530
3 3 0 74 68 24.66 42 176.19 0 1 1 9 5 v Uganda 17 Mar 2024 T20I # 2525
4 4 0 74 68 18.50 43 172.09 0 1 2 9 5 v Uganda 19 Dec 2023 T20I # 2413
5 5 0 79 68 15.80 54 146.29 0 1 2 9 5 v Malawi 18 Dec 2023 T20I # 2411
6 6 0 82 68 13.66 63 130.15 0 1 2 9 5 v Botswana 16 Dec 2023 T20I # 2406
7 7 0 86 68 12.28 66 130.30 0 1 2 10 5 v Ghana 13 Dec 2023 T20I # 2399
8 8 0 129 68 16.12 82 157.31 0 1 2 11 11 v Sierra Leone 12 Dec 2023 T20I # 2395
9 9 1 161 68 20.12 92 175.00 0 1 2 12 15 v Mali 8 Dec 2023 T20I # 2386
10 9 1 161 68 20.12 92 175.00 0 1 2 12 15 v Sierra Leone 7 Dec 2023 T20I # 2383
11 10 1 161 68 17.88 94 171.27 0 1 3 12 15 v Zimbabwe 30 Nov 2023 T20I # 2376
12 11 1 195 68 19.50 132 147.72 0 1 3 14 16 v Uganda 29 Nov 2023 T20I # 2375
13 12 1 210 68 19.09 154 136.36 0 1 3 15 16 v Namibia 27 Nov 2023 T20I # 2368
14 13 1 291 81 24.25 208 139.90 0 2 3 19 22 v Tanzania 25 Nov 2023 T20I # 2363
15 14 1 297 81 22.84 217 136.86 0 2 3 20 22 v Nigeria 23 Nov 2023 T20I # 2358
16 15 1 347 81 24.78 264 131.43 0 3 3 24 25 v Rwanda 22 Nov 2023 T20I # 2354
17 16 1 391 81 26.06 315 124.12 0 3 3 26 25 v Uganda 21 Jun 2023 T20I # 2108
18 17 1 436 81 27.25 336 129.76 0 3 3 33 27 v Botswana 19 Jun 2023 T20I # 2106
19 18 1 439 81 25.82 343 127.98 0 3 3 33 27 v Uganda 18 Jun 2023 T20I # 2105
20 19 1 477 81 26.50 370 128.91 0 3 3 36 30 v Uganda 13 Jun 2023 T20I # 2097
21 20 1 499 81 26.26 385 129.61 0 3 3 39 31 v Botswana 11 Jun 2023 T20I # 2091
22 21 2 595 96* 31.31 445 133.70 0 4 3 47 37 v Uganda 10 Jun 2023 T20I # 2088
23 22 2 631 96* 31.55 472 133.68 0 4 3 50 40 v Rwanda 9 Jun 2023 T20I # 2083
24 23 2 705 96* 33.57 511 137.96 0 5 3 53 48 v Botswana 24 Nov 2022 T20I # 1918
25 23 2 705 96* 33.57 511 137.96 0 5 3 53 48 v Lesotho 21 Nov 2022 T20I # 1905
26 24 3 742 96* 35.33 541 137.15 0 5 3 55 50 v Rwanda 20 Nov 2022 T20I # 1902
27 25 4 760 96* 36.19 547 138.93 0 5 3 56 52 v Mali 20 Nov 2022 T20I # 1900
28 26 4 804 96* 36.54 563 142.80 0 5 3 57 58 v Malawi 18 Nov 2022 T20I # 1894
29 27 5 836 96* 38.00 576 145.13 0 5 3 62 59 v St Helena 17 Nov 2022 T20I # 1889
30 28 5 859 96* 37.34 606 141.74 0 5 3 63 59 v Nepal 30 Aug 2022 T20I # 1752
31 29 5 879 96* 36.62 636 138.20 0 5 3 65 59 v Nepal 29 Aug 2022 T20I # 1751
32 30 5 893 96* 35.72 654 136.54 0 5 3 66 60 v Nepal 28 Aug 2022 T20I # 1749
33 31 5 902 96* 34.69 664 135.84 0 5 3 68 60 v Nepal 26 Aug 2022 T20I # 1747
34 32 5 914 96* 33.85 675 135.40 0 5 3 69 61 v Nepal 25 Aug 2022 T20I # 1746
35 33 6 943 96* 34.92 715 131.88 0 5 3 71 62 v Uganda 20 Nov 2021 T20I # 1444
36 34 6 955 96* 34.10 732 130.46 0 5 3 71 62 v Nigeria 20 Nov 2021 T20I # 1442
37 35 6 983 96* 33.89 746 131.76 0 5 3 74 64 v Tanzania 18 Nov 2021 T20I # 1437
38 35 6 983 96* 33.89 746 131.76 0 5 3 74 64 v Nigeria 18 Nov 2021 T20I # 1436
39 36 6 1007 96* 33.56 776 129.76 0 5 3 76 64 v Tanzania 17 Nov 2021 T20I # 1433
40 37 6 1051 96* 33.90 811 129.59 0 5 3 80 67 v Uganda 17 Nov 2021 T20I # 1431
41 38 6 1061 96* 33.15 830 127.83 0 5 3 80 67 v P.N.G. 27 Oct 2019 T20I # 979
42 39 6 1068 96* 32.36 846 126.24 0 5 3 80 67 v Namibia 25 Oct 2019 T20I # 969
43 40 6 1084 96* 31.88 852 127.23 0 5 3 80 69 v Singapore 23 Oct 2019 T20I # 960
44 41 6 1088 96* 31.08 857 126.95 0 5 3 80 69 v Bermuda 21 Oct 2019 T20I # 953
45 42 6 1104 96* 30.66 867 127.33 0 5 3 81 70 v Scotland 19 Oct 2019 T20I # 943
46 43 6 1167 96* 31.54 907 128.66 0 6 3 88 72 v Netherlands 18 Oct 2019 T20I # 937
47 44 6 1188 96* 31.26 940 126.38 0 6 3 88 73 v Uganda 22 May 2019 T20I # 784
48 45 6 1222 96* 31.33 983 124.31 0 6 3 90 73 v Ghana 21 May 2019 T20I # 781
49 46 6 1235 96* 30.87 997 123.87 0 6 3 90 74 v Nigeria 20 May 2019 T20I # 776
50 47 6 1275 96* 31.09 1033 123.42 0 6 3 90 77 v Canada 26 Nov 2013 T20I # 346
51 48 6 1287 96* 30.64 1059 121.52 0 6 3 90 77 v Afghanistan 24 Nov 2013 T20I # 345
52 49 6 1288 96* 29.95 1064 121.05 0 6 3 90 77 v Netherlands 23 Nov 2013 T20I # 344
53 50 6 1324 96* 30.09 1097 120.69 0 6 3 92 77 v Scotland 19 Nov 2013 T20I # 339
54 51 7 1384 96* 31.45 1146 120.76 0 7 3 98 78 v Afghanistan 11 Oct 2013 T20I # 332
55 52 7 1385 96* 30.77 1152 120.22 0 7 3 98 78 v Afghanistan 30 Sep 2013 T20I # 330
56 53 8 1423 96* 31.62 1194 119.17 0 7 3 99 78 v Scotland 5 Jul 2013 T20I # 320
57 54 8 1423 96* 30.93 1195 119.07 0 7 4 99 78 v Scotland 4 Jul 2013 T20I # 319
58 55 9 1442 96* 31.34 1214 118.78 0 7 4 101 78 v Netherlands 20 Apr 2013 T20I # 314
59 56 10 1517 96* 32.97 1251 121.26 0 8 4 108 82 v Netherlands 19 Apr 2013 T20I # 313
60 57 10 1528 96* 32.51 1268 120.50 0 8 4 108 82 v Canada 16 Mar 2013 T20I # 311
61 58 10 1528 96* 31.83 1269 120.40 0 8 5 108 82 v Canada 15 Mar 2013 T20I # 310
62 59 10 1528 96* 31.18 1271 120.22 0 8 6 108 82 v Ireland 14 Mar 2012 T20I # 232
63 60 10 1578 96* 31.56 1307 120.73 0 9 6 112 83 v Scotland 13 Mar 2012 T20I # 231
64 61 10 1620 96* 31.76 1345 120.44 0 9 6 117 83 v Ireland 24 Feb 2012 T20I # 227
65 62 10 1633 96* 31.40 1359 120.16 0 9 6 118 83 v Ireland 23 Feb 2012 T20I # 225
66 63 10 1636 96* 30.86 1364 119.94 0 9 6 118 83 v Ireland 22 Feb 2012 T20I # 224
67 64 10 1669 96* 30.90 1385 120.50 0 9 6 123 83 v Netherlands 11 Feb 2010 T20I # 139
68 65 11 1675 96* 31.01 1393 120.24 0 9 6 124 83 v Canada 10 Feb 2010 T20I # 138
69 65 11 1675 96* 31.01 1393 120.24 0 9 6 124 83 v Scotland 4 Feb 2010 T20I # 133
70 65 11 1675 96* 31.01 1393 120.24 0 9 6 124 83 v Scotland 1 Feb 2010 T20I # 129
71 66 11 1691 96* 30.74 1399 120.87 0 9 6 124 84 v Netherlands 2 Aug 2008 T20I # 58
72 67 11 1693 96* 30.23 1402 120.75 0 9 6 124 84 v Sri Lanka 14 Sep 2007 T20I # 27
73 68 11 1711 96* 30.01 1427 119.90 0 9 6 126 84 v New Zealand 12 Sep 2007 T20I # 21
74 69 11 1728 96* 29.79 1450 119.17 0 9 6 126 84 v Pakistan 4 Sep 2007 T20I # 19
75 70 12 1742 96* 30.03 1460 119.31 0 9 6 127 84 v Bangladesh 1 Sep 2007 T20I # 17
Statsguru includes the following current or recent Twenty20 Internationals:
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th Match, Jun 7, 2024 [T20I # 2646]
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th Match, Jun 7, 2024 [T20I # 2645 - Live]
    » Afghanistan 50/0 (8.3 ov, Rahmanullah Gurbaz 23*, Ibrahim Zadran 23*, MG Bracewell 0/4)
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644 - Live]
    » Ireland 125/7 (20.0 ov, GH Dockrell 30*, BJ McCarthy 2*, JOA Gordon 2/16) - Match over
 
Feedback Print this page