Records type batting analysis [change type]
View list of dismissals [change view]
Primary team Kenya remove Kenya from query
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
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 dismissals
not out 14 1 v Bangladesh Nairobi (Gym) 1 Sep 2007 T20I # 17
bowled Mohammad Hafeez 17 1 v Pakistan Nairobi (Gym) 4 Sep 2007 T20I # 19
stumped BB McCullum DL Vettori 18 1 v New Zealand Durban 12 Sep 2007 T20I # 21
caught SL Malinga SL Malinga 2 2 v Sri Lanka Johannesburg 14 Sep 2007 T20I # 27
caught PW Borren PW Borren 16 2 v Netherlands Belfast 2 Aug 2008 T20I # 58
DNB - 2 v Scotland Nairobi (Gym) 1 Feb 2010 T20I # 129
DNB - 2 v Scotland Nairobi (Gym) 4 Feb 2010 T20I # 133
not out 6 2 v Canada Dubai (DICS) 10 Feb 2010 T20I # 138
lbw PM Seelaar 33 1 v Netherlands Abu Dhabi 11 Feb 2010 T20I # 139
lbw WB Rankin 3 1 v Ireland Mombasa 22 Feb 2012 T20I # 224
caught NG Jones JF Mooney 13 1 v Ireland Mombasa 23 Feb 2012 T20I # 225
bowled WB Rankin 42 2 v Ireland Mombasa 24 Feb 2012 T20I # 227
caught CD Wallace GD Drummond 50 2 v Scotland ICCA Dubai 13 Mar 2012 T20I # 231
caught AR Cusack WB Rankin 0 1 v Ireland Dubai (DICS) 14 Mar 2012 T20I # 232
caught Hamza Tariq H Osinde 0 1 v Canada ICCA Dubai 15 Mar 2013 T20I # 310
lbw H Patel 11 1 v Canada ICCA Dubai 16 Mar 2013 T20I # 311
not out 75 2 v Netherlands Windhoek 19 Apr 2013 T20I # 313
not out 19 2 v Netherlands Windhoek 20 Apr 2013 T20I # 314
bowled GD Drummond 0 2 v Scotland Aberdeen 4 Jul 2013 T20I # 319
not out 38 1 v Scotland Aberdeen 5 Jul 2013 T20I # 320
lbw Hamid Hassan 1 2 v Afghanistan Sharjah 30 Sep 2013 T20I # 330
not out 60 1 v Afghanistan Sharjah 11 Oct 2013 T20I # 332
run out 36 1 v Scotland ICCA Dubai 19 Nov 2013 T20I # 339
caught W Barresi Mudassar Bukhari 1 2 v Netherlands ICCA Dubai 23 Nov 2013 T20I # 344
stumped Mohammad Shahzad Samiullah Shinwari 12 2 v Afghanistan Sharjah 24 Nov 2013 T20I # 345
caught A Bagai JOA Gordon 40 1 v Canada Sharjah 26 Nov 2013 T20I # 346
caught VD Adewoye SA Okpe 13 2 v Nigeria Kampala 20 May 2019 T20I # 776
caught F Baaleri IKO Aboagye 34 1 v Ghana Kampala 21 May 2019 T20I # 781
caught C Waiswa DM Nakrani 21 1 v Uganda Kampala 22 May 2019 T20I # 784
caught FJ Klaassen FJ Klaassen 63 2 v Netherlands ICCA Dubai 18 Oct 2019 T20I # 937
bowled SM Sharif 16 2 v Scotland ICCA 2 Dubai 19 Oct 2019 T20I # 943
lbw KS Leverock 4 1 v Bermuda ICCA Dubai 21 Oct 2019 T20I # 953
caught NMS Param Amjad Mahboob 16 2 v Singapore ICCA 2 Dubai 23 Oct 2019 T20I # 960
caught JJ Smit BM Scholtz 7 2 v Namibia Dubai (DICS) 25 Oct 2019 T20I # 969
caught S Bau A Vala 10 2 v P.N.G. Dubai (DICS) 27 Oct 2019 T20I # 979
bowled Riazat Ali Shah 44 1 v Uganda Kigali 17 Nov 2021 T20I # 1431
caught II Selemani RK Kiseto 24 2 v Tanzania Kigali 17 Nov 2021 T20I # 1433
DNB - 2 v Nigeria Kigali 18 Nov 2021 T20I # 1436
bowled HA Chohan 28 2 v Tanzania Rwanda 18 Nov 2021 T20I # 1437
bowled R Abdulkareem 12 1 v Nigeria Kigali 20 Nov 2021 T20I # 1442
not out 29 1 v Uganda Rwanda 20 Nov 2021 T20I # 1444
caught G Malla Mohammad Aadil Alam 12 1 v Nepal Nairobi (Gym) 25 Aug 2022 T20I # 1746
hit wicket Karan KC 9 1 v Nepal Nairobi (Gym) 26 Aug 2022 T20I # 1747
bowled Mohammad Aadil Alam 14 1 v Nepal Nairobi (Gym) 28 Aug 2022 T20I # 1749
caught Shahab Alam S Lamichhane 20 1 v Nepal Nairobi (Gym) 29 Aug 2022 T20I # 1751
caught Sompal Kami DS Airee 23 2 v Nepal Nairobi (Gym) 30 Aug 2022 T20I # 1752
not out 32 1 v St Helena Rwanda 17 Nov 2022 T20I # 1889
caught GM Ntambalika Sami Sohail 44 1 v Malawi Rwanda 18 Nov 2022 T20I # 1894
not out 18 2 v Mali Kigali 20 Nov 2022 T20I # 1900
not out 37 2 v Rwanda Rwanda 20 Nov 2022 T20I # 1902
DNB - 1 v Lesotho Kigali 21 Nov 2022 T20I # 1905
caught K Motlhanka T Tshose 74 2 v Botswana Rwanda 24 Nov 2022 T20I # 1918
caught E Niyomugabo E Rukiriza 36 2 v Rwanda Nairobi (Gym) 9 Jun 2023 T20I # 2083
not out 96 1 v Uganda Nairobi (Gym) 10 Jun 2023 T20I # 2088
caught T Tshose B Kgosiemang 22 2 v Botswana Nairobi (Gym) 11 Jun 2023 T20I # 2091
caught S Ssesazi K Waiswa 38 2 v Uganda Nairobi (Gym) 13 Jun 2023 T20I # 2097
bowled DM Nakrani 3 1 v Uganda Nairobi (Gym) 18 Jun 2023 T20I # 2105
caught B Kgosiemang D Maisuria 45 2 v Botswana Nairobi (Gym) 19 Jun 2023 T20I # 2106
caught S Nsubuga K Waiswa 44 2 v Uganda Nairobi (Gym) 21 Jun 2023 T20I # 2108
caught Z Bimenyimana C Rubagumya 50 1 v Rwanda Windhoek 22 Nov 2023 T20I # 2354
caught IO Okpe C Udekwe 6 2 v Nigeria Windhoek 23 Nov 2023 T20I # 2358
caught AM Kimote HA Chohan 81 1 v Tanzania Windhoek 25 Nov 2023 T20I # 2363
caught HN Ya France HN Ya France 15 1 v Namibia Windhoek 27 Nov 2023 T20I # 2368
caught RG Mukasa AR Ramjani 34 2 v Uganda Windhoek 29 Nov 2023 T20I # 2375
lbw R Ngarava 0 2 v Zimbabwe Windhoek 30 Nov 2023 T20I # 2376
DNB - 2 v Sierra Leone Benoni 7 Dec 2023 T20I # 2383
not out 32 2 v Mali Benoni 8 Dec 2023 T20I # 2386
caught J Bangura A Gbla 43 2 v Sierra Leone Benoni 12 Dec 2023 T20I # 2395
caught P Ayoleyine G Bakiweyem 4 2 v Ghana Benoni 13 Dec 2023 T20I # 2399
caught K Piet L Makgale 3 1 v Botswana Benoni 16 Dec 2023 T20I # 2406
caught P Zuze D Kansonkho 5 1 v Malawi Benoni 18 Dec 2023 T20I # 2411
stumped CN Kakuru H Ssenyondo 0 2 v Uganda Benoni 19 Dec 2023 T20I # 2413
caught RG Mukasa AR Ramjani 6 2 v Uganda Accra 17 Mar 2024 T20I # 2525
stumped A Osei R Baaleri 68 2 v Ghana Accra 20 Mar 2024 T20I # 2530
bowled C Kyewuta 0 2 v Uganda Accra 23 Mar 2024 T20I # 2533
Statsguru includes the following current or recent Twenty20 Internationals:
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
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]
 
Feedback Print this page