Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 1 jan 2000 remove greater than or equal to 1 jan 2000 from query
Involving the player SO Ngoche (KENYA) remove SO Ngoche (KENYA) from query
Ordered by bowling average (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2010-2024 98 515 41* 11.97 0 111 4/14 19.25 0 32 0 -7.27 Profile
filtered 2010-2024 98 515 41* 11.97 0 111 4/14 19.25 0 32 0 -7.27
Match by match list
DNB 2 5 2.50 1 0 T20I v Sierra Leone Benoni 12 Dec 2023 T20I # 2395
DNB 2 6 3.00 1 0 T20I v Nigeria Kampala 20 May 2019 T20I # 776
DNB 3 10 3.33 0 0 T20I v Cameroon Benoni 19 Sep 2022 T20I # 1784
13 2 7 3.50 0 0 T20I v Nepal Nairobi (Gym) 29 Aug 2022 T20I # 1751
2* 4 14 3.50 1 0 T20I v Ireland Mombasa 24 Feb 2012 T20I # 227
DNB 4 14 3.50 0 0 T20I v Uganda Nairobi (Gym) 10 Jun 2023 T20I # 2088
DNB 2 7 3.50 0 0 T20I v Cameroon Benoni 6 Dec 2023 T20I # 2381
DNB 2 9 4.50 0 0 T20I v Nigeria Entebbe 11 Sep 2021 T20I # 1266
DNB 2 10 5.00 0 0 T20I v Scotland Nairobi (Gym) 1 Feb 2010 T20I # 129
17* 3 16 5.33 0 0 T20I v Lesotho Kigali 21 Nov 2022 T20I # 1905
DNB 3 16 5.33 0 0 T20I v Rwanda Rwanda 20 Nov 2022 T20I # 1902
DNB 2 12 6.00 0 0 T20I v Tanzania Rwanda 18 Nov 2021 T20I # 1437
DNB 1 6 6.00 0 0 T20I v Rwanda Nairobi (Gym) 17 Jun 2023 T20I # 2103
13 2 13 6.50 0 0 T20I v Uganda Entebbe 15 Sep 2021 T20I # 1274
1 1 7 7.00 0 0 T20I v Malawi Benoni 18 Dec 2023 T20I # 2411
DNB 3 22 7.33 0 0 T20I v Botswana Nairobi (Gym) 11 Jun 2023 T20I # 2091
DNB 2 15 7.50 0 0 T20I v Bermuda ICCA Dubai 21 Oct 2019 T20I # 953
DNB 4 34 8.50 0 0 T20I v Netherlands Windhoek 20 Apr 2013 T20I # 314
0* 2 17 8.50 2 0 T20I v Scotland ICCA Dubai 19 Nov 2013 T20I # 339
2 2 18 9.00 0 0 T20I v Canada ICCA Dubai 15 Mar 2013 T20I # 310
20 2 18 9.00 0 0 T20I v Uganda Entebbe 17 Sep 2021 T20I # 1278
DNB 2 19 9.50 0 0 T20I v Seychelles Rwanda 25 Nov 2022 T20I # 1922
6* 2 20 10.00 0 0 T20I v Ghana Kampala 21 May 2019 T20I # 781
DNB 2 21 10.50 1 0 T20I v Ghana Accra 20 Mar 2024 T20I # 2530
DNB 2 22 11.00 0 0 T20I v Rwanda Nairobi (Gym) 14 Jun 2023 T20I # 2099
3 2 22 11.00 0 0 T20I v Uganda Benoni 19 Dec 2023 T20I # 2413
41* 2 25 12.50 0 0 T20I v Nigeria Entebbe 16 Sep 2021 T20I # 1277
30* 3 42 14.00 0 0 T20I v Uganda Nairobi (Gym) 13 Jun 2023 T20I # 2097
7* 2 28 14.00 0 0 ODI v Afghanistan Amstelveen 5 Jul 2010 ODI # 3012
3 2 29 14.50 0 0 T20I v Afghanistan Sharjah 30 Sep 2013 T20I # 330
0 2 29 14.50 0 0 T20I v Malawi Benoni 16 Sep 2022 T20I # 1779
1 2 30 15.00 2 0 T20I v Zimbabwe Windhoek 30 Nov 2023 T20I # 2376
9* 1 15 15.00 0 0 T20I v Ghana Benoni 13 Dec 2023 T20I # 2399
DNB 1 15 15.00 0 0 T20I v Botswana Rwanda 24 Nov 2022 T20I # 1918
2* 1 15 15.00 0 0 T20I v Nigeria Entebbe 13 Sep 2021 T20I # 1272
5* 2 30 15.00 0 0 ODI v Afghanistan Sharjah 4 Oct 2013 ODI # 3418
0 1 15 15.00 0 0 T20I v Netherlands Abu Dhabi 11 Feb 2010 T20I # 139
DNB 2 32 16.00 0 0 T20I v Singapore ICCA 2 Dubai 23 Oct 2019 T20I # 960
33* 2 33 16.50 0 0 T20I v Nepal Nairobi (Gym) 30 Aug 2022 T20I # 1752
DNB 1 18 18.00 3 0 T20I v Botswana Nairobi (Gym) 19 Jun 2023 T20I # 2106
DNB 1 19 19.00 0 0 T20I v Afghanistan Sharjah 11 Oct 2013 T20I # 332
DNB 2 40 20.00 0 0 ODI v Ireland Mombasa 18 Feb 2012 ODI # 3242
7 1 21 21.00 0 0 T20I v Netherlands ICCA Dubai 18 Oct 2019 T20I # 937
22 1 21 21.00 1 0 T20I v Uganda Kampala 22 May 2019 T20I # 784
23* 1 22 22.00 0 0 T20I v Nigeria Windhoek 23 Nov 2023 T20I # 2358
2 1 24 24.00 0 0 T20I v Scotland Aberdeen 5 Jul 2013 T20I # 320
2 1 24 24.00 1 0 T20I v Namibia Windhoek 27 Nov 2023 T20I # 2368
28 2 49 24.50 0 0 ODI v Ireland Mombasa 20 Feb 2012 ODI # 3245
3 1 25 25.00 0 0 T20I v Uganda Accra 17 Mar 2024 T20I # 2525
5 1 26 26.00 1 0 T20I v P.N.G. Dubai (DICS) 27 Oct 2019 T20I # 979
1* 1 27 27.00 0 0 T20I v Afghanistan Sharjah 24 Nov 2013 T20I # 345
DNB 1 27 27.00 1 0 T20I v Nigeria Kigali 18 Nov 2021 T20I # 1436
4 1 29 29.00 0 0 T20I v Tanzania Kigali 17 Nov 2021 T20I # 1433
DNB 1 29 29.00 0 0 T20I v Canada ICCA Dubai 16 Mar 2013 T20I # 311
15 1 29 29.00 2 0 T20I v Botswana Nairobi (Gym) 15 Jun 2023 T20I # 2101
0 1 32 32.00 0 0 ODI v Netherlands Nairobi (Gym) 18 Feb 2010 ODI # 2958
DNB 1 33 33.00 0 0 ODI v Netherlands Nairobi (Gym) 16 Feb 2010 ODI # 2956
4 1 34 34.00 0 0 T20I v Scotland ICCA Dubai 13 Mar 2012 T20I # 231
4 1 34 34.00 0 0 T20I v Rwanda Nairobi (Gym) 9 Jun 2023 T20I # 2083
4 1 35 35.00 1 0 T20I v Uganda Nairobi (Gym) 21 Jun 2023 T20I # 2108
2 1 36 36.00 0 0 T20I v Namibia Dubai (DICS) 25 Oct 2019 T20I # 969
21* 1 38 38.00 1 0 T20I v Uganda Kigali 17 Nov 2021 T20I # 1431
9* 1 43 43.00 0 0 ODI v Scotland Christchurch 30 Jan 2014 ODI # 3466
10 1 44 44.00 0 0 T20I v Scotland ICCA 2 Dubai 19 Oct 2019 T20I # 943
0 1 46 46.00 0 0 ODI v Pakistan Hambantota 23 Feb 2011 ODI # 3105
DNB 0 28 - 0 0 T20I v Uganda Rwanda 20 Nov 2021 T20I # 1444
1 0 24 - 2 0 T20I v Uganda Entebbe 10 Sep 2021 T20I # 1264
8 0 28 - 0 0 ODI v Afghanistan Sharjah 2 Oct 2013 ODI # 3417
0* 0 27 - 2 0 T20I v Canada Sharjah 26 Nov 2013 T20I # 346
DNB 0 17 - 0 0 T20I v Canada Dubai (DICS) 10 Feb 2010 T20I # 138
DNB - - - - - T20I v St Helena Rwanda 17 Nov 2022 T20I # 1889
0 0 20 - 0 0 T20I v Uganda Windhoek 29 Nov 2023 T20I # 2375
0 - - - 0 0 ODI v New Zealand Chennai 20 Feb 2011 ODI # 3101
17* 0 28 - 1 0 T20I v Nigeria Kigali 20 Nov 2021 T20I # 1442
0 0 8 - 0 0 T20I v Ireland Dubai (DICS) 14 Mar 2012 T20I # 232
TDNB - - - - - T20I v Uganda Entebbe 10 Sep 2021 T20I # 1261
3 0 13 - 0 0 ODI v Scotland Aberdeen 2 Jul 2013 ODI # 3381
DNB 0 17 - 0 0 T20I v Scotland Nairobi (Gym) 4 Feb 2010 T20I # 133
0 0 22 - 0 0 T20I v Uganda Benoni 21 Sep 2022 T20I # 1790
6 0 17 - 0 0 ODI v Canada Schiedam 9 Jul 2010 ODI # 3020
DNB 0 7 - 0 0 T20I v Mali Benoni 8 Dec 2023 T20I # 2386
DNB 0 23 - 0 0 T20I v Nepal Nairobi (Gym) 28 Aug 2022 T20I # 1749
38 0 22 - 0 0 T20I v Netherlands ICCA Dubai 23 Nov 2013 T20I # 344
14 0 24 - 0 0 T20I v Uganda Nairobi (Gym) 18 Jun 2023 T20I # 2105
10* 0 18 - 0 0 T20I v Tanzania Windhoek 25 Nov 2023 T20I # 2363
2 0 33 - 0 0 ODI v Scotland Rotterdam 7 Jul 2010 ODI # 3016
DNB 0 29 - 0 0 T20I v Netherlands Windhoek 19 Apr 2013 T20I # 313
DNB 0 14 - 2 0 T20I v Sierra Leone Benoni 7 Dec 2023 T20I # 2383
1 0 8 - 1 0 T20I v Nepal Nairobi (Gym) 26 Aug 2022 T20I # 1747
DNB 0 34 - 0 0 T20I v Tanzania Benoni 17 Sep 2022 T20I # 1781
3 0 26 - 1 0 T20I v Ireland Mombasa 22 Feb 2012 T20I # 224
DNB 0 4 - 1 0 T20I v Mali Kigali 20 Nov 2022 T20I # 1900
0 0 39 - 0 0 ODI v Sri Lanka Colombo (RPS) 1 Mar 2011 ODI # 3113
0 0 21 - 0 0 T20I v Nepal Nairobi (Gym) 25 Aug 2022 T20I # 1746
2 0 18 - 3 0 T20I v Botswana Benoni 16 Dec 2023 T20I # 2406
8* 0 16 - 0 0 T20I v Rwanda Windhoek 22 Nov 2023 T20I # 2354
19 0 19 - 0 0 T20I v Uganda Accra 23 Mar 2024 T20I # 2533
9* 0 10 - 0 0 T20I v Malawi Rwanda 18 Nov 2022 T20I # 1894
Statsguru includes the following current or recent relevant matches:
Canada v Ireland at New York, ICC Men's T20 World Cup 13th Match, Jun 7, 2024 [T20I # 2644 - Live]
    » Canada 12/0 (1.6 ov, NS Dhaliwal 6*, A Johnson 5*, JB Little 0/6)
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