Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Kenya remove Kenya from query
Ordered by partnership runs (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
List of partnerships
RR Patel 4 94* 3/29 3/123 1 v Uganda Rwanda 20 Nov 2021 T20I # 1444
NN Odhiambo 1 87 - 1/87 1 v Afghanistan Sharjah 11 Oct 2013 T20I # 332
RR Patel 3 85 2/96 3/181 1 v Uganda Nairobi (Gym) 10 Jun 2023 T20I # 2088
N Mugabe 1 84 - 1/84 2 v Ghana Accra 20 Mar 2024 T20I # 2530
RR Patel 4 83 3/72 4/155 2 v Netherlands Windhoek 19 Apr 2013 T20I # 313
RN Patel 1 82 - 1/82 2 v Rwanda Rwanda 20 Nov 2022 T20I # 1902
IA Karim 2 82 1/14 2/96 2 v Botswana Rwanda 24 Nov 2022 T20I # 1918
RN Patel 1 80 - 1/80 1 v Uganda Nairobi (Gym) 10 Jun 2023 T20I # 2088
IA Karim 3 78 2/23 3/101 1 v Uganda Kigali 17 Nov 2021 T20I # 1431
RR Patel 4 70 3/39 4/109 2 v Netherlands ICCA Dubai 18 Oct 2019 T20I # 937
IA Karim 2 66 1/35 2/101 1 v Tanzania Windhoek 25 Nov 2023 T20I # 2363
RR Patel 4 65* 3/49 3/114 2 v Netherlands Windhoek 20 Apr 2013 T20I # 314
P Sharma 1 64 - 1/64 1 v Malawi Rwanda 18 Nov 2022 T20I # 1894
IA Karim 2 61 1/39 2/100 1 v Rwanda Windhoek 22 Nov 2023 T20I # 2354
RN Patel 1 58 - 1/58 2 v Sierra Leone Benoni 12 Dec 2023 T20I # 2395
NM Odhiambo 3 56 2/11 3/67 2 v Uganda Nairobi (Gym) 13 Jun 2023 T20I # 2097
RR Patel 4 55 3/73 4/128 2 v Tanzania Kigali 17 Nov 2021 T20I # 1433
NM Odhiambo 2 55 1/42 2/97 2 v Rwanda Nairobi (Gym) 9 Jun 2023 T20I # 2083
AA Obanda 3 54 2/18 3/72 2 v Netherlands Windhoek 19 Apr 2013 T20I # 313
RN Patel 1 54 - 1/54 2 v Botswana Nairobi (Gym) 19 Jun 2023 T20I # 2106
P Sharma 3 54 2/101 3/155 1 v Tanzania Windhoek 25 Nov 2023 T20I # 2363
T Mishra 3 53 2/6 3/59 2 v Ireland Mombasa 24 Feb 2012 T20I # 227
RG Aga 7 53 6/117 7/170 1 v Scotland ICCA Dubai 19 Nov 2013 T20I # 339
P Sharma 1 48* - 0/48 1 v St Helena Rwanda 17 Nov 2022 T20I # 1889
IA Karim 3 47 2/15 3/62 1 v Uganda Kampala 22 May 2019 T20I # 784
DI Allan 5 46 4/27 5/73 1 v Scotland Aberdeen 5 Jul 2013 T20I # 320
RR Patel 4 46 3/56 4/102 1 v Ghana Kampala 21 May 2019 T20I # 781
IA Karim 2 45 1/8 2/53 2 v Nepal Nairobi (Gym) 30 Aug 2022 T20I # 1752
IA Karim 3 44 2/12 3/56 1 v Ghana Kampala 21 May 2019 T20I # 781
RR Patel 5 42 4/33 5/75 2 v Afghanistan Sharjah 24 Nov 2013 T20I # 345
RN Patel 1 42 - 1/42 2 v Rwanda Nairobi (Gym) 9 Jun 2023 T20I # 2083
RR Patel 4 41 3/60 4/101 2 v Uganda Nairobi (Gym) 21 Jun 2023 T20I # 2108
N Mugabe 1 40* - 0/40 2 v Mali Benoni 8 Dec 2023 T20I # 2386
RN Patel 1 39 - 1/39 1 v Rwanda Windhoek 22 Nov 2023 T20I # 2354
IA Karim 2 37 1/3 2/40 2 v P.N.G. Dubai (DICS) 27 Oct 2019 T20I # 979
TM Odoyo 5 36 4/1 5/37 1 v New Zealand Durban 12 Sep 2007 T20I # 21
MA Ouma 3 36 2/11 3/47 1 v Netherlands Abu Dhabi 11 Feb 2010 T20I # 139
RR Patel 6 36 5/81 6/117 1 v Scotland ICCA Dubai 19 Nov 2013 T20I # 339
IA Karim 3 36 2/57 3/93 2 v Tanzania Rwanda 18 Nov 2021 T20I # 1437
DI Allan 3 35 2/59 3/94 1 v Canada Sharjah 26 Nov 2013 T20I # 346
RN Patel 1 35 - 1/35 1 v Tanzania Windhoek 25 Nov 2023 T20I # 2363
P Sharma 1 34* - 0/34 2 v Mali Kigali 20 Nov 2022 T20I # 1900
DM Gondaria 2 32 1/58 2/90 2 v Nigeria Kampala 20 May 2019 T20I # 776
IA Karim 3 32 2/40 3/72 2 v Uganda Windhoek 29 Nov 2023 T20I # 2375
RN Patel 1 32 - 1/32 1 v Malawi Benoni 18 Dec 2023 T20I # 2411
RN Patel 1 31 - 1/31 2 v Botswana Nairobi (Gym) 11 Jun 2023 T20I # 2091
SR Bhudia 5 31 4/72 5/103 2 v Uganda Windhoek 29 Nov 2023 T20I # 2375
AA Obanda 2 30 1/1 2/31 2 v Uganda Nairobi (Gym) 21 Jun 2023 T20I # 2108
MA Ouma 4 29 3/120 4/149 1 v Afghanistan Sharjah 11 Oct 2013 T20I # 332
NM Odhiambo 3 29 2/31 3/60 2 v Uganda Nairobi (Gym) 21 Jun 2023 T20I # 2108
RR Patel 1 29 - 1/29 2 v Uganda Windhoek 29 Nov 2023 T20I # 2375
IA Karim 2 27 1/7 2/34 1 v Nepal Nairobi (Gym) 25 Aug 2022 T20I # 1746
RR Patel 4 26 3/83 4/109 2 v Scotland ICCA Dubai 13 Mar 2012 T20I # 231
MA Ouma 6 26 5/118 6/144 1 v Canada Sharjah 26 Nov 2013 T20I # 346
T Mishra 4 25 3/51 4/76 1 v Canada ICCA Dubai 16 Mar 2013 T20I # 311
AA Obanda 1 25 - 1/25 1 v Nepal Nairobi (Gym) 29 Aug 2022 T20I # 1751
T Mishra 3 24 2/8 3/32 1 v Pakistan Nairobi (Gym) 4 Sep 2007 T20I # 19
DO Obuya 2 24 1/27 2/51 1 v Ireland Mombasa 23 Feb 2012 T20I # 225
RR Patel 4 24 3/55 4/79 2 v Uganda Accra 17 Mar 2024 T20I # 2525
NN Odhiambo 6 23 5/112 6/135 2 v Scotland ICCA Dubai 13 Mar 2012 T20I # 231
IA Karim 3 23 2/97 3/120 1 v Afghanistan Sharjah 11 Oct 2013 T20I # 332
AA Obanda 3 22 2/51 3/73 2 v Tanzania Kigali 17 Nov 2021 T20I # 1433
S Singh 1 22 - 1/22 1 v Nepal Nairobi (Gym) 28 Aug 2022 T20I # 1749
NN Odhiambo 3 21 2/55 3/76 1 v Scotland ICCA Dubai 19 Nov 2013 T20I # 339
IA Karim 2 21 1/9 2/30 1 v Namibia Windhoek 27 Nov 2023 T20I # 2368
DO Obuya 7 20 6/135 7/155 2 v Scotland ICCA Dubai 13 Mar 2012 T20I # 231
RN Patel 1 20 - 1/20 1 v Uganda Nairobi (Gym) 18 Jun 2023 T20I # 2105
RR Patel 4 19 3/94 4/113 1 v Canada Sharjah 26 Nov 2013 T20I # 346
SO Ngoche 5 19 4/109 5/128 2 v Netherlands ICCA Dubai 18 Oct 2019 T20I # 937
IA Karim 3 19 2/90 3/109 2 v Scotland ICCA 2 Dubai 19 Oct 2019 T20I # 943
IA Karim 5 19 4/82 5/101 1 v Nigeria Kigali 20 Nov 2021 T20I # 1442
JK Kamande 7 18 6/112 7/130 2 v Netherlands Belfast 2 Aug 2008 T20I # 58
MA Ouma 3 18 2/33 3/51 1 v Canada ICCA Dubai 16 Mar 2013 T20I # 311
IA Karim 3 18 2/131 3/149 2 v Singapore ICCA 2 Dubai 23 Oct 2019 T20I # 960
RN Patel 1 18 - 1/18 2 v Nigeria Windhoek 23 Nov 2023 T20I # 2358
LN Onyango 8 17* 7/121 7/138 1 v Bangladesh Nairobi (Gym) 1 Sep 2007 T20I # 17
IA Karim 2 16 1/0 2/16 1 v Nepal Nairobi (Gym) 26 Aug 2022 T20I # 1747
NN Odhiambo 5 16 4/55 5/71 2 v Nepal Nairobi (Gym) 30 Aug 2022 T20I # 1752
NM Odhiambo 2 16 1/80 2/96 1 v Uganda Nairobi (Gym) 10 Jun 2023 T20I # 2088
SO Tikolo 2 15* 1/126 1/141 2 v Canada Dubai (DICS) 10 Feb 2010 T20I # 138
AA Obanda 2 14 1/55 2/69 2 v Scotland ICCA Dubai 13 Mar 2012 T20I # 231
T Mishra 3 14 2/69 3/83 2 v Scotland ICCA Dubai 13 Mar 2012 T20I # 231
RN Patel 1 14 - 1/14 2 v Botswana Rwanda 24 Nov 2022 T20I # 1918
NN Odhiambo 6 13* 5/163 5/176 2 v Netherlands Windhoek 19 Apr 2013 T20I # 313
JS Kundi 3 13 2/26 3/39 2 v Netherlands ICCA Dubai 18 Oct 2019 T20I # 937
SO Ngoche 5 13 4/111 5/124 2 v Scotland ICCA 2 Dubai 19 Oct 2019 T20I # 943
IA Karim 1 13 - 1/13 1 v Botswana Benoni 16 Dec 2023 T20I # 2406
AA Obanda 6 12 5/43 6/55 1 v Pakistan Nairobi (Gym) 4 Sep 2007 T20I # 19
RR Patel 4 12 3/47 4/59 1 v Netherlands Abu Dhabi 11 Feb 2010 T20I # 139
DM Gondaria 3 12 2/29 3/41 1 v Bermuda ICCA Dubai 21 Oct 2019 T20I # 953
MA Ouma 3 11 2/38 3/49 2 v Netherlands Windhoek 20 Apr 2013 T20I # 314
RG Aga 6 11 5/73 6/84 1 v Scotland Aberdeen 5 Jul 2013 T20I # 320
SO Ngoche 6 11 5/106 6/117 2 v Uganda Nairobi (Gym) 21 Jun 2023 T20I # 2108
RN Patel 2 11 1/29 2/40 2 v Uganda Windhoek 29 Nov 2023 T20I # 2375
RG Aga 6 10 5/102 6/112 2 v Netherlands Belfast 2 Aug 2008 T20I # 58
RR Patel 2 10 1/87 2/97 1 v Afghanistan Sharjah 11 Oct 2013 T20I # 332
AA Obanda 2 9 1/2 2/11 2 v Uganda Nairobi (Gym) 13 Jun 2023 T20I # 2097
RN Patel 1 9 - 1/9 1 v Namibia Windhoek 27 Nov 2023 T20I # 2368
IA Karim 2 8* 1/82 1/90 2 v Rwanda Rwanda 20 Nov 2022 T20I # 1902
RG Aga 5 8 4/155 5/163 2 v Netherlands Windhoek 19 Apr 2013 T20I # 313
RR Patel 4 8 3/62 4/70 1 v Uganda Kampala 22 May 2019 T20I # 784
AR Gandhi 4 8 3/36 4/44 2 v Namibia Dubai (DICS) 25 Oct 2019 T20I # 969
S Singh 1 8 - 1/8 2 v Nepal Nairobi (Gym) 30 Aug 2022 T20I # 1752
HA Varaiya 9 7* 8/93 8/100 1 v Scotland Aberdeen 5 Jul 2013 T20I # 320
JK Kamande 6 7 5/114 6/121 1 v Bangladesh Nairobi (Gym) 1 Sep 2007 T20I # 17
DI Allan 2 7 1/4 2/11 1 v Ireland Mombasa 22 Feb 2012 T20I # 224
AA Obanda 1 7 - 1/7 1 v Nepal Nairobi (Gym) 25 Aug 2022 T20I # 1746
IA Karim 2 7 1/22 2/29 1 v Nepal Nairobi (Gym) 28 Aug 2022 T20I # 1749
AO Suji 5 6 4/37 5/43 1 v Pakistan Nairobi (Gym) 4 Sep 2007 T20I # 19
NN Odhiambo 3 6 2/7 3/13 1 v Ireland Dubai (DICS) 14 Mar 2012 T20I # 232
SO Ngoche 6 6 5/79 6/85 2 v Uganda Accra 17 Mar 2024 T20I # 2525
TM Odoyo 4 5 3/32 4/37 1 v Pakistan Nairobi (Gym) 4 Sep 2007 T20I # 19
SO Ngoche 8 5 7/88 8/93 1 v Scotland Aberdeen 5 Jul 2013 T20I # 320
MA Ouma 4 5 3/76 4/81 1 v Scotland ICCA Dubai 19 Nov 2013 T20I # 339
RG Aga 5 5 4/113 5/118 1 v Canada Sharjah 26 Nov 2013 T20I # 346
RR Patel 5 5 4/44 5/49 2 v Namibia Dubai (DICS) 25 Oct 2019 T20I # 969
SR Bhudia 5 5 4/101 5/106 2 v Uganda Nairobi (Gym) 21 Jun 2023 T20I # 2108
IA Karim 1 5 - 1/5 2 v Ghana Benoni 13 Dec 2023 T20I # 2399
LN Oluoch 4 4* 3/181 3/185 1 v Uganda Nairobi (Gym) 10 Jun 2023 T20I # 2088
NN Odhiambo 7 4 6/84 7/88 1 v Scotland Aberdeen 5 Jul 2013 T20I # 320
SO Ngoche 6 4 5/129 6/133 2 v Tanzania Kigali 17 Nov 2021 T20I # 1433
AA Obanda 7 3 6/39 7/42 1 v New Zealand Durban 12 Sep 2007 T20I # 21
DO Obuya 5 3 4/47 5/50 2 v Sri Lanka Johannesburg 14 Sep 2007 T20I # 27
RG Aga 5 3 4/109 5/112 2 v Scotland ICCA Dubai 13 Mar 2012 T20I # 231
AA Obanda 3 3 2/0 3/3 2 v Netherlands ICCA Dubai 23 Nov 2013 T20I # 344
SR Bhudia 4 3 3/42 4/45 2 v P.N.G. Dubai (DICS) 27 Oct 2019 T20I # 979
S Singh 2 3 1/84 2/87 2 v Ghana Accra 20 Mar 2024 T20I # 2530
RL Bhudia 7 2 6/55 7/57 1 v Pakistan Nairobi (Gym) 4 Sep 2007 T20I # 19
NN Odhiambo 6 2 5/37 6/39 1 v New Zealand Durban 12 Sep 2007 T20I # 21
DI Allan 2 2 1/4 2/6 2 v Ireland Mombasa 24 Feb 2012 T20I # 227
T Mishra 4 2 3/36 4/38 1 v Canada ICCA Dubai 15 Mar 2013 T20I # 310
MA Ouma 3 2 2/25 3/27 1 v Scotland Aberdeen 5 Jul 2013 T20I # 320
RR Patel 4 2 3/109 4/111 2 v Scotland ICCA 2 Dubai 19 Oct 2019 T20I # 943
RN Patel 3 2 2/40 3/42 2 v P.N.G. Dubai (DICS) 27 Oct 2019 T20I # 979
RN Patel 1 2 - 1/2 2 v Uganda Nairobi (Gym) 13 Jun 2023 T20I # 2097
T Mishra 5 1 4/113 5/114 1 v Bangladesh Nairobi (Gym) 1 Sep 2007 T20I # 17
SO Tikolo 4 1 3/0 4/1 1 v New Zealand Durban 12 Sep 2007 T20I # 21
RR Patel 4 1 3/6 4/7 2 v Afghanistan Sharjah 30 Sep 2013 T20I # 330
RN Patel 5 1 4/128 5/129 2 v Tanzania Kigali 17 Nov 2021 T20I # 1433
RR Patel 3 1 2/53 3/54 2 v Nepal Nairobi (Gym) 30 Aug 2022 T20I # 1752
SR Bhudia 4 1 3/54 4/55 2 v Nepal Nairobi (Gym) 30 Aug 2022 T20I # 1752
S Singh 2 1 1/20 2/21 1 v Uganda Nairobi (Gym) 18 Jun 2023 T20I # 2105
RN Patel 1 1 - 1/1 2 v Uganda Nairobi (Gym) 21 Jun 2023 T20I # 2108
N Mugabe 1 1 - 1/1 2 v Uganda Accra 23 Mar 2024 T20I # 2533
RL Bhudia 7 0 6/121 7/121 1 v Bangladesh Nairobi (Gym) 1 Sep 2007 T20I # 17
T Mishra 3 0 2/11 3/11 1 v Ireland Mombasa 22 Feb 2012 T20I # 224
MA Ouma 3 0 2/36 3/36 1 v Canada ICCA Dubai 15 Mar 2013 T20I # 310
RR Patel 5 0 4/38 5/38 1 v Canada ICCA Dubai 15 Mar 2013 T20I # 310
RR Patel 5 0 4/76 5/76 1 v Canada ICCA Dubai 16 Mar 2013 T20I # 311
T Mishra 3 0 2/22 3/22 2 v Scotland Aberdeen 4 Jul 2013 T20I # 319
RR Patel 4 0 3/27 4/27 1 v Scotland Aberdeen 5 Jul 2013 T20I # 320
MA Ouma 2 0 1/6 2/6 2 v Afghanistan Sharjah 30 Sep 2013 T20I # 330
IA Karim 3 0 2/6 3/6 2 v Afghanistan Sharjah 30 Sep 2013 T20I # 330
TM Odoyo 5 0 4/81 5/81 1 v Scotland ICCA Dubai 19 Nov 2013 T20I # 339
DI Allan 4 0 3/33 4/33 2 v Afghanistan Sharjah 24 Nov 2013 T20I # 345
RR Patel 4 0 3/101 4/101 1 v Uganda Kigali 17 Nov 2021 T20I # 1431
AA Obanda 3 0 2/29 3/29 1 v Uganda Rwanda 20 Nov 2021 T20I # 1444
AA Obanda 1 0 - 1/0 1 v Nepal Nairobi (Gym) 26 Aug 2022 T20I # 1747
P Sharma 4 0 3/72 4/72 2 v Uganda Windhoek 29 Nov 2023 T20I # 2375
P Sharma 1 0 - 1/0 2 v Zimbabwe Windhoek 30 Nov 2023 T20I # 2376
IA Karim 4 0 3/47 4/47 2 v Uganda Benoni 19 Dec 2023 T20I # 2413
NM Odhiambo 5 0 4/79 5/79 2 v Uganda Accra 17 Mar 2024 T20I # 2525
Statsguru includes the following current or recent Twenty20 Internationals:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
 
Feedback Print this page