Kenya vs other countries FC+LA+T20s Team Records - Largest Margins

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
266 runs043461.10.0v KenyaNairobi (Gym)28 Jul 2011First-class
218 runs031032.450.0v KenyaWindhoek8 Feb 2018List A
208 runs035545.350.0v KenyaCape Town22 Oct 2001ODI # 1763
205 runs031833.150.0v KenyaHambantota23 Feb 2011ODI # 3105
202 runs030625.150.0v KenyaNairobi (Gym)3 Oct 1996ODI # 1124
202 runs032636.550.0v KenyaDhaka27 Mar 1999ODI # 1424
201 runs030630.050.0v KenyaJohannesburg15 Apr 2009ICCT # 506
199 runs040475.30.0v KenyaDambulla14 Feb 2002First-class
186 runs035250.050.0v KenyaPaarl24 Oct 2001ODI # 1764
176 runs031746.550.0v KenyaColombo (RPS)20 Sep 2002ODI # 1882
172 runs026119.320.0v KenyaJohannesburg14 Sep 2007T20I # 27
167 runs051290.50.0v KenyaNairobi (Gym)2 Oct 2010First-class
161 runs030936.050.0v KenyaEden Gardens20 Mar 2011ODI # 3140
161 runs026733.250.0v KenyaDubai (DICS)8 Dec 2017List A
159 runs033749.150.0v KenyaBloemfontein31 Oct 2008ODI # 2769
152 runs034253.50.0v KenyaAberdeen7 Jul 2013First-class
151 runs035245.150.0v KenyaMombasa29 Jan 2009ODI # 2807
148 runs027533.350.0v KenyaPretoria9 Oct 2001List A
148 runs033249.250.0v KenyaGros Islet20 Mar 2007ODI # 2544
144 runs039950.050.0v KenyaKandy6 Mar 1996ODI # 1074
143 runs028731.450.0v KenyaSharjah8 Apr 2003ODI # 1999
142 runs024735.550.0v KenyaKimberley4 Mar 2003ODI # 1981
142 runs033039.350.0v KenyaHarare18 Oct 2009ODI # 2912
133 runs027344.050.0v KenyaDhaka19 Mar 1999ODI # 1412
131 runs030248.150.0v KenyaBogra17 Mar 2006ODI # 2350
129 runs019025.350.0v KenyaKuala Lumpur12 Sep 1998List A
129 runs025737.550.0v KenyaSharjah6 Apr 2003ODI # 1997
117 runs023030.050.0v KenyaThe Hague3 Jul 2010ODI # 3010
117 runs023835.150.0v KenyaMombasa20 Feb 2012ODI # 3245
110 runs021820.020.0v KenyaWindhoek30 Nov 2023T20I # 2376
109 runs023236.544.0v KenyaHarare3 Mar 2006ODI # 2344
109 runs030746.250.0v KenyaMombasa27 Jan 2009ODI # 2805
106 runs031249.350.0v KenyaNairobi15 Aug 2001ODI # 1745
106 runs016318.420.0v KenyaSharjah30 Sep 2013T20I # 330
106 runs020720.020.0v KenyaAccra23 Mar 2024T20I # 2533
101 runs023746.10.0v KenyaSharjah29 Jan 2008First-class
98 runs029150.050.0v KenyaSouthampton11 Sep 2004ODI # 2170
97 runs030550.050.0v KenyaVisakhapatnam23 Feb 1996ODI # 1058
97 runs016714.320.0v KenyaOudtshoorn18 Sep 2016Twenty20
97 runs031341.250.0v KenyaNairobi (Ruaraka)2 Oct 2024List A
96 runs027641.050.0v KenyaKampala20 Jun 2022List A
94 runs033050.050.0v KenyaBristol23 May 1999ODI # 1457
91 runs027146.250.0v KenyaDurban20 Mar 2003ODI # 1992
91 runs031449.550.0v KenyaHarare12 Oct 2009ODI # 2908
91 runs018715.420.0v KenyaBenoni19 Dec 2023T20I # 2413
87 runs018218.520.0v KenyaDubai (DICS)25 Oct 2019T20I # 969
86 runs028644.047.0v KenyaNairobi (Gym)18 Oct 2008ODI # 2767
86 runs026444.550.0v KenyaHarare13 Oct 2009ODI # 2909
83 runs025540.040.0v KenyaNairobi (Gym)18 Oct 1997ODI # 1245
82 runs027346.149.0v KenyaNairobi (Gym)19 Oct 1997ODI # 1246
80 runs028141.046.0v KenyaNairobi (Gym)18 Aug 2007List A
80 runs020132.050.0v KenyaNairobi (Gym)18 Feb 2010ODI # 2958
79 runs018915.320.0v KenyaEast London15 Sep 2018Twenty20
77 runs025546.050.0v KenyaNairobi (Gym)4 Feb 2007ODI # 2504
72 runs017016.420.0v KenyaAccra17 Mar 2024T20I # 2525
69 runs021435.150.0v KenyaMombasa24 Jan 2007ODI # 2484
66 runs028649.050.0v KenyaNairobi (Gym)1 Feb 2009ODI # 2812
64 runs028150.050.0v KenyaDhaka23 Mar 1999ODI # 1416
64 runs022445.550.0v KenyaMombasa19 Dec 2010List A
62 runs026148.050.0v KenyaColombo (NCC)25 Feb 2002List A
61 runs016419.120.0v KenyaNairobi (Gym)24 Oct 2024T20I # 2934
60 runs032550.050.0v KenyaBengaluru13 Mar 2011ODI # 3130
59 runs018739.150.0v KenyaWindhoek11 Feb 2018List A
58 runs022150.050.0v KenyaNairobi (Gym)29 Sep 1999ODI # 1506
53 runs018820.020.0v KenyaColombo (NCC)29 Oct 2013Twenty20
52 runs05321.021.0v KenyaDublin11 Jul 2009ODI # 2860
51 runs021443.450.0v KenyaSt Saviour5 Aug 2022List A
50 runs022920.020.0v KenyaWindhoek7 Nov 2011Twenty20
49 runs018818.420.0v KenyaKigali17 Nov 2021T20I # 1433
47 runs022944.044.0v KenyaKwekwe11 Dec 2002ODI # 1915
47 runs017620.020.0v KenyaNairobi (Gym)13 Jun 2023T20I # 2097
46 runs017225.025.0v KenyaNairobi25 Oct 2003List A
46 runs025848.050.0v KenyaWindhoek18 Jan 2015List A
45 runs027650.050.0v KenyaSouthampton30 May 1999ODI # 1469
45 runs010915.520.0v KenyaWindhoek6 Nov 2011Twenty20
45 runs011918.420.0v KenyaDubai (DICS)27 Oct 2019T20I # 979
39 runs017323.025.0v KenyaNairobi (Gym)20 Nov 2016List A
35 runs011418.520.0v KenyaAberdeen4 Jul 2013T20I # 319
34 runs014918.220.0v KenyaSharjah24 Nov 2013T20I # 345
33 runs014939.050.0v KenyaBelfast24 Aug 2008ODI # 2751
33 runs016319.020.0v KenyaWindhoek29 Nov 2023T20I # 2375
32 runs016520.020.0v KenyaOudtshoorn16 Sep 2016Twenty20
31 runs017120.020.0v KenyaICCA 2 Dubai19 Oct 2019T20I # 943
31 runs017620.020.0v KenyaNairobi (Gym)30 Aug 2022T20I # 1752
30 runs016720.020.0v KenyaICCA Dubai18 Oct 2019T20I # 937
30 runs014618.520.0v KenyaNairobi (Gym)15 Jun 2023T20I # 2101
29 runs026249.150.0v KenyaColombo (SSC)17 Sep 2002ODI # 1879
29 runs013120.020.0v KenyaICCA Dubai23 Nov 2013T20I # 344
26 runs014220.020.0v KenyaWindhoek4 Nov 2011Twenty20
25 runs0291103.10.0v KenyaKing City (NW)29 Jul 2006First-class
24 runs022148.150.0v KenyaNairobi (Gym)30 Sep 1999ODI # 1507
24 runs011718.220.0v KenyaKimberley10 Sep 2017Twenty20
21 runs025047.550.0v KenyaPort Moresby30 May 2016List A
20 runs023249.250.0v KenyaFatullah23 Mar 2006ODI # 2355
19 runs015420.020.0v KenyaBelfast2 Aug 2008T20I # 58
18 runs020536.036.0v KenyaNairobi26 Oct 2003List A
15 runs016620.020.0v KenyaAbu Dhabi9 Feb 2010Twenty20
14 runs012720.020.0v KenyaHarare19 Nov 2011Twenty20
14 runs017920.020.0v KenyaICCA Dubai13 Mar 2012T20I # 231
14 runs015920.020.0v KenyaNairobi16 Jul 2024T20I # 2765
13 runs024749.350.0v KenyaChristchurch28 Jan 2014List A
12 runs09840.50.0v KenyaMolyneux9 Jan 2004First-class
12 runs024349.150.0v KenyaAberdeen30 Jun 2013ODI # 3379
10 runs011947.20.0v KenyaMombasa12 Feb 2012First-class
6 runs017348.450.0v KenyaRotterdam7 Jul 2010ODI # 3016
6 runs012120.020.0v KenyaEntebbe17 Sep 2021T20I # 1278
4 runs024546.046.0v KenyaDublin12 Jul 2009ODI # 2861
4 runs011215.015.0v KenyaEntebbe16 Sep 2021T20I # 1277
2 runs010820.020.0v KenyaMombasa24 Feb 2012T20I # 227
1 run012620.020.0v KenyaNairobi (Gym)21 Jun 2023T20I # 2108
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets2319111.350.0v KenyaBloemfontein12 Oct 2001ODI # 1758
10 wickets17214121.250.0v KenyaPotchefstroom12 Feb 2003ODI # 1947
10 wickets15013425.050.0v KenyaNairobi (Gym)14 Aug 2004List A
10 wickets254997.450.0v KenyaNairobi (Gym)14 Aug 2007List A
10 wickets252708.050.0v KenyaChennai20 Feb 2011ODI # 3101
10 wickets76727.220.0v KenyaDubai (DICS)14 Mar 2012T20I # 232
10 wickets2513215.520.0v KenyaBloemfontein26 Sep 2015Twenty20
9 wickets9019735.050.0v KenyaEden Gardens31 May 1998ODI # 1337
9 wickets6620439.050.0v KenyaCanterbury18 May 1999ODI # 1449
9 wickets5323041.150.0v KenyaKimberley14 Oct 2001ODI # 1760
9 wickets20413416.050.0v KenyaBulawayo15 Dec 2002ODI # 1920
9 wickets15716223.550.0v KenyaKhulna20 Mar 2006ODI # 2353
9 wickets74747.420.0v KenyaDurban12 Sep 2007T20I # 21
9 wickets1110718.120.0v KenyaBelfast4 Aug 2008T20I # 66
9 wickets20211416.250.0v KenyaKing City (NW)19 Aug 2009ODI # 2875
9 wickets18814318.450.0v KenyaColombo (RPS)1 Mar 2011ODI # 3113
9 wickets3710013.520.0v KenyaColombo (CCC)31 Oct 2013Twenty20
8 wickets4520942.350.0v KenyaNairobi (Gym)3 Oct 2000ODI # 1630
8 wickets1988517.050.0v KenyaNairobi (Gym)2 Sep 2002ODI # 1870
8 wickets3922843.350.0v KenyaBulawayo25 Feb 2006ODI # 2339
8 wickets369314.020.0v KenyaNairobi (Gym)4 Sep 2007T20I # 19
8 wickets1513217.320.0v KenyaMombasa23 Feb 2012T20I # 225
8 wickets1939017.550.0v KenyaSharjah2 Oct 2013ODI # 3417
8 wickets2412316.020.0v KenyaColombo (NCC)29 Oct 2013Twenty20
8 wickets4325042.550.0v KenyaNew Plymouth13 Jan 2014List A
8 wickets13214128.050.0v KenyaDubai (DICS)6 Dec 2017List A
8 wickets20411116.050.0v KenyaWindhoek13 Feb 2018List A
8 wickets5513110.520.0v KenyaEast London15 Sep 2018Twenty20
7 wickets4920041.550.0v KenyaCuttack18 Feb 1996ODI # 1052
7 wickets11618930.450.0v KenyaNairobi (Gym)28 Sep 1996ODI # 1120
7 wickets5220841.250.0v KenyaNairobi (Aga)16 Oct 1997ODI # 1244
7 wickets5415341.050.0v KenyaAmstelveen26 May 1999ODI # 1462
7 wickets1723347.150.0v KenyaNairobi (Gym)19 Aug 2001ODI # 1747
7 wickets9816033.450.0v KenyaBenoni7 Oct 2001ODI # 1755
7 wickets6818038.450.0v KenyaNairobi (Gym)1 Sep 2002ODI # 1869
7 wickets8418036.050.0v KenyaNairobi22 Oct 2003List A
7 wickets4426142.450.0v KenyaNairobi (Gym)20 Aug 2004List A
7 wickets1889518.450.0v KenyaBirmingham14 Sep 2004ODI # 2174
7 wickets5123341.350.0v KenyaFatullah25 Mar 2006ODI # 2356
7 wickets6017833.043.0v KenyaGros Islet24 Mar 2007ODI # 2553
7 wickets8722335.350.0v KenyaKimberley2 Nov 2008ODI # 2770
7 wickets9020035.050.0v KenyaNairobi (Gym)4 Feb 2009ODI # 2814
7 wickets2224846.250.0v KenyaPotchefstroom1 Apr 2009ODI # 2831
7 wickets9318234.350.0v KenyaBenoni11 Apr 2009ICCT # 491
7 wickets6116439.550.0v KenyaRotterdam1 Jul 2010ODI # 3006
7 wickets339414.320.0v KenyaWindhoek13 Nov 2011Twenty20
7 wickets2011816.420.0v KenyaKwekwe23 Nov 2011Twenty20
7 wickets2110916.320.0v KenyaSharjah18 Mar 2012Twenty20
7 wickets4818842.050.0v KenyaWindhoek6 Oct 2012List A
7 wickets1759420.550.0v KenyaSharjah4 Oct 2013ODI # 3418
7 wickets3114214.520.0v KenyaEdinburgh14 Jul 2015Twenty20
7 wickets11815630.250.0v KenyaKirtipur13 Mar 2017List A
7 wickets2922145.150.0v KenyaKampala26 Jun 2022List A
6 wickets1223748.050.0v KenyaHyderabad (Deccan)17 May 1998ODI # 1329
6 wickets2519345.550.0v KenyaNairobi (Gym)18 Aug 2001ODI # 1746
6 wickets1322647.550.0v KenyaCape Town7 Mar 2003ODI # 1983
6 wickets6521739.150.0v KenyaNairobi (Gym)17 Aug 2004List A
6 wickets11916930.150.0v KenyaNairobi (Gym)12 Aug 2006ODI # 2402
6 wickets13811927.050.0v KenyaNairobi (Gym)15 Aug 2006ODI # 2404
6 wickets10718032.150.0v KenyaPotchefstroom19 Apr 2009ODI # 2844
6 wickets1227148.050.0v KenyaHarare17 Oct 2009ODI # 2911
6 wickets8515435.550.0v KenyaSchiedam9 Jul 2010ODI # 3020
6 wickets13814027.050.0v KenyaNairobi (Gym)9 Oct 2010ODI # 3053
6 wickets1219518.020.0v KenyaWindhoek6 Nov 2011Twenty20
6 wickets2710815.320.0v KenyaMombasa22 Feb 2012T20I # 224
6 wickets1512617.320.0v KenyaColombo (CCC)27 Oct 2013Twenty20
6 wickets9318934.350.0v KenyaPort Moresby28 May 2016List A
6 wickets2810515.220.0v KenyaWindhoek27 Nov 2023T20I # 2368
5 wickets4613542.250.0v KenyaPatna27 Feb 1996ODI # 1063
5 wickets1514547.350.0v KenyaKuala Lumpur10 Sep 1998List A
5 wickets5423041.050.0v KenyaTaunton15 May 1999ODI # 1445
5 wickets11217531.250.0v KenyaDurban15 Mar 2003ODI # 1990
5 wickets8417736.050.0v KenyaNairobi (Ruaraka)19 Oct 2003List A
5 wickets1413917.420.0v KenyaNairobi (Gym)1 Sep 2007T20I # 17
5 wickets2719945.350.0v KenyaDelhi7 Mar 2011ODI # 3122
5 wickets2111516.320.0v KenyaKwekwe21 Nov 2011Twenty20
5 wickets6419239.250.0v KenyaWindhoek17 Jan 2015List A
5 wickets11521330.550.0v KenyaWindhoek21 Jan 2015List A
5 wickets5017241.450.0v KenyaSouthampton25 Jun 2015List A
5 wickets1825447.050.0v KenyaWindhoek15 Feb 2018List A
5 wickets9613634.050.0v KenyaKampala27 Jun 2022List A
4 wickets5814940.250.0v KenyaNairobi (Aga)2 Oct 1996ODI # 1123
4 wickets1822447.050.0v KenyaBengaluru20 May 1998ODI # 1330
4 wickets9913433.350.0v KenyaNairobi (Gym)29 Aug 2002ODI # 1867
4 wickets1023548.250.0v KenyaNairobi (Gym)31 Jan 2009ODI # 2809
4 wickets2023146.450.0v KenyaNairobi (Gym)26 Jul 2011List A
4 wickets3018545.050.0v KenyaThe Hague13 Sep 2011ODI # 3193
4 wickets1417717.420.0v KenyaICCA 2 Dubai15 Nov 2013Twenty20
4 wickets69988.320.0v KenyaEdinburgh18 Jul 2015Twenty20
4 wickets1821147.050.0v KenyaAl Amerat3 Dec 2019List A
3 wickets1121648.150.0v KenyaNairobi (Gym)15 Aug 2004List A
3 wickets4921441.550.0v KenyaAl Amerat12 Dec 2019List A
2 wickets2418546.050.0v KenyaNairobi (Gym)13 Aug 2006ODI # 2403
2 wickets1112318.120.0v KenyaHarare17 Nov 2011Twenty20
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets254997.450.0v KenyaNairobi (Gym)14 Aug 2007List A
10 wickets252708.050.0v KenyaChennai20 Feb 2011ODI # 3101
10 wickets2319111.350.0v KenyaBloemfontein12 Oct 2001ODI # 1758
9 wickets20413416.050.0v KenyaBulawayo15 Dec 2002ODI # 1920
8 wickets20411116.050.0v KenyaWindhoek13 Feb 2018List A
9 wickets20211416.250.0v KenyaKing City (NW)19 Aug 2009ODI # 2875
8 wickets1988517.050.0v KenyaNairobi (Gym)2 Sep 2002ODI # 1870
8 wickets1939017.550.0v KenyaSharjah2 Oct 2013ODI # 3417
7 wickets1889518.450.0v KenyaBirmingham14 Sep 2004ODI # 2174
9 wickets18814318.450.0v KenyaColombo (RPS)1 Mar 2011ODI # 3113
7 wickets1759420.550.0v KenyaSharjah4 Oct 2013ODI # 3418
10 wickets17214121.250.0v KenyaPotchefstroom12 Feb 2003ODI # 1947
9 wickets15716223.550.0v KenyaKhulna20 Mar 2006ODI # 2353
10 wickets15013425.050.0v KenyaNairobi (Gym)14 Aug 2004List A
6 wickets13811927.050.0v KenyaNairobi (Gym)15 Aug 2006ODI # 2404
6 wickets13814027.050.0v KenyaNairobi (Gym)9 Oct 2010ODI # 3053
8 wickets13214128.050.0v KenyaDubai (DICS)6 Dec 2017List A
6 wickets11916930.150.0v KenyaNairobi (Gym)12 Aug 2006ODI # 2402
7 wickets11815630.250.0v KenyaKirtipur13 Mar 2017List A
7 wickets11618930.450.0v KenyaNairobi (Gym)28 Sep 1996ODI # 1120
5 wickets11521330.550.0v KenyaWindhoek21 Jan 2015List A
5 wickets11217531.250.0v KenyaDurban15 Mar 2003ODI # 1990
6 wickets10718032.150.0v KenyaPotchefstroom19 Apr 2009ODI # 2844
4 wickets9913433.350.0v KenyaNairobi (Gym)29 Aug 2002ODI # 1867
7 wickets9816033.450.0v KenyaBenoni7 Oct 2001ODI # 1755
5 wickets9613634.050.0v KenyaKampala27 Jun 2022List A
7 wickets9318234.350.0v KenyaBenoni11 Apr 2009ICCT # 491
6 wickets9318934.350.0v KenyaPort Moresby28 May 2016List A
9 wickets9019735.050.0v KenyaEden Gardens31 May 1998ODI # 1337
7 wickets9020035.050.0v KenyaNairobi (Gym)4 Feb 2009ODI # 2814
7 wickets8722335.350.0v KenyaKimberley2 Nov 2008ODI # 2770
6 wickets8515435.550.0v KenyaSchiedam9 Jul 2010ODI # 3020
5 wickets8417736.050.0v KenyaNairobi (Ruaraka)19 Oct 2003List A
7 wickets8418036.050.0v KenyaNairobi22 Oct 2003List A
10 wickets76727.220.0v KenyaDubai (DICS)14 Mar 2012T20I # 232
9 wickets74747.420.0v KenyaDurban12 Sep 2007T20I # 21
4 wickets69988.320.0v KenyaEdinburgh18 Jul 2015Twenty20
7 wickets6818038.450.0v KenyaNairobi (Gym)1 Sep 2002ODI # 1869
9 wickets6620439.050.0v KenyaCanterbury18 May 1999ODI # 1449
6 wickets6521739.150.0v KenyaNairobi (Gym)17 Aug 2004List A
5 wickets6419239.250.0v KenyaWindhoek17 Jan 2015List A
7 wickets6116439.550.0v KenyaRotterdam1 Jul 2010ODI # 3006
7 wickets6017833.043.0v KenyaGros Islet24 Mar 2007ODI # 2553
4 wickets5814940.250.0v KenyaNairobi (Aga)2 Oct 1996ODI # 1123
8 wickets5513110.520.0v KenyaEast London15 Sep 2018Twenty20
5 wickets5423041.050.0v KenyaTaunton15 May 1999ODI # 1445
7 wickets5415341.050.0v KenyaAmstelveen26 May 1999ODI # 1462
9 wickets5323041.150.0v KenyaKimberley14 Oct 2001ODI # 1760
7 wickets5220841.250.0v KenyaNairobi (Aga)16 Oct 1997ODI # 1244
7 wickets5123341.350.0v KenyaFatullah25 Mar 2006ODI # 2356
5 wickets5017241.450.0v KenyaSouthampton25 Jun 2015List A
7 wickets4920041.550.0v KenyaCuttack18 Feb 1996ODI # 1052
3 wickets4921441.550.0v KenyaAl Amerat12 Dec 2019List A
7 wickets4818842.050.0v KenyaWindhoek6 Oct 2012List A
5 wickets4613542.250.0v KenyaPatna27 Feb 1996ODI # 1063
8 wickets4520942.350.0v KenyaNairobi (Gym)3 Oct 2000ODI # 1630
7 wickets4426142.450.0v KenyaNairobi (Gym)20 Aug 2004List A
8 wickets4325042.550.0v KenyaNew Plymouth13 Jan 2014List A
8 wickets3922843.350.0v KenyaBulawayo25 Feb 2006ODI # 2339
9 wickets3710013.520.0v KenyaColombo (CCC)31 Oct 2013Twenty20
8 wickets369314.020.0v KenyaNairobi (Gym)4 Sep 2007T20I # 19
7 wickets339414.320.0v KenyaWindhoek13 Nov 2011Twenty20
7 wickets3114214.520.0v KenyaEdinburgh14 Jul 2015Twenty20
4 wickets3018545.050.0v KenyaThe Hague13 Sep 2011ODI # 3193
7 wickets2922145.150.0v KenyaKampala26 Jun 2022List A
6 wickets2810515.220.0v KenyaWindhoek27 Nov 2023T20I # 2368
5 wickets2719945.350.0v KenyaDelhi7 Mar 2011ODI # 3122
6 wickets2710815.320.0v KenyaMombasa22 Feb 2012T20I # 224
6 wickets2519345.550.0v KenyaNairobi (Gym)18 Aug 2001ODI # 1746
10 wickets2513215.520.0v KenyaBloemfontein26 Sep 2015Twenty20
2 wickets2418546.050.0v KenyaNairobi (Gym)13 Aug 2006ODI # 2403
8 wickets2412316.020.0v KenyaColombo (NCC)29 Oct 2013Twenty20
7 wickets2224846.250.0v KenyaPotchefstroom1 Apr 2009ODI # 2831
5 wickets2111516.320.0v KenyaKwekwe21 Nov 2011Twenty20
7 wickets2110916.320.0v KenyaSharjah18 Mar 2012Twenty20
4 wickets2023146.450.0v KenyaNairobi (Gym)26 Jul 2011List A
7 wickets2011816.420.0v KenyaKwekwe23 Nov 2011Twenty20
4 wickets1822447.050.0v KenyaBengaluru20 May 1998ODI # 1330
5 wickets1825447.050.0v KenyaWindhoek15 Feb 2018List A
4 wickets1821147.050.0v KenyaAl Amerat3 Dec 2019List A
7 wickets1723347.150.0v KenyaNairobi (Gym)19 Aug 2001ODI # 1747
5 wickets1514547.350.0v KenyaKuala Lumpur10 Sep 1998List A
8 wickets1513217.320.0v KenyaMombasa23 Feb 2012T20I # 225
6 wickets1512617.320.0v KenyaColombo (CCC)27 Oct 2013Twenty20
5 wickets1413917.420.0v KenyaNairobi (Gym)1 Sep 2007T20I # 17
4 wickets1417717.420.0v KenyaICCA 2 Dubai15 Nov 2013Twenty20
6 wickets1322647.550.0v KenyaCape Town7 Mar 2003ODI # 1983
6 wickets1223748.050.0v KenyaHyderabad (Deccan)17 May 1998ODI # 1329
6 wickets1227148.050.0v KenyaHarare17 Oct 2009ODI # 2911
6 wickets1219518.020.0v KenyaWindhoek6 Nov 2011Twenty20
3 wickets1121648.150.0v KenyaNairobi (Gym)15 Aug 2004List A
9 wickets1110718.120.0v KenyaBelfast4 Aug 2008T20I # 66
2 wickets1112318.120.0v KenyaHarare17 Nov 2011Twenty20
4 wickets1023548.250.0v KenyaNairobi (Gym)31 Jan 2009ODI # 2809
5 wickets912718.320.0v KenyaICCA Dubai15 Mar 2013T20I # 310
7 wickets910118.320.0v KenyaAberdeen5 Jul 2013T20I # 320
4 wickets813933.435.0v KenyaAberdeen2 Jul 2013ODI # 3381
4 wickets815518.420.0v KenyaBloemfontein26 Sep 2015Twenty20
6 wickets811817.419.0v KenyaRwanda20 Nov 2021T20I # 1444
5 wickets811818.420.0v KenyaNairobi (Gym)18 Jun 2023T20I # 2105
3 wickets721548.550.0v KenyaDublin9 Jul 2009ODI # 2858
2 wickets718748.550.0v KenyaMount Maunganui17 Jan 2014List A
6 wickets722748.550.0v KenyaEast London6 Oct 2017List A
5 wickets622649.050.0v KenyaSharjah5 Apr 2003ODI # 1996
6 wickets611923.024.0v KenyaRotterdam21 Aug 2008ODI # 2747
2 wickets619642.043.0v KenyaThe Hague12 Sep 2011ODI # 3192
4 wickets615619.020.0v KenyaBenoni17 Sep 2022T20I # 1781
5 wickets520549.150.0v KenyaNairobi (Gym)5 Sep 2002ODI # 1872
4 wickets56819.120.0v KenyaBelfast4 Aug 2008T20I # 64
7 wickets513119.120.0v KenyaAbu Dhabi11 Feb 2010T20I # 139
2 wickets518341.142.0v KenyaWindhoek14 Feb 2018List A
3 wickets420049.250.0v KenyaNairobi (Gym)25 Sep 1999ODI # 1503
3 wickets419149.250.0v KenyaSchiedam10 Jul 2010ODI # 3022
5 wickets413219.220.0v KenyaColombo (CCC)2 Nov 2013Twenty20
3 wickets425449.250.0v KenyaAl Amerat5 Dec 2019List A
4 wickets412419.220.0v KenyaEntebbe15 Sep 2021T20I # 1274
5 wickets413119.220.0v KenyaNairobi (Gym)25 Aug 2022T20I # 1746
3 wickets415019.220.0v KenyaNairobi15 Jul 2024T20I # 2764
6 wickets324446.347.0v KenyaNairobi (Gym)12 Oct 1997ODI # 1241
5 wickets317119.320.0v KenyaWindhoek4 Nov 2011Twenty20
3 wickets312519.320.0v KenyaHarare16 Nov 2011Twenty20
8 wickets319119.320.0v KenyaWindhoek23 Apr 2013Twenty20
3 wickets326149.350.0v KenyaChristchurch30 Jan 2014ODI # 3466
4 wickets315719.320.0v KenyaNairobi (Gym)28 Aug 2022T20I # 1749
3 wickets310717.318.0v KenyaBenoni21 Sep 2022T20I # 1790
4 wickets326949.350.0v KenyaNairobi (Gym)29 Sep 2024List A
1 wicket325949.350.0v KenyaNairobi (Gym)5 Oct 2024List A
5 wickets214019.420.0v KenyaICCA Dubai22 Mar 2012Twenty20
6 wickets218319.420.0v KenyaICCA 2 Dubai16 Nov 2013Twenty20
6 wickets127449.550.0v KenyaNairobi (Ruaraka)20 Oct 2003List A
10 wickets0294.30.0v KenyaColombo (PSS)31 Jan 2002First-class
1 wicket021650.050.0v KenyaWindhoek13 Apr 2002List A
6 wickets015339.10.0v KenyaLucas Street6 Feb 2004First-class
6 wickets024566.50.0v KenyaWindhoek27 Oct 2005First-class
5 wickets023662.50.0v KenyaKwekwe7 Oct 2009First-class
8 wickets010932.20.0v KenyaNairobi (Gym)25 Jan 2010First-class
1 wicket023450.050.0v KenyaAmstelveen5 Jul 2010ODI # 3012
5 wickets018820.020.0v KenyaWindhoek24 Apr 2013Twenty20
8 wickets06914.50.0v KenyaICCA Dubai6 Oct 2013First-class
3 wickets017850.050.0v KenyaWindhoek12 Feb 2018List A
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Worcestershire vs Nottinghamshire at Worcester, Vitality Blast Men North Group, Jul 17, 2025 [Twenty20]

Lancashire vs Yorkshire at Leeds, Vitality Blast Men North Group, Jul 17, 2025 [Twenty20]

Hampshire vs Essex at Chelmsford, Vitality Blast Men South Group, Jul 17, 2025 [Twenty20]