Records type batting analysis [change type]
View list of partnerships [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 2021-2024 80 78 10 2077 100* 30.54 1685 123.26 1 16 7 224 67 Profile
List of partnerships
Saud Islam 1 103 - 1/103 2 v Nigeria Entebbe 13 Sep 2021 T20I # 1271
Riazat Ali Shah 2 15 1/103 2/118 2 v Nigeria Entebbe 13 Sep 2021 T20I # 1271
A Otwani 1 0 - 1/0 2 v Kenya Entebbe 15 Sep 2021 T20I # 1274
K Waiswa 2 0 1/0 2/0 2 v Kenya Entebbe 15 Sep 2021 T20I # 1274
F Akankwasa 3 52 2/0 3/52 2 v Kenya Entebbe 15 Sep 2021 T20I # 1274
F Achelam 4 21 3/52 4/73 2 v Kenya Entebbe 15 Sep 2021 T20I # 1274
Riazat Ali Shah 5 32 4/73 5/105 2 v Kenya Entebbe 15 Sep 2021 T20I # 1274
DM Nakrani 6 17 5/105 6/122 2 v Kenya Entebbe 15 Sep 2021 T20I # 1274
Saud Islam 1 31 - 1/31 1 v Nigeria Entebbe 15 Sep 2021 T20I # 1275
Saud Islam 1 36 - 1/36 1 v Kenya Entebbe 17 Sep 2021 T20I # 1278
RB Patel 2 39 1/36 2/75 1 v Kenya Entebbe 17 Sep 2021 T20I # 1278
Saud Islam 1 101* - 0/101 2 v Malawi Kigali 16 Oct 2021 T20I # 1302
Saud Islam 1 53 - 1/53 1 v Rwanda Kigali 17 Oct 2021 T20I # 1309
Saud Islam 1 27* - 0/27 2 v Lesotho Kigali 19 Oct 2021 T20I # 1315
Saud Islam 1 0 - 1/0 2 v Swaziland Kigali 19 Oct 2021 T20I # 1320
K Waiswa 2 10 1/0 2/10 2 v Swaziland Kigali 19 Oct 2021 T20I # 1320
Saud Islam 1 71 - 1/71 1 v Ghana Rwanda 21 Oct 2021 T20I # 1332
Saud Islam 1 24 - 1/24 1 v Seychelles Kigali 22 Oct 2021 T20I # 1344
RB Patel 2 41 1/24 2/65 1 v Seychelles Kigali 22 Oct 2021 T20I # 1344
Saud Islam 1 0 - 1/0 2 v Kenya Kigali 17 Nov 2021 T20I # 1431
RB Patel 2 3 1/0 2/3 2 v Kenya Kigali 17 Nov 2021 T20I # 1431
Saud Islam 1 27 - 1/27 1 v Nigeria Rwanda 17 Nov 2021 T20I # 1432
Saud Islam 1 13 - 1/13 2 v Tanzania Rwanda 18 Nov 2021 T20I # 1435
RB Patel 2 116 1/13 2/129 2 v Tanzania Rwanda 18 Nov 2021 T20I # 1435
Saud Islam 1 30 - 1/30 2 v Nigeria Kigali 18 Nov 2021 T20I # 1438
Saud Islam 1 0 - 1/0 2 v Tanzania Rwanda 20 Nov 2021 T20I # 1441
RB Patel 2 0 1/0 2/0 2 v Tanzania Rwanda 20 Nov 2021 T20I # 1441
D Muhumuza 3 55 2/0 3/55 2 v Tanzania Rwanda 20 Nov 2021 T20I # 1441
Saud Islam 1 21 - 1/21 2 v Kenya Rwanda 20 Nov 2021 T20I # 1444
RB Patel 2 1 1/21 2/22 2 v Kenya Rwanda 20 Nov 2021 T20I # 1444
D Muhumuza 3 15 2/22 3/37 2 v Kenya Rwanda 20 Nov 2021 T20I # 1444
A Otwani 1 0 - 1/0 1 v Namibia Windhoek 8 Apr 2022 T20I # 1505
K Waiswa 2 51 1/0 2/51 1 v Namibia Windhoek 8 Apr 2022 T20I # 1505
Riazat Ali Shah 3 22 2/51 3/73 1 v Namibia Windhoek 8 Apr 2022 T20I # 1505
DM Nakrani 4 40 3/73 4/113 1 v Namibia Windhoek 8 Apr 2022 T20I # 1505
A Otwani 1 8 - 1/8 2 v Namibia Windhoek 9 Apr 2022 T20I # 1506
A Otwani 1 0 - 1/0 2 v Namibia Windhoek 10 Apr 2022 T20I # 1507
K Waiswa 2 10 1/0 2/10 2 v Namibia Windhoek 10 Apr 2022 T20I # 1507
B Masaba 3 29 2/10 3/39 2 v Namibia Windhoek 10 Apr 2022 T20I # 1507
Riazat Ali Shah 4 23 3/39 4/62 2 v Namibia Windhoek 10 Apr 2022 T20I # 1507
DM Nakrani 5 45 4/62 5/107 2 v Namibia Windhoek 10 Apr 2022 T20I # 1507
F Akankwasa 6 14 5/107 6/121 2 v Namibia Windhoek 10 Apr 2022 T20I # 1507
F Achelam 7 2 6/121 7/123 2 v Namibia Windhoek 10 Apr 2022 T20I # 1507
RG Mukasa 1 1 - 1/1 2 v Hong Kong Bulawayo 11 Jul 2022 T20I # 1635
RG Mukasa 1 12 - 1/12 1 v P.N.G. Bulawayo 12 Jul 2022 T20I # 1642
RB Patel 2 20 1/12 2/32 1 v P.N.G. Bulawayo 12 Jul 2022 T20I # 1642
Riazat Ali Shah 3 108 2/32 3/140 1 v P.N.G. Bulawayo 12 Jul 2022 T20I # 1642
RG Mukasa 1 0 - 1/0 2 v Netherlands Bulawayo 14 Jul 2022 T20I # 1650
RB Patel 2 0 1/0 2/0 2 v Netherlands Bulawayo 14 Jul 2022 T20I # 1650
K Waiswa 3 7 2/0 3/7 2 v Netherlands Bulawayo 14 Jul 2022 T20I # 1650
RB Patel 1 46 - 1/46 1 v Jersey Bulawayo 15 Jul 2022 T20I # 1654
RB Patel 1 51 - 1/51 1 v Hong Kong Bulawayo 17 Jul 2022 T20I # 1665
B Masaba 1 33 - 1/33 2 v Botswana Benoni 15 Sep 2022 T20I # 1776
K Waiswa 2 13 1/33 2/46 2 v Botswana Benoni 15 Sep 2022 T20I # 1776
Riazat Ali Shah 3 34 2/46 3/80 2 v Botswana Benoni 15 Sep 2022 T20I # 1776
B Masaba 1 20 - 1/20 1 v Mozambique Benoni 18 Sep 2022 T20I # 1783
B Masaba 1 85 - 1/85 2 v Ghana Benoni 20 Sep 2022 T20I # 1787
D Muhumuza 2 27 1/85 2/112 2 v Ghana Benoni 20 Sep 2022 T20I # 1787
Riazat Ali Shah 3 23* 2/112 2/135 2 v Ghana Benoni 20 Sep 2022 T20I # 1787
B Masaba 1 2 - 1/2 2 v Kenya Benoni 21 Sep 2022 T20I # 1790
D Muhumuza 2 20 1/2 2/22 2 v Kenya Benoni 21 Sep 2022 T20I # 1790
Riazat Ali Shah 3 19 2/22 3/41 2 v Kenya Benoni 21 Sep 2022 T20I # 1790
B Masaba 1 2 - 1/2 2 v Tanzania Benoni 22 Sep 2022 T20I # 1792
D Muhumuza 2 26 1/2 2/28 2 v Tanzania Benoni 22 Sep 2022 T20I # 1792
RG Mukasa 1 0 - 1/0 1 v Rwanda Rwanda 14 Dec 2022 T20I # 1954
R Lutaaya 2 73 1/0 2/73 1 v Rwanda Rwanda 14 Dec 2022 T20I # 1954
E Hasahya 1 12 - 1/12 1 v Rwanda Rwanda 15 Dec 2022 T20I # 1958
R Lutaaya 2 46 1/12 2/58 1 v Rwanda Rwanda 15 Dec 2022 T20I # 1958
RG Mukasa 1 26 - 1/26 1 v Tanzania Rwanda 15 Dec 2022 T20I # 1959
RG Mukasa 1 4 - 1/4 1 v Rwanda Rwanda 16 Dec 2022 T20I # 1962
R Lutaaya 2 34 1/4 2/38 1 v Rwanda Rwanda 16 Dec 2022 T20I # 1962
CN Kakuru 3 6 2/38 3/44 1 v Rwanda Rwanda 16 Dec 2022 T20I # 1962
P Murungi 4 17 3/44 4/61 1 v Rwanda Rwanda 16 Dec 2022 T20I # 1962
J Miyaji 5 14 4/61 5/75 1 v Rwanda Rwanda 16 Dec 2022 T20I # 1962
B Masaba 6 41 5/75 6/116 1 v Rwanda Rwanda 16 Dec 2022 T20I # 1962
RG Mukasa 1 4 - 1/4 1 v Tanzania Rwanda 18 Dec 2022 T20I # 1966
R Lutaaya 1 42 - 1/42 1 v Tanzania Rwanda 19 Dec 2022 T20I # 1970
K Waiswa 2 23 1/42 2/65 1 v Tanzania Rwanda 19 Dec 2022 T20I # 1970
E Hasahya 1 14 - 1/14 2 v Rwanda Rwanda 19 Dec 2022 T20I # 1971
K Waiswa 2 45* 1/14 1/59 2 v Rwanda Rwanda 19 Dec 2022 T20I # 1971
R Lutaaya 1 22 - 1/22 2 v Rwanda Rwanda 20 Dec 2022 T20I # 1973
K Waiswa 2 7 1/22 2/29 2 v Rwanda Rwanda 20 Dec 2022 T20I # 1973
RG Mukasa 1 20 - 1/20 1 v Tanzania Rwanda 22 Dec 2022 T20I # 1979
K Waiswa 2 3 1/20 2/23 1 v Tanzania Rwanda 22 Dec 2022 T20I # 1979
CN Kakuru 3 86 2/23 3/109 1 v Tanzania Rwanda 22 Dec 2022 T20I # 1979
P Murungi 4 42 3/109 4/151 1 v Tanzania Rwanda 22 Dec 2022 T20I # 1979
C Kyewuta 5 0 4/151 5/151 1 v Tanzania Rwanda 22 Dec 2022 T20I # 1979
B Masaba 6 32* 5/151 5/183 1 v Tanzania Rwanda 22 Dec 2022 T20I # 1979
R Lutaaya 1 0 - 1/0 1 v Rwanda Rwanda 23 Dec 2022 T20I # 1982
RG Mukasa 1 39 - 1/39 2 v Botswana Nairobi (Gym) 9 Jun 2023 T20I # 2084
RG Mukasa 1 3 - 1/3 2 v Kenya Nairobi (Gym) 10 Jun 2023 T20I # 2088
RG Mukasa 1 15 - 1/15 2 v Rwanda Nairobi (Gym) 11 Jun 2023 T20I # 2094
RG Mukasa 1 24 - 1/24 1 v Kenya Nairobi (Gym) 13 Jun 2023 T20I # 2097
RG Mukasa 1 59 - 1/59 1 v Botswana Nairobi (Gym) 14 Jun 2023 T20I # 2098
R Obuya 2 10 1/59 2/69 1 v Botswana Nairobi (Gym) 14 Jun 2023 T20I # 2098
RG Mukasa 1 32 - 1/32 2 v Rwanda Nairobi (Gym) 15 Jun 2023 T20I # 2100
RG Mukasa 1 7 - 1/7 2 v Botswana Nairobi (Gym) 17 Jun 2023 T20I # 2102
R Obuya 2 37 1/7 2/44 2 v Botswana Nairobi (Gym) 17 Jun 2023 T20I # 2102
Riazat Ali Shah 3 20 2/44 3/64 2 v Botswana Nairobi (Gym) 17 Jun 2023 T20I # 2102
R Obuya 1 8 - 1/8 2 v Kenya Nairobi (Gym) 18 Jun 2023 T20I # 2105
K Waiswa 2 11 1/8 2/19 2 v Kenya Nairobi (Gym) 18 Jun 2023 T20I # 2105
Riazat Ali Shah 3 4 2/19 3/23 2 v Kenya Nairobi (Gym) 18 Jun 2023 T20I # 2105
DM Nakrani 4 69 3/23 4/92 2 v Kenya Nairobi (Gym) 18 Jun 2023 T20I # 2105
P Murungi 5 2 4/92 5/94 2 v Kenya Nairobi (Gym) 18 Jun 2023 T20I # 2105
RG Mukasa 6 26* 5/94 5/120 2 v Kenya Nairobi (Gym) 18 Jun 2023 T20I # 2105
F Achelam 1 21 - 1/21 1 v Rwanda Nairobi (Gym) 19 Jun 2023 T20I # 2107
R Obuya 1 1 - 1/1 1 v Kenya Nairobi (Gym) 21 Jun 2023 T20I # 2108
RG Mukasa 1 17 - 1/17 1 v Rwanda Rwanda 20 Aug 2023 T20I # 2205
R Lutaaya 2 1 1/17 2/18 1 v Rwanda Rwanda 20 Aug 2023 T20I # 2205
RG Mukasa 1 70 - 1/70 2 v Tanzania Rwanda 20 Aug 2023 T20I # 2207
R Lutaaya 2 15 1/70 2/85 2 v Tanzania Rwanda 20 Aug 2023 T20I # 2207
RB Patel 3 24 2/85 3/109 2 v Tanzania Rwanda 20 Aug 2023 T20I # 2207
RG Mukasa 1 27 - 1/27 1 v Tanzania Rwanda 21 Aug 2023 T20I # 2211
RG Mukasa 1 2 - 1/2 1 v Rwanda Rwanda 22 Aug 2023 T20I # 2212
R Lutaaya 2 28 1/2 2/30 1 v Rwanda Rwanda 22 Aug 2023 T20I # 2212
RB Patel 3 70 2/30 3/100 1 v Rwanda Rwanda 22 Aug 2023 T20I # 2212
RG Mukasa 1 61 - 1/61 1 v Rwanda Rwanda 24 Aug 2023 T20I # 2214
RG Mukasa 1 0 - 1/0 1 v Tanzania Rwanda 24 Aug 2023 T20I # 2215
R Lutaaya 2 9 1/0 2/9 1 v Tanzania Rwanda 24 Aug 2023 T20I # 2215
RB Patel 3 48 2/9 3/57 1 v Tanzania Rwanda 24 Aug 2023 T20I # 2215
AR Ramjani 4 5 3/57 4/62 1 v Tanzania Rwanda 24 Aug 2023 T20I # 2215
K Waiswa 5 109 4/62 5/171 1 v Tanzania Rwanda 24 Aug 2023 T20I # 2215
RG Mukasa 1 0 - 1/0 1 v Tanzania Rwanda 25 Aug 2023 T20I # 2217
R Lutaaya 2 46 1/0 2/46 1 v Tanzania Rwanda 25 Aug 2023 T20I # 2217
RB Patel 3 1* 2/46 2/47 1 v Tanzania Rwanda 25 Aug 2023 T20I # 2217
AR Ramjani 3 4 2/47 3/51 1 v Tanzania Rwanda 25 Aug 2023 T20I # 2217
RG Mukasa 1 14 - 1/14 2 v Rwanda Rwanda 27 Aug 2023 T20I # 2219
RG Mukasa 1 32 - 1/32 1 v Tanzania Rwanda 28 Aug 2023 T20I # 2220
R Lutaaya 2 0 1/32 2/32 1 v Tanzania Rwanda 28 Aug 2023 T20I # 2220
RB Patel 3 11 2/32 3/43 1 v Tanzania Rwanda 28 Aug 2023 T20I # 2220
RG Mukasa 1 74 - 1/74 2 v Rwanda Rwanda 28 Aug 2023 T20I # 2221
Bilal Hassun 2 17 1/74 2/91 2 v Rwanda Rwanda 28 Aug 2023 T20I # 2221
RG Mukasa 1 8 - 1/8 1 v Tanzania Rwanda 30 Aug 2023 T20I # 2222
RB Patel 2 58 1/8 2/66 1 v Tanzania Rwanda 30 Aug 2023 T20I # 2222
RG Mukasa 1 102 - 1/102 2 v Rwanda Rwanda 31 Aug 2023 T20I # 2226
R Lutaaya 2 24 1/102 2/126 2 v Rwanda Rwanda 31 Aug 2023 T20I # 2226
P Murungi 3 7* 2/126 2/133 2 v Rwanda Rwanda 31 Aug 2023 T20I # 2226
RB Patel 1 18 - 1/18 2 v Tanzania Windhoek 22 Nov 2023 T20I # 2355
RG Mukasa 2 13 1/18 2/31 2 v Tanzania Windhoek 22 Nov 2023 T20I # 2355
Riazat Ali Shah 3 74* 2/31 2/105 2 v Tanzania Windhoek 22 Nov 2023 T20I # 2355
RB Patel 1 21 - 1/21 1 v Namibia Windhoek 24 Nov 2023 T20I # 2362
RB Patel 1 1 - 1/1 2 v Zimbabwe Windhoek 26 Nov 2023 T20I # 2365
RB Patel 1 23 - 1/23 2 v Nigeria Windhoek 27 Nov 2023 T20I # 2370
RB Patel 1 21 - 1/21 1 v Kenya Windhoek 29 Nov 2023 T20I # 2375
RG Mukasa 2 5 1/21 2/26 1 v Kenya Windhoek 29 Nov 2023 T20I # 2375
Riazat Ali Shah 3 52 2/26 3/78 1 v Kenya Windhoek 29 Nov 2023 T20I # 2375
AR Ramjani 4 27 3/78 4/105 1 v Kenya Windhoek 29 Nov 2023 T20I # 2375
DM Nakrani 5 42 4/105 5/147 1 v Kenya Windhoek 29 Nov 2023 T20I # 2375
RB Patel 1 31 - 1/31 2 v Rwanda Windhoek 30 Nov 2023 T20I # 2377
RG Mukasa 2 35* 1/31 1/66 2 v Rwanda Windhoek 30 Nov 2023 T20I # 2377
RG Mukasa 1 45 - 1/45 2 v Rwanda Benoni 11 Dec 2023 T20I # 2393
R Obuya 2 2 1/45 2/47 2 v Rwanda Benoni 11 Dec 2023 T20I # 2393
DM Nakrani 3 3 2/47 3/50 2 v Rwanda Benoni 11 Dec 2023 T20I # 2393
K Waiswa 4 9 3/50 4/59 2 v Rwanda Benoni 11 Dec 2023 T20I # 2393
RB Patel 1 15 - 1/15 2 v Malawi Benoni 13 Dec 2023 T20I # 2398
RG Mukasa 2 21 1/15 2/36 2 v Malawi Benoni 13 Dec 2023 T20I # 2398
R Obuya 3 1 2/36 3/37 2 v Malawi Benoni 13 Dec 2023 T20I # 2398
RB Patel 1 15 - 1/15 1 v Mozambique Benoni 15 Dec 2023 T20I # 2404
RG Mukasa 1 65* - 0/65 2 v Botswana Benoni 18 Dec 2023 T20I # 2410
RG Mukasa 1 16 - 1/16 1 v Kenya Benoni 19 Dec 2023 T20I # 2413
RG Mukasa 1 15 - 1/15 1 v Kenya Accra 17 Mar 2024 T20I # 2525
RG Mukasa 1 160 - 1/160 1 v Ghana Accra 18 Mar 2024 T20I # 2528
RG Mukasa 1 16 - 1/16 2 v Namibia Accra 21 Mar 2024 T20I # 2532
RG Mukasa 1 61 - 1/61 1 v Kenya Accra 23 Mar 2024 T20I # 2533
R Obuya 2 64 1/61 2/125 1 v Kenya Accra 23 Mar 2024 T20I # 2533
RB Patel 1 4 - 1/4 2 v Afghanistan Providence 3 Jun 2024 T20I # 2636
RG Mukasa 2 0 1/4 2/4 2 v Afghanistan Providence 3 Jun 2024 T20I # 2636
Riazat Ali Shah 3 4 2/4 3/8 2 v Afghanistan Providence 3 Jun 2024 T20I # 2636
RG Mukasa 1 1 - 1/1 2 v P.N.G. Providence 5 Jun 2024 T20I # 2640
R Obuya 2 5 1/1 2/6 2 v P.N.G. Providence 5 Jun 2024 T20I # 2640
Riazat Ali Shah 3 0 2/6 3/6 2 v P.N.G. Providence 5 Jun 2024 T20I # 2640
Statsguru includes the following current or recent Twenty20 Internationals:
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page