Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 6 Jun 2009 remove greater than or equal to 6 Jun 2009 from query
Ordered by innings number in match (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 2021-2024 81 79 10 2081 100* 30.15 1688 123.28 1 16 7 225 67 Profile
filtered 2021-2024 81 79 10 2081 100* 30.15 1688 123.28 1 16 7 225 67
Innings by innings list
TDNB - - - - - - - - v Tanzania Rwanda 14 Dec 2022 T20I # 1955
TDNB - - - - - - - - v Tanzania Rwanda 23 Dec 2022 T20I # 1983
8 - 14 1 0 57.14 2 caught 1 v Nigeria Entebbe 15 Sep 2021 T20I # 1275
21 - 26 0 1 80.76 2 bowled 1 v Kenya Entebbe 17 Sep 2021 T20I # 1278
32 36 24 4 1 133.33 2 caught 1 v Rwanda Kigali 17 Oct 2021 T20I # 1309
37 44 30 2 2 123.33 2 caught 1 v Ghana Rwanda 21 Oct 2021 T20I # 1332
32 25 31 3 0 103.22 2 stumped 1 v Seychelles Kigali 22 Oct 2021 T20I # 1344
19 15 14 1 2 135.71 2 caught 1 v Nigeria Rwanda 17 Nov 2021 T20I # 1432
54 - 54 6 1 100.00 2 caught 1 v Namibia Windhoek 8 Apr 2022 T20I # 1505
78 - 48 7 4 162.50 2 caught 1 v P.N.G. Bulawayo 12 Jul 2022 T20I # 1642
30 - 25 3 1 120.00 1 bowled 1 v Jersey Bulawayo 15 Jul 2022 T20I # 1654
23 - 29 4 0 79.31 1 lbw 1 v Hong Kong Bulawayo 17 Jul 2022 T20I # 1665
7 - 7 1 0 100.00 1 caught 1 v Mozambique Benoni 18 Sep 2022 T20I # 1783
34 - 16 4 2 212.50 2 bowled 1 v Rwanda Rwanda 14 Dec 2022 T20I # 1954
35 - 23 6 1 152.17 2 caught 1 v Rwanda Rwanda 15 Dec 2022 T20I # 1958
9 - 6 2 0 150.00 2 caught 1 v Tanzania Rwanda 15 Dec 2022 T20I # 1959
55 - 47 6 1 117.02 2 caught 1 v Rwanda Rwanda 16 Dec 2022 T20I # 1962
0 - 0 0 0 - 2 run out 1 v Tanzania Rwanda 18 Dec 2022 T20I # 1966
36 - 23 2 4 156.52 1 caught 1 v Tanzania Rwanda 19 Dec 2022 T20I # 1970
100* - 58 13 2 172.41 2 not out 1 v Tanzania Rwanda 22 Dec 2022 T20I # 1979
0 - 3 0 0 0.00 1 stumped 1 v Rwanda Rwanda 23 Dec 2022 T20I # 1982
3 - 4 0 0 75.00 2 bowled 1 v Kenya Nairobi (Gym) 13 Jun 2023 T20I # 2097
30 - 22 1 2 136.36 2 caught 1 v Botswana Nairobi (Gym) 14 Jun 2023 T20I # 2098
18 - 14 4 0 128.57 1 caught 1 v Rwanda Nairobi (Gym) 19 Jun 2023 T20I # 2107
0 - 4 0 0 0.00 1 caught 1 v Kenya Nairobi (Gym) 21 Jun 2023 T20I # 2108
0 - 4 0 0 0.00 2 caught 1 v Rwanda Rwanda 20 Aug 2023 T20I # 2205
5 - 7 0 0 71.42 2 caught 1 v Tanzania Rwanda 21 Aug 2023 T20I # 2211
41 - 31 1 4 132.25 2 bowled 1 v Rwanda Rwanda 22 Aug 2023 T20I # 2212
23 - 16 4 0 143.75 2 caught 1 v Rwanda Rwanda 24 Aug 2023 T20I # 2214
60 - 47 6 2 127.65 2 bowled 1 v Tanzania Rwanda 24 Aug 2023 T20I # 2215
22 - 17 4 0 129.41 2 caught 1 v Tanzania Rwanda 25 Aug 2023 T20I # 2217
22 - 17 2 1 129.41 2 caught 1 v Tanzania Rwanda 28 Aug 2023 T20I # 2220
14 - 24 1 0 58.33 2 caught 1 v Tanzania Rwanda 30 Aug 2023 T20I # 2222
6 - 9 1 0 66.66 1 lbw 1 v Namibia Windhoek 24 Nov 2023 T20I # 2362
60 - 50 5 2 120.00 1 run out 1 v Kenya Windhoek 29 Nov 2023 T20I # 2375
6 10 6 1 0 100.00 2 caught 1 v Mozambique Benoni 15 Dec 2023 T20I # 2404
14 5 5 3 0 280.00 2 caught 1 v Kenya Benoni 19 Dec 2023 T20I # 2413
9 - 9 2 0 100.00 2 bowled 1 v Kenya Accra 17 Mar 2024 T20I # 2525
90 - 50 9 4 180.00 2 bowled 1 v Ghana Accra 18 Mar 2024 T20I # 2528
66 - 44 4 5 150.00 2 caught 1 v Kenya Accra 23 Mar 2024 T20I # 2533
62 - 53 6 3 116.98 2 bowled 2 v Nigeria Entebbe 13 Sep 2021 T20I # 1271
63 - 55 9 0 114.54 2 bowled 2 v Kenya Entebbe 15 Sep 2021 T20I # 1274
62* 53 39 10 0 158.97 2 not out 2 v Malawi Kigali 16 Oct 2021 T20I # 1302
5* 14 5 0 0 100.00 2 not out 2 v Lesotho Kigali 19 Oct 2021 T20I # 1315
7 8 4 1 0 175.00 2 caught 2 v Swaziland Kigali 19 Oct 2021 T20I # 1320
1 8 5 0 0 20.00 2 caught 2 v Kenya Kigali 17 Nov 2021 T20I # 1431
52 70 49 4 3 106.12 2 caught 2 v Tanzania Rwanda 18 Nov 2021 T20I # 1435
25 20 18 5 0 138.88 2 caught 2 v Nigeria Kigali 18 Nov 2021 T20I # 1438
39 35 39 4 2 100.00 2 lbw 2 v Tanzania Rwanda 20 Nov 2021 T20I # 1441
18 29 25 2 1 72.00 1 caught 2 v Kenya Rwanda 20 Nov 2021 T20I # 1444
0 - 3 0 0 0.00 2 caught 2 v Namibia Windhoek 9 Apr 2022 T20I # 1506
58 - 47 2 2 123.40 2 caught 2 v Namibia Windhoek 10 Apr 2022 T20I # 1507
0 - 1 0 0 0.00 2 lbw 2 v Hong Kong Bulawayo 11 Jul 2022 T20I # 1635
5 - 4 0 0 125.00 2 caught 2 v Netherlands Bulawayo 14 Jul 2022 T20I # 1650
37 - 39 3 1 94.87 1 caught 2 v Botswana Benoni 15 Sep 2022 T20I # 1776
56* - 56 4 1 100.00 1 not out 2 v Ghana Benoni 20 Sep 2022 T20I # 1787
22 - 20 3 0 110.00 1 caught 2 v Kenya Benoni 21 Sep 2022 T20I # 1790
18 - 16 3 0 112.50 1 caught 2 v Tanzania Benoni 22 Sep 2022 T20I # 1792
17* - 10 3 0 170.00 1 not out 2 v Rwanda Rwanda 19 Dec 2022 T20I # 1971
18 - 11 3 0 163.63 1 run out 2 v Rwanda Rwanda 20 Dec 2022 T20I # 1973
9 - 6 2 0 150.00 2 lbw 2 v Botswana Nairobi (Gym) 9 Jun 2023 T20I # 2084
0 - 2 0 0 0.00 2 caught 2 v Kenya Nairobi (Gym) 10 Jun 2023 T20I # 2088
7 - 7 1 0 100.00 2 caught 2 v Rwanda Nairobi (Gym) 11 Jun 2023 T20I # 2094
22 - 9 3 1 244.44 2 caught 2 v Rwanda Nairobi (Gym) 15 Jun 2023 T20I # 2100
27 - 18 3 1 150.00 2 caught 2 v Botswana Nairobi (Gym) 17 Jun 2023 T20I # 2102
56* - 45 4 3 124.44 1 not out 2 v Kenya Nairobi (Gym) 18 Jun 2023 T20I # 2105
50 - 35 6 2 142.85 2 caught 2 v Tanzania Rwanda 20 Aug 2023 T20I # 2207
1 - 4 0 0 25.00 2 caught 2 v Rwanda Rwanda 27 Aug 2023 T20I # 2219
40 - 19 5 2 210.52 2 caught 2 v Rwanda Rwanda 28 Aug 2023 T20I # 2221
59* - 40 6 2 147.50 2 not out 2 v Rwanda Rwanda 31 Aug 2023 T20I # 2226
31* - 35 3 0 88.57 1 not out 2 v Tanzania Windhoek 22 Nov 2023 T20I # 2355
1 - 2 0 0 50.00 1 run out 2 v Zimbabwe Windhoek 26 Nov 2023 T20I # 2365
6 - 13 1 0 46.15 1 lbw 2 v Nigeria Windhoek 27 Nov 2023 T20I # 2370
26* - 21 5 0 123.80 1 not out 2 v Rwanda Windhoek 30 Nov 2023 T20I # 2377
18 47 23 2 0 78.26 2 caught 2 v Rwanda Benoni 11 Dec 2023 T20I # 2393
14 32 16 1 0 87.50 1 caught 2 v Malawi Benoni 13 Dec 2023 T20I # 2398
34* 25 16 5 1 212.50 2 not out 2 v Botswana Benoni 18 Dec 2023 T20I # 2410
7 - 10 1 0 70.00 2 caught 2 v Namibia Accra 21 Mar 2024 T20I # 2532
4 9 4 1 0 100.00 2 caught 2 v Afghanistan Providence 3 Jun 2024 T20I # 2636
1 13 3 0 0 33.33 2 lbw 2 v P.N.G. Providence 5 Jun 2024 T20I # 2640
4 6 3 1 0 133.33 2 caught 2 v West Indies Providence 8 Jun 2024 T20I # 2651
Statsguru includes the following current or recent Twenty20 Internationals:
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
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]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page