Batting Most Runs Innings IN Kenya

High scores in 2020s in Tests+ODIs+T20Is IN Kenya

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
133*-43715309.30Zimbabwev GambiaNairobi (Ruaraka)123 Oct 2024T20I # 2931
120-55128218.18Kenyav MozambiqueNairobi (Ruaraka)119 Oct 2024T20I # 2915
96*-6086160.00Kenyav UgandaNairobi (Gym)110 Jun 2023T20I # 2088
96-45116213.33Zimbabwev RwandaNairobi (Ruaraka)122 Oct 2024T20I # 2926
91-3587260.00Zimbabwev SeychellesNairobi (Gym)119 Oct 2024T20I # 2914
86-37105232.43Zimbabwev SeychellesNairobi (Gym)119 Oct 2024T20I # 2914
81-5564147.27Malawiv KenyaNairobi204 Jul 2024T20I # 2734
79*-3975202.56Malawiv RwandaNairobi128 Jun 2024T20I # 2725
79*-5384149.05Rwandav KenyaNairobi103 Jul 2024T20I # 2733
76*-5092152.00Mozambiquev GambiaNairobi (Ruaraka)224 Oct 2024T20I # 2935
75*-5981127.11Botswanav RwandaNairobi (Gym)110 Jun 2023T20I # 2086
75-3783202.70Kenyav MalawiNairobi104 Jul 2024T20I # 2734
73*-4354169.76Kenyav NepalNairobi (Gym)128 Aug 2022T20I # 1749
71-4664154.34Kenyav RwandaNairobi203 Jul 2024T20I # 2733
70-5091140.00Rwandav MalawiNairobi202 Jul 2024T20I # 2732
70-4364162.79Kenyav RwandaNairobi105 Jul 2024T20I # 2735
66*-4933134.69Kenyav NigeriaNairobi213 Jul 2024T20I # 2757
63-5751110.52Rwandav KenyaNairobi129 Jun 2024T20I # 2727
63-4044157.50Kenyav GambiaNairobi (Gym)122 Oct 2024T20I # 2925
62-1994326.31Zimbabwev GambiaNairobi (Ruaraka)123 Oct 2024T20I # 2931
61-3382184.84Rwandav MalawiNairobi106 Jul 2024T20I # 2736
61-4351141.86Zimbabwev KenyaNairobi (Gym)124 Oct 2024T20I # 2934
60-5151117.64Nigeriav KenyaNairobi116 Jul 2024T20I # 2765
59-4452134.09Nepalv KenyaNairobi (Gym)130 Aug 2022T20I # 1752
59-499-120.40Rwandav MalawiNairobi228 Jun 2024T20I # 2725
56*-4543124.44Ugandav KenyaNairobi (Gym)218 Jun 2023T20I # 2105
55*-4742117.02Kenyav NepalNairobi (Gym)128 Aug 2022T20I # 1749
55-3852144.73Botswanav KenyaNairobi (Gym)115 Jun 2023T20I # 2101
54*-329-168.75Kenyav MalawiNairobi201 Jul 2024T20I # 2731
54*-555198.18Rwandav MalawiNairobi202 Jul 2024T20I # 2732
54*-3742145.94Malawiv KenyaNairobi204 Jul 2024T20I # 2734
53*-1735311.76Zimbabwev GambiaNairobi (Ruaraka)123 Oct 2024T20I # 2931
53-585191.37Rwandav BotswanaNairobi (Gym)218 Jun 2023T20I # 2104
52-2426216.66Kenyav UgandaNairobi (Gym)110 Jun 2023T20I # 2088
52-417-126.82Nigeriav KenyaNairobi117 Jul 2024T20I # 2766
51*-3552145.71Kenyav NigeriaNairobi217 Jul 2024T20I # 2766
50*-3651138.88Kenyav NigeriaNairobi112 Jul 2024T20I # 2754
50-43-3116.27Kenyav UgandaNairobi (Gym)118 Jun 2023T20I # 2105
50-427-119.04Rwandav KenyaNairobi103 Jul 2024T20I # 2733
50-2671192.30Zimbabwev GambiaNairobi (Ruaraka)123 Oct 2024T20I # 2931
48-1863266.66Kenyav RwandaNairobi229 Jun 2024T20I # 2727
47*-2243213.63Malawiv RwandaNairobi206 Jul 2024T20I # 2736
47*-1515313.33Kenyav SeychellesNairobi118 Oct 2024T20I # 2911
47-552285.45Nepalv KenyaNairobi (Gym)229 Aug 2022T20I # 1751
47-257-188.00Nepalv KenyaNairobi (Gym)130 Aug 2022T20I # 1752
47-4261111.90Botswanav KenyaNairobi (Gym)119 Jun 2023T20I # 2106
47-328-146.87Malawiv RwandaNairobi128 Jun 2024T20I # 2725
47-3533134.28Mozambiquev SeychellesNairobi (Gym)122 Oct 2024T20I # 2923
46-4141112.19Nepalv KenyaNairobi (Gym)228 Aug 2022T20I # 1749
45*-2423187.50Kenyav BotswanaNairobi (Gym)211 Jun 2023T20I # 2091
45-4522100.00Botswanav UgandaNairobi (Gym)109 Jun 2023T20I # 2084
45-2571180.00Ugandav KenyaNairobi (Gym)210 Jun 2023T20I # 2088
45-2172214.28Kenyav BotswanaNairobi (Gym)219 Jun 2023T20I # 2106
44-424-104.76Botswanav KenyaNairobi (Gym)119 Jun 2023T20I # 2106
44-512-86.27Kenyav UgandaNairobi (Gym)221 Jun 2023T20I # 2108
44-1844244.44Zimbabwev RwandaNairobi (Ruaraka)122 Oct 2024T20I # 2926
43-442297.72Rwandav KenyaNairobi (Gym)109 Jun 2023T20I # 2083
43-3123138.70Ugandav KenyaNairobi (Gym)113 Jun 2023T20I # 2097
43-346-126.47Kenyav GambiaNairobi (Gym)122 Oct 2024T20I # 2925
42-31-5135.48Ugandav KenyaNairobi (Gym)121 Jun 2023T20I # 2108
42-18-5233.33Kenyav MalawiNairobi104 Jul 2024T20I # 2734
42-3741113.51Nigeriav KenyaNairobi116 Jul 2024T20I # 2765
41*-1833227.77Nigeriav KenyaNairobi215 Jul 2024T20I # 2764
41-1843227.77Ugandav BotswanaNairobi (Gym)209 Jun 2023T20I # 2084
41-2531164.00Botswanav RwandaNairobi (Gym)213 Jun 2023T20I # 2096
41-2642157.69Kenyav BotswanaNairobi (Gym)215 Jun 2023T20I # 2101
41-432195.34Rwandav KenyaNairobi (Gym)117 Jun 2023T20I # 2103
41-266-157.69Ugandav RwandaNairobi (Gym)119 Jun 2023T20I # 2107
41-304-136.66Kenyav RwandaNairobi105 Jul 2024T20I # 2735
40-324-125.00Rwandav BotswanaNairobi (Gym)113 Jun 2023T20I # 2096
40-365-111.11Kenyav SeychellesNairobi118 Oct 2024T20I # 2911
39*-3213121.87Ugandav RwandaNairobi (Gym)119 Jun 2023T20I # 2107
39-3341118.18Rwandav BotswanaNairobi (Gym)210 Jun 2023T20I # 2086
39-2152185.71Kenyav NigeriaNairobi115 Jul 2024T20I # 2764
39-2171185.71Kenyav RwandaNairobi (Gym)220 Oct 2024T20I # 2920
39-315-125.80Rwandav SeychellesNairobi (Ruaraka)124 Oct 2024T20I # 2933
38*-325-118.75Kenyav MalawiNairobi201 Jul 2024T20I # 2731
38*-334-115.15Malawiv KenyaNairobi101 Jul 2024T20I # 2731
38*-2622146.15Kenyav MozambiqueNairobi (Ruaraka)119 Oct 2024T20I # 2915
38-412192.68Botswanav RwandaNairobi (Gym)110 Jun 2023T20I # 2086
38-2733140.74Kenyav UgandaNairobi (Gym)213 Jun 2023T20I # 2097
38-2521152.00Malawiv RwandaNairobi102 Jul 2024T20I # 2732
38-2921131.03Kenyav NigeriaNairobi216 Jul 2024T20I # 2765
37*-3721100.00Kenyav RwandaNairobi (Gym)214 Jun 2023T20I # 2099
37-2241168.18Kenyav NepalNairobi (Gym)230 Aug 2022T20I # 1752
37-3231115.62Nigeriav KenyaNairobi113 Jul 2024T20I # 2757
37-296-127.58Kenyav NigeriaNairobi216 Jul 2024T20I # 2765
36*-1352276.92Zimbabwev SeychellesNairobi (Gym)119 Oct 2024T20I # 2914
36-2733133.33Kenyav RwandaNairobi (Gym)209 Jun 2023T20I # 2083
36-1861200.00Rwandav BotswanaNairobi (Gym)113 Jun 2023T20I # 2096
36-423185.71Rwandav ZimbabweNairobi (Ruaraka)222 Oct 2024T20I # 2926
35-2541140.00Kenyav NepalNairobi (Gym)126 Aug 2022T20I # 1747
35-3123112.90Nepalv KenyaNairobi (Gym)228 Aug 2022T20I # 1749
35-2061175.00Kenyav RwandaNairobi (Gym)209 Jun 2023T20I # 2083
35-2822125.00Rwandav KenyaNairobi (Gym)114 Jun 2023T20I # 2099
35-2051175.00Zimbabwev RwandaNairobi (Ruaraka)122 Oct 2024T20I # 2926
34-443-77.27Kenyav NepalNairobi (Gym)125 Aug 2022T20I # 1746
34-2032170.00Ugandav KenyaNairobi (Gym)113 Jun 2023T20I # 2097
34-2151161.90Ugandav KenyaNairobi (Gym)113 Jun 2023T20I # 2097
34-412182.92Ugandav KenyaNairobi (Gym)218 Jun 2023T20I # 2105
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
Records includes the following current or recent matches:

Sri Lanka vs Bangladesh at Colombo (RPS), Bangladesh in Sri Lanka 1st ODI, Jul 2, 2025 [ODI # 4889]

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]

Nepal vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 77th Match, Jun 10, 2025 [ODI # 4887]