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 2008-2024 67 57 14 1220 73* 28.37 899 135.70 0 6 2 89 72 Profile
List of partnerships
TM Odoyo 5 0 4/56 5/56 1 v Scotland Belfast 4 Aug 2008 T20I # 66
RG Aga 6 22 5/56 6/78 1 v Scotland Belfast 4 Aug 2008 T20I # 66
CO Obuya 4 12 3/47 4/59 1 v Netherlands Abu Dhabi 11 Feb 2010 T20I # 139
JK Kamande 5 5 4/59 5/64 1 v Netherlands Abu Dhabi 11 Feb 2010 T20I # 139
T Mishra 4 24 3/11 4/35 1 v Ireland Mombasa 22 Feb 2012 T20I # 224
DO Obuya 4 14 3/69 4/83 1 v Ireland Mombasa 23 Feb 2012 T20I # 225
RG Aga 5 23 4/83 5/106 1 v Ireland Mombasa 23 Feb 2012 T20I # 225
T Mishra 4 3 3/59 4/62 2 v Ireland Mombasa 24 Feb 2012 T20I # 227
CO Obuya 4 26 3/83 4/109 2 v Scotland ICCA Dubai 13 Mar 2012 T20I # 231
T Mishra 5 5 4/27 5/32 1 v Ireland Dubai (DICS) 14 Mar 2012 T20I # 232
CO Obuya 5 0 4/38 5/38 1 v Canada ICCA Dubai 15 Mar 2013 T20I # 310
RG Aga 6 7 5/38 6/45 1 v Canada ICCA Dubai 15 Mar 2013 T20I # 310
NM Odhiambo 7 50 6/45 7/95 1 v Canada ICCA Dubai 15 Mar 2013 T20I # 310
SO Ngoche 8 3 7/95 8/98 1 v Canada ICCA Dubai 15 Mar 2013 T20I # 310
E Otieno 9 24 8/98 9/122 1 v Canada ICCA Dubai 15 Mar 2013 T20I # 310
HA Varaiya 10 4* 9/122 9/126 1 v Canada ICCA Dubai 15 Mar 2013 T20I # 310
CO Obuya 5 0 4/76 5/76 1 v Canada ICCA Dubai 16 Mar 2013 T20I # 311
RG Aga 6 57 5/76 6/133 1 v Canada ICCA Dubai 16 Mar 2013 T20I # 311
CO Obuya 4 83 3/72 4/155 2 v Netherlands Windhoek 19 Apr 2013 T20I # 313
CO Obuya 4 65* 3/49 3/114 2 v Netherlands Windhoek 20 Apr 2013 T20I # 314
T Mishra 4 6 3/22 4/28 2 v Scotland Aberdeen 4 Jul 2013 T20I # 319
IA Karim 5 1 4/28 5/29 2 v Scotland Aberdeen 4 Jul 2013 T20I # 319
CO Obuya 4 0 3/27 4/27 1 v Scotland Aberdeen 5 Jul 2013 T20I # 320
CO Obuya 4 1 3/6 4/7 2 v Afghanistan Sharjah 30 Sep 2013 T20I # 330
RG Aga 5 14 4/7 5/21 2 v Afghanistan Sharjah 30 Sep 2013 T20I # 330
NM Odhiambo 6 0 5/21 6/21 2 v Afghanistan Sharjah 30 Sep 2013 T20I # 330
CO Obuya 2 10 1/87 2/97 1 v Afghanistan Sharjah 11 Oct 2013 T20I # 332
CO Obuya 6 36 5/81 6/117 1 v Scotland ICCA Dubai 19 Nov 2013 T20I # 339
TM Odoyo 6 2 5/8 6/10 2 v Netherlands ICCA Dubai 23 Nov 2013 T20I # 344
RG Aga 7 12 6/10 7/22 2 v Netherlands ICCA Dubai 23 Nov 2013 T20I # 344
SO Ngoche 8 38 7/22 8/60 2 v Netherlands ICCA Dubai 23 Nov 2013 T20I # 344
CO Obuya 5 42 4/33 5/75 2 v Afghanistan Sharjah 24 Nov 2013 T20I # 345
IA Karim 6 8 5/75 6/83 2 v Afghanistan Sharjah 24 Nov 2013 T20I # 345
TM Odoyo 7 18 6/83 7/101 2 v Afghanistan Sharjah 24 Nov 2013 T20I # 345
RG Aga 8 10 7/101 8/111 2 v Afghanistan Sharjah 24 Nov 2013 T20I # 345
SO Ngoche 9 0 8/111 9/111 2 v Afghanistan Sharjah 24 Nov 2013 T20I # 345
CO Obuya 4 19 3/94 4/113 1 v Canada Sharjah 26 Nov 2013 T20I # 346
CO Obuya 4 46 3/56 4/102 1 v Ghana Kampala 21 May 2019 T20I # 781
SO Ngoche 5 33 4/102 5/135 1 v Ghana Kampala 21 May 2019 T20I # 781
CO Obuya 4 8 3/62 4/70 1 v Uganda Kampala 22 May 2019 T20I # 784
SO Ngoche 5 45 4/70 5/115 1 v Uganda Kampala 22 May 2019 T20I # 784
LN Oluoch 6 15 5/115 6/130 1 v Uganda Kampala 22 May 2019 T20I # 784
SR Bhudia 7 15* 6/130 6/145 1 v Uganda Kampala 22 May 2019 T20I # 784
CO Obuya 4 70 3/39 4/109 2 v Netherlands ICCA Dubai 18 Oct 2019 T20I # 937
CO Obuya 4 2 3/109 4/111 2 v Scotland ICCA 2 Dubai 19 Oct 2019 T20I # 943
DM Gondaria 4 25 3/41 4/66 1 v Bermuda ICCA Dubai 21 Oct 2019 T20I # 953
IA Karim 4 10* 3/149 3/159 2 v Singapore ICCA 2 Dubai 23 Oct 2019 T20I # 960
CO Obuya 5 5 4/44 5/49 2 v Namibia Dubai (DICS) 25 Oct 2019 T20I # 969
SO Ngoche 6 4 5/49 6/53 2 v Namibia Dubai (DICS) 25 Oct 2019 T20I # 969
NM Odhiambo 7 26 6/53 7/79 2 v Namibia Dubai (DICS) 25 Oct 2019 T20I # 969
SR Bhudia 8 12 7/79 8/91 2 v Namibia Dubai (DICS) 25 Oct 2019 T20I # 969
CO Obuya 4 0 3/101 4/101 1 v Uganda Kigali 17 Nov 2021 T20I # 1431
RN Patel 5 2 4/101 5/103 1 v Uganda Kigali 17 Nov 2021 T20I # 1431
SO Ngoche 6 58* 5/103 5/161 1 v Uganda Kigali 17 Nov 2021 T20I # 1431
CO Obuya 4 55 3/73 4/128 2 v Tanzania Kigali 17 Nov 2021 T20I # 1433
IA Karim 4 11* 3/93 3/104 2 v Tanzania Rwanda 18 Nov 2021 T20I # 1437
IA Karim 4 26 3/56 4/82 1 v Nigeria Kigali 20 Nov 2021 T20I # 1442
CO Obuya 4 94* 3/29 3/123 1 v Uganda Rwanda 20 Nov 2021 T20I # 1444
IA Karim 3 11 2/34 3/45 1 v Nepal Nairobi (Gym) 25 Aug 2022 T20I # 1746
IA Karim 3 52 2/16 3/68 1 v Nepal Nairobi (Gym) 26 Aug 2022 T20I # 1747
SR Bhudia 4 2 3/68 4/70 1 v Nepal Nairobi (Gym) 26 Aug 2022 T20I # 1747
IA Karim 3 127* 2/29 2/156 1 v Nepal Nairobi (Gym) 28 Aug 2022 T20I # 1749
NN Odhiambo 3 1 2/30 3/31 1 v Nepal Nairobi (Gym) 29 Aug 2022 T20I # 1751
SR Bhudia 4 13 3/31 4/44 1 v Nepal Nairobi (Gym) 29 Aug 2022 T20I # 1751
CO Obuya 3 1 2/53 3/54 2 v Nepal Nairobi (Gym) 30 Aug 2022 T20I # 1752
IA Karim 3 65 2/36 3/101 1 v Malawi Benoni 16 Sep 2022 T20I # 1779
RN Patel 2 11 1/88 2/99 1 v Tanzania Benoni 17 Sep 2022 T20I # 1781
IA Karim 3 56 2/99 3/155 1 v Tanzania Benoni 17 Sep 2022 T20I # 1781
IA Karim 3 4 2/19 3/23 1 v Uganda Benoni 21 Sep 2022 T20I # 1790
IA Karim 3 55 2/89 3/144 1 v Malawi Rwanda 18 Nov 2022 T20I # 1894
NM Odhiambo 5 29 4/189 5/218 1 v Lesotho Kigali 21 Nov 2022 T20I # 1905
SO Ngoche 6 19* 5/218 5/237 1 v Lesotho Kigali 21 Nov 2022 T20I # 1905
IA Karim 3 26* 2/96 2/122 2 v Botswana Rwanda 24 Nov 2022 T20I # 1918
NM Odhiambo 3 10 2/97 3/107 2 v Rwanda Nairobi (Gym) 9 Jun 2023 T20I # 2083
CO Obuya 3 85 2/96 3/181 1 v Uganda Nairobi (Gym) 10 Jun 2023 T20I # 2088
NM Odhiambo 4 0 3/67 4/67 2 v Uganda Nairobi (Gym) 13 Jun 2023 T20I # 2097
S Singh 4 38* 3/60 3/98 2 v Rwanda Nairobi (Gym) 14 Jun 2023 T20I # 2099
S Singh 4 14 3/38 4/52 2 v Botswana Nairobi (Gym) 15 Jun 2023 T20I # 2101
SR Bhudia 5 10 4/52 5/62 2 v Botswana Nairobi (Gym) 15 Jun 2023 T20I # 2101
SO Ngoche 6 35 5/62 6/97 2 v Botswana Nairobi (Gym) 15 Jun 2023 T20I # 2101
SR Bhudia 4 29* 3/71 3/100 2 v Rwanda Nairobi (Gym) 17 Jun 2023 T20I # 2103
NM Odhiambo 4 11 3/27 4/38 1 v Uganda Nairobi (Gym) 18 Jun 2023 T20I # 2105
RN Patel 5 54* 4/79 4/133 2 v Botswana Nairobi (Gym) 19 Jun 2023 T20I # 2106
CO Obuya 4 41 3/60 4/101 2 v Uganda Nairobi (Gym) 21 Jun 2023 T20I # 2108
IA Karim 3 6* 2/100 2/106 1 v Rwanda Windhoek 22 Nov 2023 T20I # 2354
CO Obuya 1 29 - 1/29 2 v Uganda Windhoek 29 Nov 2023 T20I # 2375
IA Karim 5 4 4/86 5/90 1 v Botswana Benoni 16 Dec 2023 T20I # 2406
SO Ngoche 6 1 5/90 6/91 1 v Botswana Benoni 16 Dec 2023 T20I # 2406
Gurdeep Singh 3 45 2/10 3/55 2 v Uganda Accra 17 Mar 2024 T20I # 2525
CO Obuya 4 24 3/55 4/79 2 v Uganda Accra 17 Mar 2024 T20I # 2525
S Singh 3 17 2/87 3/104 2 v Ghana Accra 20 Mar 2024 T20I # 2530
N Mugabe 3 17 2/3 3/20 2 v Uganda Accra 23 Mar 2024 T20I # 2533
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